HighLAND
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
AnaP0DEvent Class Reference
Inheritance diagram for AnaP0DEvent:
AnaEventB AnaEventC

Public Member Functions

virtual AnaP0DEventClone ()
 Clone this object.
 
 AnaP0DEvent (const AnaSpillB &spill, const AnaP0DBunch &p0dBunch)
 Create AnaP0dEvent from a Spill and a bunch in that spill.
 
- Public Member Functions inherited from AnaEventB
 AnaEventB (const AnaSpillB &spill, const AnaBunchB &bunch)
 
virtual void Copy (const AnaEventC &event, bool copyBunchInfo=true, bool cloneTruth=true)
 Copy the entire object.
 
virtual void Print () const
 Dump the object to screen.
 
bool GetIsMC () const
 Return whether this event is from Monte Carlo or not.
 
bool GetIsSandMC () const
 Return whether this event is from Sand Monte Carlo or not.
 
virtual std::string GetEventInfoString () const
 User-frienly method to get event info (run,subrun,etc)
 

Public Attributes

Bool_t P0DWaterStatus
 
AnaP0DCluster ** Clusters
 
Int_t nClusters
 
std::vector< AnaP0DEvent * > AlternateEvents
 
std::string FullName
 
- Public Attributes inherited from AnaEventB
AnaEventInfoB EventInfo
 Run, sunrun, event, time stamp, etc.
 
AnaDataQualityBDataQuality
 The ND280 data quality flags for this event.
 
AnaBeamBBeam
 The beam quality flags for this event.
 
Int_t Bunch
 The index of this bunch (0-7).
 
AnaParticleB ** Particles
 The reconstructed objects in this bunch.
 
int nParticles
 The number of reconstructed particles in the event.
 
AnaVertexB ** Vertices
 The reconstructed objects in this bunch.
 
int nVertices
 
AnaFgdTimeBinB ** FgdTimeBins
 The FGD time bins.
 
int nFgdTimeBins
 
AnaDelayedClustersB ** DelayedClusters
 The delayed cluster groups.
 
Int_t nDelayedClusters
 
AnaTrueParticleB ** TrueParticles
 The true MC particles used in this spill.
 
int nTrueParticles
 
AnaTrueVertexB ** TrueVertices
 The true MC vertices used in this spill.
 
int nTrueVertices
 
- Public Attributes inherited from AnaEventC
Int_t UniqueID
 The event unique ID.
 
bool isClone
 Is this the original Event or a clone.
 
Float_t Weight
 Run, subrun, event, time stamp, etc. More...
 
AnaEventSummaryCSummary
 A summary of the event with high level quantities.
 
Int_t nEventBoxes
 The array of boxes where objects that are valid for all toys are stored.
 
EventBoxBEventBoxes [NMAXEVENTBOXES]
 

Protected Member Functions

 AnaP0DEvent (const AnaP0DEvent &event)
 Copy constructor is protected, as Clone() should be used to copy this object.
 
- Protected Member Functions inherited from AnaEventB
 AnaEventB (const AnaEventB &event)
 Copy constructor is protected, as Clone() should be used to copy this object.
 
- Protected Member Functions inherited from AnaEventC
 AnaEventC (const AnaEventC &event)
 Copy constructor is protected, as Clone() should be used to copy this object.
 

Detailed Description

Definition at line 190 of file P0DDataClasses.hxx.


The documentation for this class was generated from the following files: