CbmRoot
Loading...
Searching...
No Matches
CbmRichTrackExtrapolationIdeal Class Reference

"TrackExtrapolation" from MC points. It reads the PointArray with ImPlanePoints from MC and selects those to be projected to the Rich Photodetector. More...

#include <CbmRichTrackExtrapolationIdeal.h>

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

Public Member Functions

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

Private Member Functions

 CbmRichTrackExtrapolationIdeal (const CbmRichTrackExtrapolationIdeal &)
 Copy constructor.
 
CbmRichTrackExtrapolationIdealoperator= (const CbmRichTrackExtrapolationIdeal &)
 Assignment operator.
 

Private Attributes

TClonesArray * fRefPlanePoints = nullptr
 
TClonesArray * fStsTracks = nullptr
 
TClonesArray * fStsTrackMatches = nullptr
 

Detailed Description

"TrackExtrapolation" from MC points. It reads the PointArray with ImPlanePoints from MC and selects those to be projected to the Rich Photodetector.

Author
Claudia Hoehne
Date
2006

Definition at line 32 of file CbmRichTrackExtrapolationIdeal.h.

Constructor & Destructor Documentation

◆ CbmRichTrackExtrapolationIdeal() [1/2]

CbmRichTrackExtrapolationIdeal::CbmRichTrackExtrapolationIdeal ( )

Default constructor.

Definition at line 32 of file CbmRichTrackExtrapolationIdeal.cxx.

◆ ~CbmRichTrackExtrapolationIdeal()

CbmRichTrackExtrapolationIdeal::~CbmRichTrackExtrapolationIdeal ( )
virtual

Destructor.

Definition at line 34 of file CbmRichTrackExtrapolationIdeal.cxx.

◆ CbmRichTrackExtrapolationIdeal() [2/2]

CbmRichTrackExtrapolationIdeal::CbmRichTrackExtrapolationIdeal ( const CbmRichTrackExtrapolationIdeal & )
private

Copy constructor.

Member Function Documentation

◆ DoExtrapolation()

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

◆ Init()

void CbmRichTrackExtrapolationIdeal::Init ( )
virtual

Inherited from CbmRichTrackExtrapolationBase.

Reimplemented from CbmRichTrackExtrapolationBase.

Definition at line 36 of file CbmRichTrackExtrapolationIdeal.cxx.

References fRefPlanePoints, fStsTrackMatches, and fStsTracks.

◆ operator=()

CbmRichTrackExtrapolationIdeal & CbmRichTrackExtrapolationIdeal::operator= ( const CbmRichTrackExtrapolationIdeal & )
private

Assignment operator.

Member Data Documentation

◆ fRefPlanePoints

TClonesArray* CbmRichTrackExtrapolationIdeal::fRefPlanePoints = nullptr
private

Definition at line 57 of file CbmRichTrackExtrapolationIdeal.h.

Referenced by DoExtrapolation(), and Init().

◆ fStsTrackMatches

TClonesArray* CbmRichTrackExtrapolationIdeal::fStsTrackMatches = nullptr
private

Definition at line 59 of file CbmRichTrackExtrapolationIdeal.h.

Referenced by DoExtrapolation(), and Init().

◆ fStsTracks

TClonesArray* CbmRichTrackExtrapolationIdeal::fStsTracks = nullptr
private

Definition at line 58 of file CbmRichTrackExtrapolationIdeal.h.

Referenced by DoExtrapolation(), and Init().


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