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

Private Member Functions

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

Private Attributes

TClonesArray * fStsTracks = nullptr
 
TrackPropagatorPtr fLitPropagator = nullptr
 

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 37 of file CbmRichTrackExtrapolationLittrack.h.

Constructor & Destructor Documentation

◆ CbmRichTrackExtrapolationLittrack() [1/2]

CbmRichTrackExtrapolationLittrack::CbmRichTrackExtrapolationLittrack ( )

Default constructor.

Definition at line 31 of file CbmRichTrackExtrapolationLittrack.cxx.

◆ ~CbmRichTrackExtrapolationLittrack()

CbmRichTrackExtrapolationLittrack::~CbmRichTrackExtrapolationLittrack ( )
virtual

Destructor.

Definition at line 33 of file CbmRichTrackExtrapolationLittrack.cxx.

◆ CbmRichTrackExtrapolationLittrack() [2/2]

CbmRichTrackExtrapolationLittrack::CbmRichTrackExtrapolationLittrack ( const CbmRichTrackExtrapolationLittrack & )
private

Copy constructor.

Member Function Documentation

◆ DoExtrapolation()

void CbmRichTrackExtrapolationLittrack::DoExtrapolation ( CbmEvent * event,
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 = nullptr
private

Definition at line 62 of file CbmRichTrackExtrapolationLittrack.h.

Referenced by DoExtrapolation(), and Init().

◆ fStsTracks

TClonesArray* CbmRichTrackExtrapolationLittrack::fStsTracks = nullptr
private

Definition at line 61 of file CbmRichTrackExtrapolationLittrack.h.

Referenced by DoExtrapolation(), and Init().


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