CbmRoot
CbmRichTrackExtrapolationKF Class Reference

"TrackExtrapolation" from STS tracks (Kalman Fitter) It reads the track array form STS and extrapolates those to be projected to the Rich Photodetector to some z-Plane in RICH More...

#include <CbmRichTrackExtrapolationKF.h>

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

Public Member Functions

 CbmRichTrackExtrapolationKF ()
 Default constructor. More...
 
virtual ~CbmRichTrackExtrapolationKF ()
 Destructor. More...
 
virtual void Init ()
 Inherited from CbmRichTrackExtrapolationBase. More...
 
virtual void DoExtrapolation (TClonesArray *globalTracks, TClonesArray *extrapolatedTrackParams, double z)
 Inherited from CbmRichTrackExtrapolationBase. More...
 

Private Member Functions

 CbmRichTrackExtrapolationKF (const CbmRichTrackExtrapolationKF &)
 Copy constructor. More...
 
void operator= (const CbmRichTrackExtrapolationKF &)
 Assignment operator. More...
 

Private Attributes

TClonesArray * fStsTracks
 

Detailed Description

"TrackExtrapolation" from STS tracks (Kalman Fitter) It reads the track array form STS and extrapolates those to be projected to the Rich Photodetector to some z-Plane in RICH

Author
Claudia Hoehne
Date
206

Definition at line 29 of file CbmRichTrackExtrapolationKF.h.

Constructor & Destructor Documentation

◆ CbmRichTrackExtrapolationKF() [1/2]

CbmRichTrackExtrapolationKF::CbmRichTrackExtrapolationKF ( )

Default constructor.

Definition at line 24 of file CbmRichTrackExtrapolationKF.cxx.

◆ ~CbmRichTrackExtrapolationKF()

CbmRichTrackExtrapolationKF::~CbmRichTrackExtrapolationKF ( )
virtual

Destructor.

Definition at line 26 of file CbmRichTrackExtrapolationKF.cxx.

◆ CbmRichTrackExtrapolationKF() [2/2]

CbmRichTrackExtrapolationKF::CbmRichTrackExtrapolationKF ( const CbmRichTrackExtrapolationKF )
private

Copy constructor.

Member Function Documentation

◆ DoExtrapolation()

void CbmRichTrackExtrapolationKF::DoExtrapolation ( TClonesArray *  globalTracks,
TClonesArray *  extrapolatedTrackParams,
double  z 
)
virtual

◆ Init()

void CbmRichTrackExtrapolationKF::Init ( )
virtual

Inherited from CbmRichTrackExtrapolationBase.

Reimplemented from CbmRichTrackExtrapolationBase.

Definition at line 28 of file CbmRichTrackExtrapolationKF.cxx.

References fStsTracks.

◆ operator=()

void CbmRichTrackExtrapolationKF::operator= ( const CbmRichTrackExtrapolationKF )
private

Assignment operator.

Member Data Documentation

◆ fStsTracks

TClonesArray* CbmRichTrackExtrapolationKF::fStsTracks
private

Definition at line 54 of file CbmRichTrackExtrapolationKF.h.

Referenced by DoExtrapolation(), and Init().


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