CbmRoot
Loading...
Searching...
No Matches
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.
 
virtual ~CbmRichTrackExtrapolationKF ()
 Destructor.
 
virtual void Init ()
 Inherited from CbmRichTrackExtrapolationBase.
 
virtual void DoExtrapolation (CbmEvent *event, TClonesArray *globalTracks, TClonesArray *extrapolatedTrackParams, double z)
 Inherited from CbmRichTrackExtrapolationBase.
 

Private Member Functions

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

Private Attributes

TClonesArray * fStsTracks = nullptr
 

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 33 of file CbmRichTrackExtrapolationKF.h.

Constructor & Destructor Documentation

◆ CbmRichTrackExtrapolationKF() [1/2]

CbmRichTrackExtrapolationKF::CbmRichTrackExtrapolationKF ( )

Default constructor.

Definition at line 30 of file CbmRichTrackExtrapolationKF.cxx.

◆ ~CbmRichTrackExtrapolationKF()

CbmRichTrackExtrapolationKF::~CbmRichTrackExtrapolationKF ( )
virtual

Destructor.

Definition at line 32 of file CbmRichTrackExtrapolationKF.cxx.

◆ CbmRichTrackExtrapolationKF() [2/2]

CbmRichTrackExtrapolationKF::CbmRichTrackExtrapolationKF ( const CbmRichTrackExtrapolationKF & )
private

Copy constructor.

Member Function Documentation

◆ DoExtrapolation()

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

◆ Init()

void CbmRichTrackExtrapolationKF::Init ( )
virtual

Inherited from CbmRichTrackExtrapolationBase.

Reimplemented from CbmRichTrackExtrapolationBase.

Definition at line 34 of file CbmRichTrackExtrapolationKF.cxx.

References fStsTracks.

◆ operator=()

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

Assignment operator.

Member Data Documentation

◆ fStsTracks

TClonesArray* CbmRichTrackExtrapolationKF::fStsTracks = nullptr
private

Definition at line 57 of file CbmRichTrackExtrapolationKF.h.

Referenced by DoExtrapolation(), and Init().


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