CbmRoot
CbmTrdTrackFitterKF Class Reference

#include <CbmTrdTrackFitterKF.h>

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

Public Member Functions

 CbmTrdTrackFitterKF ()
 
 CbmTrdTrackFitterKF (Int_t verbose, Int_t pid)
 
virtual ~CbmTrdTrackFitterKF ()
 
void Init ()
 
Int_t DoFit (CbmTrdTrack *pTrack)
 
Int_t GetVerbose ()
 
Int_t GetPid ()
 
void SetVerbose (Int_t verbose)
 
void SetPid (Int_t pid)
 
 ClassDef (CbmTrdTrackFitterKF, 1)
 
 ClassDef (CbmTrdTrackFitter, 1)
 

Private Member Functions

 CbmTrdTrackFitterKF (const CbmTrdTrackFitterKF &)
 
void operator= (const CbmTrdTrackFitterKF &)
 

Private Attributes

TClonesArray * fArrayTrdHit
 
Int_t fVerbose
 
Int_t fPid
 
CbmKFTrackfKfTrack
 

Detailed Description

Definition at line 15 of file CbmTrdTrackFitterKF.h.

Constructor & Destructor Documentation

◆ CbmTrdTrackFitterKF() [1/3]

CbmTrdTrackFitterKF::CbmTrdTrackFitterKF ( )

Definition at line 32 of file CbmTrdTrackFitterKF.cxx.

References fKfTrack.

◆ CbmTrdTrackFitterKF() [2/3]

CbmTrdTrackFitterKF::CbmTrdTrackFitterKF ( Int_t  verbose,
Int_t  pid 
)

Definition at line 40 of file CbmTrdTrackFitterKF.cxx.

References fArrayTrdHit, fKfTrack, fPid, and fVerbose.

◆ ~CbmTrdTrackFitterKF()

CbmTrdTrackFitterKF::~CbmTrdTrackFitterKF ( )
virtual

Definition at line 52 of file CbmTrdTrackFitterKF.cxx.

References fKfTrack.

◆ CbmTrdTrackFitterKF() [3/3]

CbmTrdTrackFitterKF::CbmTrdTrackFitterKF ( const CbmTrdTrackFitterKF )
private

Member Function Documentation

◆ ClassDef() [1/2]

CbmTrdTrackFitter::ClassDef ( CbmTrdTrackFitter  ,
 
)
inherited

◆ ClassDef() [2/2]

CbmTrdTrackFitterKF::ClassDef ( CbmTrdTrackFitterKF  ,
 
)

◆ DoFit()

◆ GetPid()

Int_t CbmTrdTrackFitterKF::GetPid ( )
inline

Definition at line 32 of file CbmTrdTrackFitterKF.h.

References fPid.

◆ GetVerbose()

Int_t CbmTrdTrackFitterKF::GetVerbose ( )
inline

Definition at line 31 of file CbmTrdTrackFitterKF.h.

References fVerbose.

◆ Init()

void CbmTrdTrackFitterKF::Init ( )
virtual

Virtual method Init. If needed, to be implemented in the concrete class. Else no action.

Reimplemented from CbmTrdTrackFitter.

Definition at line 60 of file CbmTrdTrackFitterKF.cxx.

References fArrayTrdHit, and rootMgr.

Referenced by CbmAnaDimuonAnalysis::Init(), and CbmL1CATrdTrackFinderSA::Init().

◆ operator=()

void CbmTrdTrackFitterKF::operator= ( const CbmTrdTrackFitterKF )
private

◆ SetPid()

void CbmTrdTrackFitterKF::SetPid ( Int_t  pid)
inline

Definition at line 35 of file CbmTrdTrackFitterKF.h.

References fPid.

Referenced by CbmAnaDimuonAnalysis::Init().

◆ SetVerbose()

void CbmTrdTrackFitterKF::SetVerbose ( Int_t  verbose)
inline

Definition at line 34 of file CbmTrdTrackFitterKF.h.

References fVerbose.

Member Data Documentation

◆ fArrayTrdHit

TClonesArray* CbmTrdTrackFitterKF::fArrayTrdHit
private

Definition at line 18 of file CbmTrdTrackFitterKF.h.

Referenced by CbmTrdTrackFitterKF(), DoFit(), and Init().

◆ fKfTrack

CbmKFTrack* CbmTrdTrackFitterKF::fKfTrack
private

Definition at line 21 of file CbmTrdTrackFitterKF.h.

Referenced by CbmTrdTrackFitterKF(), DoFit(), and ~CbmTrdTrackFitterKF().

◆ fPid

Int_t CbmTrdTrackFitterKF::fPid
private

Definition at line 20 of file CbmTrdTrackFitterKF.h.

Referenced by CbmTrdTrackFitterKF(), DoFit(), GetPid(), and SetPid().

◆ fVerbose

Int_t CbmTrdTrackFitterKF::fVerbose
private

Definition at line 19 of file CbmTrdTrackFitterKF.h.

Referenced by CbmTrdTrackFitterKF(), DoFit(), GetVerbose(), and SetVerbose().


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