CbmRoot
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. More...
 
virtual ~CbmRichTrackExtrapolationIdeal ()
 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

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

Private Attributes

TClonesArray * fRefPlanePoints
 
TClonesArray * fMcTracks
 
TClonesArray * fStsTracks
 
TClonesArray * fStsTrackMatches
 

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 28 of file CbmRichTrackExtrapolationIdeal.h.

Constructor & Destructor Documentation

◆ CbmRichTrackExtrapolationIdeal() [1/2]

CbmRichTrackExtrapolationIdeal::CbmRichTrackExtrapolationIdeal ( )

Default constructor.

Definition at line 26 of file CbmRichTrackExtrapolationIdeal.cxx.

◆ ~CbmRichTrackExtrapolationIdeal()

CbmRichTrackExtrapolationIdeal::~CbmRichTrackExtrapolationIdeal ( )
virtual

Destructor.

Definition at line 32 of file CbmRichTrackExtrapolationIdeal.cxx.

◆ CbmRichTrackExtrapolationIdeal() [2/2]

CbmRichTrackExtrapolationIdeal::CbmRichTrackExtrapolationIdeal ( const CbmRichTrackExtrapolationIdeal )
private

Copy constructor.

Member Function Documentation

◆ DoExtrapolation()

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

◆ Init()

void CbmRichTrackExtrapolationIdeal::Init ( )
virtual

◆ operator=()

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

Assignment operator.

Member Data Documentation

◆ fMcTracks

TClonesArray* CbmRichTrackExtrapolationIdeal::fMcTracks
private

Definition at line 55 of file CbmRichTrackExtrapolationIdeal.h.

Referenced by Init().

◆ fRefPlanePoints

TClonesArray* CbmRichTrackExtrapolationIdeal::fRefPlanePoints
private

Definition at line 54 of file CbmRichTrackExtrapolationIdeal.h.

Referenced by DoExtrapolation(), and Init().

◆ fStsTrackMatches

TClonesArray* CbmRichTrackExtrapolationIdeal::fStsTrackMatches
private

Definition at line 57 of file CbmRichTrackExtrapolationIdeal.h.

Referenced by DoExtrapolation(), and Init().

◆ fStsTracks

TClonesArray* CbmRichTrackExtrapolationIdeal::fStsTracks
private

Definition at line 56 of file CbmRichTrackExtrapolationIdeal.h.

Referenced by DoExtrapolation(), and Init().


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