#include <CbmRichProjectionProducer2.h>
|
| CbmRichProjectionProducer2 () |
|
virtual | ~CbmRichProjectionProducer2 () |
|
virtual void | Init () |
| Initialization in case one needs to initialize some TCloneArrays. More...
|
|
virtual void | DoProjection (TClonesArray *projectedPoint) |
|
Double_t * | ProjectionProducer (FairTrackParam *point) |
|
void | GetPmtNormal (Int_t NofPMTPoints, vector< Double_t > &normalPMT, Double_t &normalCste) |
|
void | ComputeR2 (vector< Double_t > &ptR2Center, vector< Double_t > &ptR2Mirr, vector< Double_t > ptM, vector< Double_t > ptC, vector< Double_t > ptR1, TGeoNavigator *navi, TString s) |
|
void | ComputeP (vector< Double_t > &ptPMirr, vector< Double_t > &ptPR2, vector< Double_t > normalPMT, vector< Double_t > ptM, vector< Double_t > ptR2Mirr, Double_t normalCste) |
|
void | SetOutputDir (TString dir) |
|
void | SetNumbAxis (TString n) |
|
void | SetTileName (TString t) |
|
virtual void | SetMirrorCorrectionParameterFile (const string &s) |
|
◆ CbmRichProjectionProducer2() [1/2]
CbmRichProjectionProducer2::CbmRichProjectionProducer2 |
( |
| ) |
|
◆ ~CbmRichProjectionProducer2()
CbmRichProjectionProducer2::~CbmRichProjectionProducer2 |
( |
| ) |
|
|
virtual |
◆ CbmRichProjectionProducer2() [2/2]
◆ ClassDef()
◆ ComputeP()
void CbmRichProjectionProducer2::ComputeP |
( |
vector< Double_t > & |
ptPMirr, |
|
|
vector< Double_t > & |
ptPR2, |
|
|
vector< Double_t > |
normalPMT, |
|
|
vector< Double_t > |
ptM, |
|
|
vector< Double_t > |
ptR2Mirr, |
|
|
Double_t |
normalCste |
|
) |
| |
◆ ComputeR2()
void CbmRichProjectionProducer2::ComputeR2 |
( |
vector< Double_t > & |
ptR2Center, |
|
|
vector< Double_t > & |
ptR2Mirr, |
|
|
vector< Double_t > |
ptM, |
|
|
vector< Double_t > |
ptC, |
|
|
vector< Double_t > |
ptR1, |
|
|
TGeoNavigator * |
navi, |
|
|
TString |
s |
|
) |
| |
◆ DoProjection()
void CbmRichProjectionProducer2::DoProjection |
( |
TClonesArray * |
richProj | ) |
|
|
virtual |
◆ GetPmtNormal()
void CbmRichProjectionProducer2::GetPmtNormal |
( |
Int_t |
NofPMTPoints, |
|
|
vector< Double_t > & |
normalPMT, |
|
|
Double_t & |
normalCste |
|
) |
| |
◆ Init()
void CbmRichProjectionProducer2::Init |
( |
| ) |
|
|
virtual |
◆ operator=()
◆ ProjectionProducer()
Double_t * CbmRichProjectionProducer2::ProjectionProducer |
( |
FairTrackParam * |
point | ) |
|
◆ SetMirrorCorrectionParameterFile()
virtual void CbmRichProjectionProducerBase::SetMirrorCorrectionParameterFile |
( |
const string & |
s | ) |
|
|
inlinevirtualinherited |
◆ SetNumbAxis()
void CbmRichProjectionProducer2::SetNumbAxis |
( |
TString |
n | ) |
|
|
inline |
◆ SetOutputDir()
void CbmRichProjectionProducer2::SetOutputDir |
( |
TString |
dir | ) |
|
|
inline |
◆ SetTileName()
void CbmRichProjectionProducer2::SetTileName |
( |
TString |
t | ) |
|
|
inline |
◆ fEventNum
Int_t CbmRichProjectionProducer2::fEventNum |
|
private |
◆ fMCTracks
TClonesArray* CbmRichProjectionProducer2::fMCTracks |
|
private |
◆ fMirrorCorrectionParameterFile
◆ fNumbAxis
TString CbmRichProjectionProducer2::fNumbAxis |
|
private |
◆ fOutputDir
TString CbmRichProjectionProducer2::fOutputDir |
|
private |
◆ fPathToMirrorCorrectionParameterFile
string CbmRichProjectionProducerBase::fPathToMirrorCorrectionParameterFile |
|
protectedinherited |
◆ fRichPoints
TClonesArray* CbmRichProjectionProducer2::fRichPoints |
|
private |
◆ fTile
TString CbmRichProjectionProducer2::fTile |
|
private |
◆ fTrackParams
TClonesArray* CbmRichProjectionProducer2::fTrackParams |
|
private |
The documentation for this class was generated from the following files: