Inheritance diagram for MMuonCoincidence:

This module records the time from each event to the nearest muon event. Assumes time sorted data.
module MuonCoincidence
verbosity = info
enable = true
TimeVar = mutime
EventVar = muevent
MuonInputFile = "Muons.txt"
endmod
Public Member Functions | |
| MMuonCoincidence (QSequence *s) | |
| constructor | |
| ~MMuonCoincidence () | |
| destructor | |
| void | Init () |
| Init method. | |
| QEvent * | Do (QEvent *ev) |
| Do method. | |
| void | Done () |
| Done method. | |
Private Attributes | |
|
std::vector< unsigned long long > | fMuonTimes |
| Vector of muon times. | |
| std::vector< int > | fMuonEvents |
| Vector of muon events. | |
| int | fIteration |
| Current iteration number. | |
| std::string | fTimeVarName |
| Name of variable in aux data. | |
| std::string | fEventVarName |
| Name of variable in aux data. | |
| unsigned int | fMuonIndex |
| Current muon event. | |
1.5.1