|
ATTPCROOT
0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
|
Classes for storing information on a channel (pad) basis. Pads follow the composition design pattern with additional information added through "augments" which all extent AtPadBase. More...
Classes | |
| class | AtPad |
| Container class for AtPadBase objects. More... | |
| class | AtPadArray |
| Holds an addition array of doubles for an AtPad. More... | |
| class | AtPadBase |
| Base class for AtPad composition pattern. More... | |
| class | AtPadValue |
| Holds a double for an AtPad. More... | |
Classes for storing information on a channel (pad) basis. Pads follow the composition design pattern with additional information added through "augments" which all extent AtPadBase.
Each augment added to the container class AtPad is referenced through a string. The following is a table of augments used in the code.
| Augment Name | Class Type | Description |
|---|---|---|
| "fft" | AtPadFFT | Representation of ADC in fourier space (256 complex numbers) |
| "Q" | AtPadArray | # of electrons collected on pad per TB (512 doubles) |
| "Qreco" | AtPadArray | Reconstructed charge collected on pad per TB (512 doubles) |
| "Qreco-fft" | AtPadFFT | Representation of reconstructed charge in fourier space (256 complex numbers) |
1.8.18