BmnRoot 26.10.0-18-g4e3414f9
Software framework of the BM@N experiment
Loading...
Searching...
No Matches
CbmGlobalTrackFitterKF Class Reference

#include <CbmGlobalTrackFitterKF.h>

Inheritance diagram for CbmGlobalTrackFitterKF:
Collaboration diagram for CbmGlobalTrackFitterKF:

Public Member Functions

 CbmGlobalTrackFitterKF ()
virtual ~CbmGlobalTrackFitterKF ()
void Init ()
void DoFit (CbmGlobalTrack *glbTrack)

Private Member Functions

 CbmGlobalTrackFitterKF (const CbmGlobalTrackFitterKF &)
void operator= (const CbmGlobalTrackFitterKF &)

Private Attributes

TClonesArray * fArrayStsHit
TClonesArray * fArrayTrdHit
TClonesArray * fArrayTofHit
TClonesArray * fArrayStsTrack
TClonesArray * fArrayTrdTrack
CbmVertex * fPrimVertex
CbmKFTrack * fKfTrack

Detailed Description

Definition at line 14 of file CbmGlobalTrackFitterKF.h.

Constructor & Destructor Documentation

◆ CbmGlobalTrackFitterKF() [1/2]

CbmGlobalTrackFitterKF::CbmGlobalTrackFitterKF ( )

Definition at line 36 of file CbmGlobalTrackFitterKF.cxx.

References fArrayStsHit, fArrayStsTrack, fArrayTofHit, fArrayTrdHit, fArrayTrdTrack, fKfTrack, and fPrimVertex.

Referenced by CbmGlobalTrackFitterKF(), and operator=().

Here is the caller graph for this function:

◆ ~CbmGlobalTrackFitterKF()

CbmGlobalTrackFitterKF::~CbmGlobalTrackFitterKF ( )
virtual

Definition at line 55 of file CbmGlobalTrackFitterKF.cxx.

References fKfTrack.

◆ CbmGlobalTrackFitterKF() [2/2]

CbmGlobalTrackFitterKF::CbmGlobalTrackFitterKF ( const CbmGlobalTrackFitterKF & )
private

References CbmGlobalTrackFitterKF().

Here is the call graph for this function:

Member Function Documentation

◆ DoFit()

void CbmGlobalTrackFitterKF::DoFit ( CbmGlobalTrack * glbTrack)

Definition at line 110 of file CbmGlobalTrackFitterKF.cxx.

References TMath::Abs(), fArrayStsHit, fArrayStsTrack, fArrayTofHit, fArrayTrdHit, fArrayTrdTrack, fKfTrack, fPrimVertex, CbmStsTrack::GetParamFirst(), CbmGlobalTrack::GetStsTrackIndex(), CbmGlobalTrack::GetTofHitIndex(), CbmGlobalTrack::GetTrdTrackIndex(), TMath::Power(), CbmGlobalTrack::SetLength(), TMath::Sqrt(), and z.

Here is the call graph for this function:

◆ Init()

void CbmGlobalTrackFitterKF::Init ( )

◆ operator=()

void CbmGlobalTrackFitterKF::operator= ( const CbmGlobalTrackFitterKF & )
private

References CbmGlobalTrackFitterKF().

Here is the call graph for this function:

Member Data Documentation

◆ fArrayStsHit

TClonesArray* CbmGlobalTrackFitterKF::fArrayStsHit
private

Definition at line 18 of file CbmGlobalTrackFitterKF.h.

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

◆ fArrayStsTrack

TClonesArray* CbmGlobalTrackFitterKF::fArrayStsTrack
private

Definition at line 21 of file CbmGlobalTrackFitterKF.h.

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

◆ fArrayTofHit

TClonesArray* CbmGlobalTrackFitterKF::fArrayTofHit
private

Definition at line 20 of file CbmGlobalTrackFitterKF.h.

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

◆ fArrayTrdHit

TClonesArray* CbmGlobalTrackFitterKF::fArrayTrdHit
private

Definition at line 19 of file CbmGlobalTrackFitterKF.h.

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

◆ fArrayTrdTrack

TClonesArray* CbmGlobalTrackFitterKF::fArrayTrdTrack
private

Definition at line 22 of file CbmGlobalTrackFitterKF.h.

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

◆ fKfTrack

CbmKFTrack* CbmGlobalTrackFitterKF::fKfTrack
private

Definition at line 24 of file CbmGlobalTrackFitterKF.h.

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

◆ fPrimVertex

CbmVertex* CbmGlobalTrackFitterKF::fPrimVertex
private

Definition at line 23 of file CbmGlobalTrackFitterKF.h.

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


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