HighLAND
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
AnaTrueVertexB Class Reference

Representation of a true Monte Carlo vertex. More...

#include <BaseDataClasses.hxx>

Inheritance diagram for AnaTrueVertexB:
AnaTrueObjectC AnaTrueVertex AnaTrueVertexIO

Public Member Functions

virtual AnaTrueVertexBClone ()
 Clone this object.
 
void Print () const
 Dump the object to screen.
 
- Public Member Functions inherited from AnaTrueObjectC
void Print () const
 Dump the object to screen.
 

Public Attributes

Int_t NuPDG
 The PDG code of the incoming neutrino.
 
Float_t NuEnergy
 The true energy of the incoming neutrino.
 
Float_t Position [4]
 The position the true interaction happened at.
 
Int_t Bunch
 
AnaTrueParticleB ** TrueParticles
 The true particles associated with this vertex.
 
int nTrueParticles
 How many true particles are associated with this vertex.
 
std::vector< AnaTrueParticleB * > TrueParticlesVect
 A copy of TrueParticles but using an std::vector, which can be saved into a tree.
 
unsigned long Detector
 
- Public Attributes inherited from AnaTrueObjectC
Int_t ID
 The ID of the trueObj, which corresponds to the ID of the TTruthParticle that created it.
 

Protected Member Functions

 AnaTrueVertexB (const AnaTrueVertexB &vertex)
 Copy constructor is protected, as Clone() should be used to copy this object.
 
- Protected Member Functions inherited from AnaTrueObjectC
 AnaTrueObjectC (const AnaTrueObjectC &trueObj)
 Copy constructor is protected, as Clone() should be used to copy this object.
 

Detailed Description

Representation of a true Monte Carlo vertex.

Definition at line 97 of file BaseDataClasses.hxx.

Member Data Documentation

§ Bunch

Int_t AnaTrueVertexB::Bunch

The bunch in which this true interaction occurred, based on the time of the interaction and the bunching used for the reconstructed objects.

Definition at line 129 of file BaseDataClasses.hxx.

§ Detector

unsigned long AnaTrueVertexB::Detector

Bit field describing the detector that the object is in. See SubDetId.hxx for the detector enumerations used to interrogate this object

Definition at line 142 of file BaseDataClasses.hxx.


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