Inheritance diagram for MHeaterFlagByRegularTiming:

module HeaterFlagByRegularTiming
verbosity = info
enable = true
ExpectedTimeInterval = 305.536
TimeIntervalUncertainty = 0.500
TimeIntervalStepSize = 0.008
NumberOfTimeAdjustments = 2
TimeAdjustment_1 = 267.224
TimeAdjustment_2 = 343.448
TimeTolerance = 1.0
FalsePositiveRate = 0.001
UseCoincidence = false
NecessaryCoincidentEvents = 2
SufficientCoincidentEvents = 5
MaxRandomCoincidentEvents = 2
FlagRawEvent = false
FlagName = HeaterFlagByRegularTiming
endmod
Public Member Functions | |
| MHeaterFlagByRegularTiming (QSequence *s) | |
| constructor | |
| ~MHeaterFlagByRegularTiming () | |
| destructor | |
| void | Init () |
| Init method. | |
| QEvent * | Do (QEvent *ev) |
| Do method. | |
| void | Done () |
| Done method. | |
Private Attributes | |
| double | fExpectedTimeInterval |
| Heater expected time interval in sec. | |
| double | fFalsePositiveRate |
| False positive rate. | |
| std::string | fFlagName |
| AuxData variable name. | |
| bool | fFlagRawEvent |
| Whether to modify raw event or not. | |
| int | fMaxRandomCoincidentEvents |
| If UseCoincidence = true, the maximum number of allowed coincident events in different heater groups if the timing of the current event is wrong. | |
| int | fNecessaryCoincidentEvents |
| If UseCoincidence = true, the minimum number of required coincident events (not counting the current event) in the same heater group if the timing of the current event is right. | |
| int | fSufficientCoincidentEvents |
| If UseCoincidence = true, the minimum number of required coincident events (not counting the current event) in the same heater group regardless of whether the timing of the current event is right. | |
| std::vector< double > | fTimeAdjustments |
| Time adjustments. | |
| double | fTimeIntervalStepSize |
| Step size for scan of time intervals. | |
| double | fTimeIntervalUncertainty |
| Uncertainty in expected heater time interval. | |
| std::map< int, QTimingAnalyzer > | fTimingAnalyzer |
| Timing analyzer for each channel. | |
| double | fTimeTolerance |
| Time tolerance. | |
| bool | fUseCoincidences |
| Whether or not to use coincidences. | |
1.5.1