CbmRoot
Loading...
Searching...
No Matches
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 18 of file CbmFitGlobalTracks.h.

Constructor & Destructor Documentation

◆ CbmFitGlobalTracks() [1/3]

CbmFitGlobalTracks::CbmFitGlobalTracks ( const CbmFitGlobalTracks & )
private

◆ CbmFitGlobalTracks() [2/3]

CbmFitGlobalTracks::CbmFitGlobalTracks ( )

Definition at line 32 of file CbmFitGlobalTracks.cxx.

◆ CbmFitGlobalTracks() [3/3]

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

Definition at line 37 of file CbmFitGlobalTracks.cxx.

◆ ~CbmFitGlobalTracks()

CbmFitGlobalTracks::~CbmFitGlobalTracks ( )
virtual

Definition at line 48 of file CbmFitGlobalTracks.cxx.

Member Function Documentation

◆ ClassDef()

CbmFitGlobalTracks::ClassDef ( CbmFitGlobalTracks ,
1  )

◆ Exec()

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

Definition at line 83 of file CbmFitGlobalTracks.cxx.

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

◆ Finish()

void CbmFitGlobalTracks::Finish ( )
virtual

Definition at line 101 of file CbmFitGlobalTracks.cxx.

◆ Init()

InitStatus CbmFitGlobalTracks::Init ( )
virtual

Definition at line 56 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 37 of file CbmFitGlobalTracks.h.

References fVerbose.

◆ UseFitter()

void CbmFitGlobalTracks::UseFitter ( CbmGlobalTrackFitter * fitter)
inline

Definition at line 38 of file CbmFitGlobalTracks.h.

References fFitter.

Member Data Documentation

◆ fArrayGlbTrack

TClonesArray* CbmFitGlobalTracks::fArrayGlbTrack
private

Definition at line 23 of file CbmFitGlobalTracks.h.

Referenced by Exec(), and Init().

◆ fFitter

CbmGlobalTrackFitter* CbmFitGlobalTracks::fFitter
private

Definition at line 22 of file CbmFitGlobalTracks.h.

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

◆ fVerbose

Int_t CbmFitGlobalTracks::fVerbose
private

Definition at line 21 of file CbmFitGlobalTracks.h.

Referenced by SetVerbose().


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