CbmRoot
CbmFitGlobalTracks Class Reference

#include <CbmFitGlobalTracks.h>

Inheritance diagram for CbmFitGlobalTracks:
[legend]
Collaboration diagram for CbmFitGlobalTracks:
[legend]

Public Member Functions

 CbmFitGlobalTracks ()
 
 CbmFitGlobalTracks (const char *name, Int_t verbose=1, CbmGlobalTrackFitter *globalTrackFitter=NULL)
 
virtual ~CbmFitGlobalTracks ()
 
virtual InitStatus Init ()
 
virtual void Exec (Option_t *option="")
 
virtual void Finish ()
 
void SetVerbose (Int_t verbose)
 
void UseFitter (CbmGlobalTrackFitter *fitter)
 
 ClassDef (CbmFitGlobalTracks, 1)
 

Private Member Functions

 CbmFitGlobalTracks (const CbmFitGlobalTracks &)
 
CbmFitGlobalTracksoperator= (const CbmFitGlobalTracks &)
 

Private Attributes

Int_t fVerbose
 
CbmGlobalTrackFitterfFitter
 
TClonesArray * fArrayGlbTrack
 

Detailed Description

Definition at line 14 of file CbmFitGlobalTracks.h.

Constructor & Destructor Documentation

◆ CbmFitGlobalTracks() [1/3]

CbmFitGlobalTracks::CbmFitGlobalTracks ( const CbmFitGlobalTracks )
private

◆ CbmFitGlobalTracks() [2/3]

CbmFitGlobalTracks::CbmFitGlobalTracks ( )

Definition at line 30 of file CbmFitGlobalTracks.cxx.

◆ CbmFitGlobalTracks() [3/3]

CbmFitGlobalTracks::CbmFitGlobalTracks ( const char *  name,
Int_t  verbose = 1,
CbmGlobalTrackFitter globalTrackFitter = NULL 
)

Definition at line 36 of file CbmFitGlobalTracks.cxx.

◆ ~CbmFitGlobalTracks()

CbmFitGlobalTracks::~CbmFitGlobalTracks ( )
virtual

Definition at line 47 of file CbmFitGlobalTracks.cxx.

Member Function Documentation

◆ ClassDef()

CbmFitGlobalTracks::ClassDef ( CbmFitGlobalTracks  ,
 
)

◆ Exec()

void CbmFitGlobalTracks::Exec ( Option_t *  option = "")
virtual

Definition at line 80 of file CbmFitGlobalTracks.cxx.

References CbmGlobalTrackFitter::DoFit(), fArrayGlbTrack, and fFitter.

◆ Finish()

void CbmFitGlobalTracks::Finish ( )
virtual

Definition at line 98 of file CbmFitGlobalTracks.cxx.

◆ Init()

InitStatus CbmFitGlobalTracks::Init ( )
virtual

Definition at line 54 of file CbmFitGlobalTracks.cxx.

References fArrayGlbTrack, fFitter, CbmGlobalTrackFitter::Init(), and rootMgr.

◆ operator=()

CbmFitGlobalTracks& CbmFitGlobalTracks::operator= ( const CbmFitGlobalTracks )
private

◆ SetVerbose()

void CbmFitGlobalTracks::SetVerbose ( Int_t  verbose)
inline

Definition at line 35 of file CbmFitGlobalTracks.h.

References fVerbose.

◆ UseFitter()

void CbmFitGlobalTracks::UseFitter ( CbmGlobalTrackFitter fitter)
inline

Definition at line 36 of file CbmFitGlobalTracks.h.

References fFitter.

Member Data Documentation

◆ fArrayGlbTrack

TClonesArray* CbmFitGlobalTracks::fArrayGlbTrack
private

Definition at line 19 of file CbmFitGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fFitter

CbmGlobalTrackFitter* CbmFitGlobalTracks::fFitter
private

Definition at line 18 of file CbmFitGlobalTracks.h.

Referenced by Exec(), Init(), and UseFitter().

◆ fVerbose

Int_t CbmFitGlobalTracks::fVerbose
private

Definition at line 17 of file CbmFitGlobalTracks.h.

Referenced by SetVerbose().


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