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

This is a base P0D object that shares the common attributes of Vertex, Particle, Track, Shower, Cluster, Hit. More...

#include <DataClasses.hxx>

Inheritance diagram for AnaP0DReconObject:
AnaP0DReconCluster AnaP0DReconObjectIO AnaP0DReconParticle AnaP0DReconVertex AnaP0DReconClusterIO AnaP0DReconParticleIO AnaP0DReconVertexIO

Public Member Functions

virtual void Print () const
 Dump the object to screen.
 

Public Attributes

std::vector< AnaP0DReconVertex * > VerticesP
 
std::vector< AnaP0DReconParticle * > ParticlesP
 
std::vector< AnaP0DReconCluster * > ClustersP
 
std::vector< Short_t > Vertices
 
std::vector< Short_t > Particles
 
std::vector< Short_t > Tracks
 
std::vector< Short_t > Showers
 
std::vector< Short_t > Clusters
 
std::vector< Short_t > Nodes
 
std::vector< Short_t > Hits
 
std::vector< Int_t > Truth_PrimaryTrajIDs
 
std::vector< Int_t > Truth_TrajIDs
 
std::vector< Short_t > Truth_HitCount
 
std::vector< Float_t > Truth_ChargeShare
 
Float_t Position [4]
 
Float_t PosVariance [4]
 
Short_t ValidDimensions
 
std::string AlgorithmName
 
Short_t Cycle
 
Short_t NHits
 
unsigned int UniqueID
 
Int_t Bunch
 

Protected Member Functions

 AnaP0DReconObject (const AnaP0DReconObject &)
 Copy constructor is protected, as Clone() should be used to copy this object.
 

Detailed Description

This is a base P0D object that shares the common attributes of Vertex, Particle, Track, Shower, Cluster, Hit.

Definition at line 1102 of file DataClasses.hxx.


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