Inheritance diagram for MSetThreshold:

Fits a gaussian to the amplitude of the noise samples for each channel and records the 1 sigma widths to a file. Can be used with the filter MAmplitudeTrigger to only pass events with an amplitude greater than x*sigma.
module SetThreshold
verbosity = info
enable = true
OutputFilename = thresholds.txt
endmod
Public Member Functions | |
| MSetThreshold (QSequence *s) | |
| constructor | |
| ~MSetThreshold () | |
| destructor | |
| void | Init () |
| Init method. | |
| QEvent * | Do (QEvent *ev) |
| Do method. | |
| void | Done () |
| Done method. | |
Private Attributes | |
| std::string | fOutputFilename |
| Name of output file. | |
|
std::vector< std::vector< double > > | fAmplitudes |
| Vector holding the amplitude of each event. | |
1.5.1