ROOT logo
Podd » SRC » THaTrackingModule

class THaTrackingModule


 THaTrackingModule

 Base class for a "track" processing module, which is a
 specialized physics module.


Function Members (Methods)

public:
THaTrackingModule()
THaTrackingModule(const THaTrackingModule&)
virtual~THaTrackingModule()
static TClass*Class()
static const RVarDef*GetRVarDef()
THaTrack*GetTrack()
THaTrackInfo*GetTrackInfo()
virtual TClass*IsA() const
THaTrackingModule&operator=(const THaTrackingModule&)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
voidTrkIfoClear()

Data Members

protected:
THaTrack*fTrk! Pointer to associated track
THaTrackInfofTrkIfoTrack information

Class Charts

Inheritance Inherited Members Includes Libraries
Class Charts

Function documentation

THaTrackingModule()
 Normal constructor.
~THaTrackingModule()
 Destructor
void TrkIfoClear()
const RVarDef* GetRVarDef()
 Return definition block of global variables for the fTrkIfo object
THaTrackingModule()
THaTrackInfo* GetTrackInfo()
{ return &fTrkIfo; }
THaTrack* GetTrack()
{ return fTrk; }