Go to the documentation of this file.
8 #ifndef NAIA_EVENTSUMMARY_H
9 #define NAIA_EVENTSUMMARY_H
12 #ifdef ENABLE_PRODUCTION_CODE
81 #ifdef ENABLE_PRODUCTION_CODE
82 bool Fill(AMSEventR *evPtr);
84 void SetMC(
bool isMC) {
_isMC = isMC; }
unsigned short NEcalShower
Total number of Ecal showers in the event.
unsigned short NAcc
Number of fired ACC counters.
Container class for base EventSummary info.
short HighestInnerChargeParticle
ID of the ParticleR object with the highest Inner Tracker charge.
unsigned short NTofCluster
Total number of Tof clusters in the event.
void Clear()
Clear container content.
Accessor class for EventSummary info.
bool IsPhysicsTrigger() const
Checks if the trigger corresponds to any of the AMS physics triggers.
Mixin class to add "read-on-demand" behavior to an existing container class.
unsigned short NTrRecHit
Total number of Tracker hits in the event.
short HighestEcalEnergyParticle
ID of the ParticleR object with the highest ECAL shower energy.
void Dump() const
Dump on screen container content.
unsigned short NRichRing
Total number of Rich rings in the event.
static const std::string BranchName
float TriggerWeight() const
Returns the weight associated with the trigger for this event (depends on the prescaling factor for e...
short HighestBetaHChargeParticle
ID of the ParticleR object with the highest BetaH charge.
ClassDef(EventSummaryData, 1)
unsigned short NTrTrack
Total number of Tracker tracks in the event.
unsigned short PhysBPatt
same as in gbatch, see https://ams.cern.ch/AMS/Analysis/hpl3itp1/root02_v5/html/development/html/clas...
unsigned short NAntiCluster
Number of fired ACC clusters.
unsigned short NParticle
Total number of reconstructed particles in the event.
OnDemandContainer container class description.
unsigned short JMembPatt
same as in gbatch, see https://ams.cern.ch/AMS/Analysis/hpl3itp1/root02_v5/html/development/html/clas...
void RestorePhysBPatt(bool force=false)
Recompute the PhysBPatt variable.