CbmRoot
CbmFitGlobalTracks.h
Go to the documentation of this file.
1 // ------------------------------------------------------------------
2 // ----- CbmFitGlobalTracks -----
3 // ----- Created 06/03/2006 by D.Kresan -----
4 // ------------------------------------------------------------------
5 #ifndef CBMFITGLOBALTRACKS
6 #define CBMFITGLOBALTRACKS
7 
8 #include "FairTask.h"
9 
10 class TClonesArray;
12 
13 
14 class CbmFitGlobalTracks : public FairTask {
15 
16 private:
17  Int_t fVerbose; // Verbosity level
18  CbmGlobalTrackFitter* fFitter; // Fitter algorithm
19  TClonesArray* fArrayGlbTrack; // Array of global tracks
20 
23 
24 public:
26  CbmFitGlobalTracks(const char* name,
27  Int_t verbose = 1,
28  CbmGlobalTrackFitter* globalTrackFitter = NULL);
29  virtual ~CbmFitGlobalTracks();
30 
31  virtual InitStatus Init();
32  virtual void Exec(Option_t* option = "");
33  virtual void Finish();
34 
35  inline void SetVerbose(Int_t verbose) { fVerbose = verbose; }
36  inline void UseFitter(CbmGlobalTrackFitter* fitter) { fFitter = fitter; }
37 
39 };
40 
41 
42 #endif
CbmFitGlobalTracks::Finish
virtual void Finish()
Definition: CbmFitGlobalTracks.cxx:98
CbmFitGlobalTracks::fVerbose
Int_t fVerbose
Definition: CbmFitGlobalTracks.h:17
CbmFitGlobalTracks::Init
virtual InitStatus Init()
Definition: CbmFitGlobalTracks.cxx:54
CbmFitGlobalTracks::fFitter
CbmGlobalTrackFitter * fFitter
Definition: CbmFitGlobalTracks.h:18
CbmFitGlobalTracks
Definition: CbmFitGlobalTracks.h:14
CbmFitGlobalTracks::UseFitter
void UseFitter(CbmGlobalTrackFitter *fitter)
Definition: CbmFitGlobalTracks.h:36
CbmFitGlobalTracks::CbmFitGlobalTracks
CbmFitGlobalTracks(const CbmFitGlobalTracks &)
CbmFitGlobalTracks::ClassDef
ClassDef(CbmFitGlobalTracks, 1)
CbmFitGlobalTracks::operator=
CbmFitGlobalTracks & operator=(const CbmFitGlobalTracks &)
CbmFitGlobalTracks::SetVerbose
void SetVerbose(Int_t verbose)
Definition: CbmFitGlobalTracks.h:35
CbmFitGlobalTracks::Exec
virtual void Exec(Option_t *option="")
Definition: CbmFitGlobalTracks.cxx:80
CbmFitGlobalTracks::fArrayGlbTrack
TClonesArray * fArrayGlbTrack
Definition: CbmFitGlobalTracks.h:19
CbmFitGlobalTracks::CbmFitGlobalTracks
CbmFitGlobalTracks()
Definition: CbmFitGlobalTracks.cxx:30
CbmFitGlobalTracks::~CbmFitGlobalTracks
virtual ~CbmFitGlobalTracks()
Definition: CbmFitGlobalTracks.cxx:47
CbmGlobalTrackFitter
Definition: CbmGlobalTrackFitter.h:13