Inheritance diagram for MCoincidenceMultiplicity:
module CoincidenceMultiplicity verbosity = info enable = true CoincidenceWindow = 0.100 RelativeChannelsSource = DB endmod
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 | fRelativeChannelsSource |
Source file name or 'DB' for relative channels. | |
Classes | |
class | EventInfo |