MAmplitudeTrigger Class Reference
[Filters]

Inheritance diagram for MAmplitudeTrigger:

QFilter QBaseModule

List of all members.


Detailed Description

Cuts on the amplitude of pulses.

Author:
Laura Kogler Module can operate in one of two ways:
  • Reads from file the standard deviation of noise amplitudes on each channel and sets the minimum amplitude based on these values.


Public Member Functions

 MAmplitudeTrigger (QSequence *s)
 constructor
 ~MAmplitudeTrigger ()
 destructor
void GetCuts ()
 Get cuts from config file.
bool Filter (const QEvent *ev)
 return true if ev passes the cuts

Private Attributes

std::map< int, double > fCutoffs
 Map of cutoff value for each channel.
double fnSigmas
 Number of sigmas at which to set cut.
bool fUseFile
 Will we use values from file or BaselineRMS?

The documentation for this class was generated from the following files:

Generated on Tue Nov 16 10:50:01 2010 for CUORE Software by  doxygen 1.5.6