PandaRoot
PndSttMatchTracks Class Reference

#include <PndSttMatchTracks.h>

Inheritance diagram for PndSttMatchTracks:
PndPersistencyTask

Public Member Functions

 PndSttMatchTracks ()
 
 PndSttMatchTracks (Int_t verbose)
 
 PndSttMatchTracks (const char *name, const char *title="Pnd Stt Match Tracks Task", Int_t verbose=1)
 
virtual ~PndSttMatchTracks ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
virtual void Finish ()
 
void AddHitCollectionName (char *hitCollectionName, char *pointCollectionName)
 
PndSttHitGetHitFromCollections (Int_t hitCounter)
 
FairMCPoint * GetPointFromCollections (Int_t hitCounter)
 
void SetPersistence (Bool_t persistence)
 
- Public Member Functions inherited from PndPersistencyTask
 PndPersistencyTask ()
 
 PndPersistencyTask (const char *name, Int_t iVerbose=1)
 
virtual ~PndPersistencyTask ()
 
void SetPersistency (Bool_t val=kTRUE)
 
Bool_t GetPersistency ()
 

Detailed Description

Definition at line 26 of file PndSttMatchTracks.h.

Constructor & Destructor Documentation

◆ PndSttMatchTracks() [1/3]

PndSttMatchTracks::PndSttMatchTracks ( )

Default constructor

Referenced by SetPersistence().

◆ PndSttMatchTracks() [2/3]

PndSttMatchTracks::PndSttMatchTracks ( Int_t  verbose)

Constructor with verbosity level

◆ PndSttMatchTracks() [3/3]

PndSttMatchTracks::PndSttMatchTracks ( const char *  name,
const char *  title = "Pnd Stt Match Tracks Task",
Int_t  verbose = 1 
)

Constructor with name, title and verbosity

Parameters
nameName of taks
titleTitle of task (default PndPersistencyTask)
verboseVerbosity level (default 1)

◆ ~PndSttMatchTracks()

virtual PndSttMatchTracks::~PndSttMatchTracks ( )
virtual

Destructor

Member Function Documentation

◆ AddHitCollectionName()

void PndSttMatchTracks::AddHitCollectionName ( char *  hitCollectionName,
char *  pointCollectionName 
)

Add an hit collection to perform trackfinding on

◆ Exec()

virtual void PndSttMatchTracks::Exec ( Option_t *  opt)
virtual

Execution

◆ Finish()

virtual void PndSttMatchTracks::Finish ( )
virtual

Finishing

◆ GetHitFromCollections()

PndSttHit* PndSttMatchTracks::GetHitFromCollections ( Int_t  hitCounter)

◆ GetPointFromCollections()

FairMCPoint* PndSttMatchTracks::GetPointFromCollections ( Int_t  hitCounter)

◆ Init()

virtual InitStatus PndSttMatchTracks::Init ( )
virtual

Intialisation at beginning of each event

◆ SetPersistence()

void PndSttMatchTracks::SetPersistence ( Bool_t  persistence)
inline

set persistence flag

Definition at line 61 of file PndSttMatchTracks.h.

References PndSttMatchTracks(), and PndPersistencyTask::SetPersistency().

61 { SetPersistency(persistence); }
void SetPersistency(Bool_t val=kTRUE)

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