MReTrigger Class Reference
[Filters]

Inheritance diagram for MReTrigger:

QFilter QBaseModule List of all members.

Detailed Description

Filter for retriggered events.

Author:
Maria Martinez
Flags events that has been retriggered by OF+Wiener analysis
This can happen when a event triggers the DAQ, but is below the Wiener threshold Criterion to choose which is the event to keep: delay = wiener time from the begining of the window


Public Member Functions

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

Private Attributes

Double_t fWindow
 maximum time (in ms) between two events to be considered coincident
int fNumChannels
 Number of channels.
int fIndex
 Index of the event being analyzed.
int fIteration
 iteration number
std::map< int, std::pair<
int, Double_t > > 
fIndDelayPrev
 Auxiliar. index and delay time of the previous event, for each channel.
std::vector< bool > fReTrigger
 vector to store retrigger flags
std::string fFlagName
 AuxData variable name.


The documentation for this class was generated from the following files:
Generated on Fri Mar 6 13:40:41 2009 for CUORE Software by  doxygen 1.5.1