PandaRoot
PndRecoMultiKalmanTask Class Reference

#include <PndRecoMultiKalmanTask.h>

Inheritance diagram for PndRecoMultiKalmanTask:
PndPersistencyTask

Public Member Functions

 PndRecoMultiKalmanTask (const char *name="Genfit", Int_t iVerbose=0, TString fithypo="electron;muon;pion;kaon;proton")
 
 ~PndRecoMultiKalmanTask ()
 
void SetTrackInBranchName (const TString &name)
 
void SetTrackOutBranchName (const TString &name)
 
void SetMvdBranchName (const TString &name)
 
void SetCentralTrackerBranchName (const TString &name)
 
void SetGeane (Bool_t opt=kTRUE)
 
void SetNumIterations (Int_t num)
 
void SetFitHypotheses (const TString &name)
 
void SetPropagateToIP (Bool_t opt=kTRUE)
 
void SetBusyCut (Int_t b)
 
void SetTrackRep (Short_t num)
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *opt)
 
void SetParContainers ()
 
- 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 33 of file PndRecoMultiKalmanTask.h.

Constructor & Destructor Documentation

◆ PndRecoMultiKalmanTask()

PndRecoMultiKalmanTask::PndRecoMultiKalmanTask ( const char *  name = "Genfit",
Int_t  iVerbose = 0,
TString  fithypo = "electron;muon;pion;kaon;proton" 
)

◆ ~PndRecoMultiKalmanTask()

PndRecoMultiKalmanTask::~PndRecoMultiKalmanTask ( )

Member Function Documentation

◆ Exec()

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

Referenced by SetTrackRep().

◆ Init()

virtual InitStatus PndRecoMultiKalmanTask::Init ( )
virtual

Referenced by SetTrackRep().

◆ SetBusyCut()

void PndRecoMultiKalmanTask::SetBusyCut ( Int_t  b)
inline

Definition at line 52 of file PndRecoMultiKalmanTask.h.

52 { fBusyCut = b; }

◆ SetCentralTrackerBranchName()

void PndRecoMultiKalmanTask::SetCentralTrackerBranchName ( const TString &  name)
inline

Definition at line 47 of file PndRecoMultiKalmanTask.h.

47 { fCentralTrackerBranchName = name; }

◆ SetFitHypotheses()

void PndRecoMultiKalmanTask::SetFitHypotheses ( const TString &  name)
inline

Definition at line 50 of file PndRecoMultiKalmanTask.h.

50 { fFitWithHypo = name; }

◆ SetGeane()

void PndRecoMultiKalmanTask::SetGeane ( Bool_t  opt = kTRUE)
inline

Definition at line 48 of file PndRecoMultiKalmanTask.h.

48 { fUseGeane = opt; }

◆ SetMvdBranchName()

void PndRecoMultiKalmanTask::SetMvdBranchName ( const TString &  name)
inline

Definition at line 46 of file PndRecoMultiKalmanTask.h.

46 { fMvdBranchName = name; }

◆ SetNumIterations()

void PndRecoMultiKalmanTask::SetNumIterations ( Int_t  num)
inline

Definition at line 49 of file PndRecoMultiKalmanTask.h.

49 { fNumIt = num; }

◆ SetParContainers()

void PndRecoMultiKalmanTask::SetParContainers ( )

Referenced by SetTrackRep().

◆ SetPropagateToIP()

void PndRecoMultiKalmanTask::SetPropagateToIP ( Bool_t  opt = kTRUE)
inline

Definition at line 51 of file PndRecoMultiKalmanTask.h.

51 { fPropagateToIP = opt; }

◆ SetTrackInBranchName()

void PndRecoMultiKalmanTask::SetTrackInBranchName ( const TString &  name)
inline

Definition at line 44 of file PndRecoMultiKalmanTask.h.

44 { fTrackInBranchName = name; }

◆ SetTrackOutBranchName()

void PndRecoMultiKalmanTask::SetTrackOutBranchName ( const TString &  name)
inline

Definition at line 45 of file PndRecoMultiKalmanTask.h.

45 { fTrackOutBranchName = name; }

◆ SetTrackRep()

void PndRecoMultiKalmanTask::SetTrackRep ( Short_t  num)
inline

Definition at line 53 of file PndRecoMultiKalmanTask.h.

References Exec(), Init(), and SetParContainers().

53 { fTrackRep = num; }

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