]>
Commit | Line | Data |
---|---|---|
d128c9d1 | 1 | #ifndef AliRICHv1_h |
2 | #define AliRICHv1_h | |
c28632f0 | 3 | |
4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
5 | * See cxx source for full Copyright notice */ | |
6 | ||
2682e810 | 7 | #include "AliRICH.h" |
c28632f0 | 8 | |
d128c9d1 | 9 | class AliRICHv1 : public AliRICH |
10 | { | |
11 | public: | |
a25b3368 | 12 | AliRICHv1():AliRICH() {;} //default ctor |
13 | AliRICHv1(const char *name, const char *title):AliRICH(name,title) {;} //named ctor | |
14 | virtual ~AliRICHv1() {;} //dtor | |
53fd478b | 15 | virtual void Init() {;} |
a25b3368 | 16 | virtual Int_t IsVersion() const{return 1;} |
17 | virtual void StepManager(); //full slow step manager | |
18 | Bool_t IsLostByFresnel(); //checks if the photon lost on Fresnel reflection | |
19 | void GenerateFeedbacks(Int_t iChamber,Float_t eloss=0); //generates feedback photons; eloss=0 for photon | |
20 | protected: | |
e42a7b46 | 21 | ClassDef(AliRICHv1,1) //RICH full version for simulation |
d128c9d1 | 22 | }; |
23 | ||
c28632f0 | 24 | #endif |