Skip to content
/ rfjs Public

some jsroot-based signal-processing things

Notifications You must be signed in to change notification settings

cozzyd/rfjs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RFjs

Cosmin Deaconu [email protected]

some jsroot-based signal-processing functions. Originally this was part of monutau (https://github.com/beaconTau/monutau) but I have moved it out so it may be more easily used by multiple projects.

Requires jsroot (https://github.com/root-project/jsroot) and incorporate an emscriptened KissFFT from KissFFT-js (https://github.com/j-funk/kissfft-js)

To use, you'll need something like this before any of your scripts:

<script type="text/javascript" src="jsroot/scripts/JSRootCore.js?2d&hierarchy&io&tree"> </script>
<script type="text/javascript" src="rfjs/KissFFT.js"></script>
<script type="text/javascript" src="rfjs/FFT.js"></script>
<script type="text/javascript" src="rfjs/rf.js"></script>

See https://cozzyd.github.io/rfjs/examples.html for some examples

About

some jsroot-based signal-processing things

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published