Inheritance diagram for MCoincidenceVeto:
Uses information saved in AuxData variables "TimeSinceFullTower", "TimeUntilFullTower", "TimeSinceSingleCrystal", and "TimeUntilSingleCrystal" to filter out coincident events.
filter CoincidenceVeto verbosity = info enable = true TimeWindow = .1 SameCrystal = false endmod
Public Member Functions | |
MCoincidenceVeto (QSequence *s) | |
constructor | |
~MCoincidenceVeto () | |
destructor | |
void | GetCuts () |
Get cuts from config file. | |
bool | Filter (const QEvent *ev) |
return true if ev passes the cuts | |
Private Attributes | |
double | fTimeWindow |
Window of time for events to be considered coincident. | |
bool | fSameCrystal |
Require both events in same crystal? |