1 #ifndef CbmRichProjectionProducer2_H
2 #define CbmRichProjectionProducer2_H
9 #include "FairTrackParam.h"
10 #include "TGeoNavigator.h"
35 virtual void DoProjection(TClonesArray* projectedPoint);
40 Double_t* ProjectionProducer(FairTrackParam* point);
45 void GetPmtNormal(Int_t NofPMTPoints,
46 vector<Double_t>& normalPMT,
47 Double_t& normalCste);
54 void ComputeR2(vector<Double_t>& ptR2Center,
55 vector<Double_t>& ptR2Mirr,
58 vector<Double_t> ptR1,
67 void ComputeP(vector<Double_t>& ptPMirr,
68 vector<Double_t>& ptPR2,
69 vector<Double_t> normalPMT,
71 vector<Double_t> ptR2Mirr,