Public Member Functions | |
MCoincidenceMultiplicity (QSequence *s) | |
constructor | |
~MCoincidenceMultiplicity () | |
destructor | |
void | Init () |
Init method. | |
QEvent * | Do (QEvent *ev) |
Do method. | |
void | Done () |
Done method. | |
Private Attributes | |
std::set< int > | fChannels |
List of channels to use. | |
double | fCoincidenceWindow |
Maximum time (in seconds) between coincident events. | |
std::vector< EventInfo > | fEventInfos |
time ordered vector of event info | |
std::map< int, int > | fEventInfosIndex |
map from EventNumber to fEventInfos index | |
std::string | fPrefix |
AuxData variable prefix string. | |
std::string | fRelativeChannelsSource |
Source file name or 'DB' for relative channels. | |
std::string | fThermistorRankingVariable |
AuxData variable containing thermistor rankings. | |
bool | fUseRunningWindow |
Flag to use running or fixed window. | |
Classes | |
class | EventInfo |