MMTimeEnergy Class Reference
Detailed Description
- Author:
- tbloxham QEvents based on their times into a QMultiple container class
QEvents represent individual pulses or pulse sequences within a single bolometer in Cuoricino. QEvents occuring at similar times are highly likely to be correlated events caused by the a particle crossing from one to the other. Current timing however is not optimal for actually looking at these events, only for removing them. Each
QEvent in a time ordered sequence is time corrected using a Constant Fraction Discrimination technique in the QFineTime class. Using CFD there is no time offset for the magnitude of the pulse, only for the pulse shapes of individual bolometers, and corrections for each bolomoter are also stored in QFineTime. QEvents within a certain time window are combined into a QMultiple class, containing all the of the
QEvent alongside a variety of parameters about the whole object. In addition known regions of failure due to bad pulse shapes etc are removed by tagging with fFailure=1. The Raw Pulse shape is smoothed before it is used in CFD, however the smoothing is currently simple linear smoothing. This is primarily due to slowness in producing the time offsets with more complex smoothings, however the simple method seems to work. The module also checks for a variety of properties such as saturated peaks or very high total energy which is viewed to be indicative of a possible muon.
The documentation for this class was generated from the following file: