virtual ~AliRICHv3();
virtual Int_t IsVersion() const{return 3;}
virtual void StepManager();
- virtual void CreateGeometry();
- virtual void Init(); // Makes nothing for a while
void DiagnosticsFE(Int_t evNumber1,Int_t evNumber2);
Int_t Hits2SDigits(Float_t xhit,Float_t yhit,Float_t eloss, Int_t idvol, ResponseType res);
void SetGeometryModel(Int_t c,AliRICHGeometry *pRICHGeo) {C(c)->SetGeometryModel(pRICHGeo);}
AliSegmentation* GetSegmentationModel(Int_t c=1) const{return C(c)->GetSegmentationModel();}
AliRICHResponse* GetResponseModel(Int_t c=1) const{return C(c)->GetResponseModel();}
private:
- Double_t* RotateXY(const Double_t* r, Double_t a);//Rotation in the X-Y plane in G3 notation
ClassDef(AliRICHv3,1) //RICH full version, configurable with azimuthal rotation
};// class AliRICHv3