|
NAIA
|
Handy struct for collecting Rich variables. More...
#include <Rich.h>
Public Attributes | |
| short | NHitsTot = 0 |
| Total number of Rich hits. More... | |
| short | NHitsUsed = 0 |
| Total number of Rich hits used for ring reconstruction. More... | |
| short | NPEExpUncorr = 0 |
| Expected number of photoelectrons (no correction) More... | |
| short | NPEMeasUncorr = 0 |
| Measured number of photoelectrons (no correction) More... | |
| short | RingPMTs = 0 |
| Total number of fired PMTs. More... | |
| short | NBadClusters = 0 |
| Number of bad Rich clusters. More... | |
| short | NSecondaryHits = 0 |
| Number of secondary hits. More... | |
| float | NPETotUncorr = 0.0f |
| Total number of photoelectrons (no correction) More... | |
| float | NPEHyp1UncorrTot = 0.0f |
Number of photoelectrons associated with hypothesys. More... | |
| double | Probability = 0.0 |
| Rich reconstruction probability. More... | |
| double | ChargeConsistency = 0.0 |
| PMT charge consistency. More... | |
| std::array< short, 2 > | NHitsHyp1Tot {0, 0} |
Number of hits associated with hypothesys (direct, reflected) More... | |
| std::array< short, 2 > | NHitsHyp1OutOfRing {0, 0} |
Number of hits associated with hypothesys outside of the ring (direct, reflected) More... | |
| float | NPEHyp1UncorrOutOfRing =0.0f |
Number of photoelectrons associated with hypothesys outside of the ring. More... | |
Handy struct for collecting Rich variables.
There is not much grouping available for Rich variables, so in order to still allow an empty container with a small size we pack them all together in a struct and shove the struct inside a std::vector.
| double NAIA::RichPlusData::RichAdditionalData::ChargeConsistency = 0.0 |
| short NAIA::RichPlusData::RichAdditionalData::NBadClusters = 0 |
| std::array<short, 2> NAIA::RichPlusData::RichAdditionalData::NHitsHyp1OutOfRing {0, 0} |
| std::array<short, 2> NAIA::RichPlusData::RichAdditionalData::NHitsHyp1Tot {0, 0} |
| short NAIA::RichPlusData::RichAdditionalData::NHitsTot = 0 |
| short NAIA::RichPlusData::RichAdditionalData::NHitsUsed = 0 |
| short NAIA::RichPlusData::RichAdditionalData::NPEExpUncorr = 0 |
| float NAIA::RichPlusData::RichAdditionalData::NPEHyp1UncorrOutOfRing =0.0f |
| float NAIA::RichPlusData::RichAdditionalData::NPEHyp1UncorrTot = 0.0f |
| short NAIA::RichPlusData::RichAdditionalData::NPEMeasUncorr = 0 |
| float NAIA::RichPlusData::RichAdditionalData::NPETotUncorr = 0.0f |
| short NAIA::RichPlusData::RichAdditionalData::NSecondaryHits = 0 |
| double NAIA::RichPlusData::RichAdditionalData::Probability = 0.0 |
| short NAIA::RichPlusData::RichAdditionalData::RingPMTs = 0 |
1.8.5