CbmRoot
CbmRichTrackExtrapolationLittrack Class Reference

"TrackExtrapolation" from STS tracks based on Littrack. 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 <CbmRichTrackExtrapolationLittrack.h>

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

Public Member Functions

 CbmRichTrackExtrapolationLittrack ()
 Default constructor. More...
 
virtual ~CbmRichTrackExtrapolationLittrack ()
 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

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

Private Attributes

TClonesArray * fStsTracks
 
TrackPropagatorPtr fLitPropagator
 

Detailed Description

"TrackExtrapolation" from STS tracks based on Littrack. It reads the track array form STS and extrapolates those to be projected to the Rich Photodetector to some z-Plane in RICH

Author
Semen Lebedev
Date
2016 udia Hoehne
206

Definition at line 33 of file CbmRichTrackExtrapolationLittrack.h.

Constructor & Destructor Documentation

◆ CbmRichTrackExtrapolationLittrack() [1/2]

CbmRichTrackExtrapolationLittrack::CbmRichTrackExtrapolationLittrack ( )

Default constructor.

Definition at line 25 of file CbmRichTrackExtrapolationLittrack.cxx.

◆ ~CbmRichTrackExtrapolationLittrack()

CbmRichTrackExtrapolationLittrack::~CbmRichTrackExtrapolationLittrack ( )
virtual

Destructor.

Definition at line 28 of file CbmRichTrackExtrapolationLittrack.cxx.

◆ CbmRichTrackExtrapolationLittrack() [2/2]

CbmRichTrackExtrapolationLittrack::CbmRichTrackExtrapolationLittrack ( const CbmRichTrackExtrapolationLittrack )
private

Copy constructor.

Member Function Documentation

◆ DoExtrapolation()

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

◆ Init()

void CbmRichTrackExtrapolationLittrack::Init ( )
virtual

◆ operator=()

void CbmRichTrackExtrapolationLittrack::operator= ( const CbmRichTrackExtrapolationLittrack )
private

Assignment operator.

Member Data Documentation

◆ fLitPropagator

TrackPropagatorPtr CbmRichTrackExtrapolationLittrack::fLitPropagator
private

Definition at line 59 of file CbmRichTrackExtrapolationLittrack.h.

Referenced by DoExtrapolation(), and Init().

◆ fStsTracks

TClonesArray* CbmRichTrackExtrapolationLittrack::fStsTracks
private

Definition at line 58 of file CbmRichTrackExtrapolationLittrack.h.

Referenced by DoExtrapolation(), and Init().


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