]> git.uio.no Git - u/mrichter/AliRoot.git/blame - RICH/AliRICHv0.h
Cleaned up version.
[u/mrichter/AliRoot.git] / RICH / AliRICHv0.h
CommitLineData
237c933d 1#ifndef ALIRICHV0_H
2#define ALIRICHV0_H
6e36c0f2 3
3da30618 4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7/* $Id$ */
8
6e36c0f2 9
c71fc6da 10////////////////////////////////////////////////////////////
11// Manager and hits classes for set:RICH default version //
12////////////////////////////////////////////////////////////
ddae0931 13
14#include "AliRICH.h"
15
16class AliRICHv0 : public AliRICH {
17
18 public:
19 AliRICHv0();
20 AliRICHv0(const char *name, const char *title);
21 virtual ~AliRICHv0() {}
22 virtual void CreateGeometry();
23 virtual void CreateMaterials();
24 virtual void Init();
25 virtual Int_t IsVersion() const {return 0;}
26 virtual void StepManager();
6e36c0f2 27 Float_t Fresnel(Float_t ene,Float_t pdoti, Bool_t pola);
28 Float_t AbsoCH4(Float_t x);
ddae0931 29// virtual void Trigger(Float_t (*)[4], Float_t (*)[4], Int_t& iflag);
237c933d 30 protected:
31 Int_t fCkovNumber; // Number of Cerenkov photons
32 Int_t fCkovQuarz; // Cerenkovs crossing quartz
33 Int_t fCkovGap; // Cerenkovs crossing gap
34 Int_t fCkovCsi; // Cerenkovs crossing csi
35 Int_t fLostRfreo; // Cerenkovs reflected in freon
36 Int_t fLostRquar; // Cerenkovs reflected in quartz
37 Int_t fLostAfreo; // Cerenkovs absorbed in freon
38 Int_t fLostAquarz; // Cerenkovs absorbed in quartz
39 Int_t fLostAmeta; // Cerenkovs absorbed in methane
40 Int_t fLostCsi; // Cerenkovs below csi quantum efficiency
41 Int_t fLostWires; // Cerenkovs lost in wires
42 Int_t fFreonProd; // Cerenkovs produced in freon
43 Float_t fMipx; // x coord. of MIP
44 Float_t fMipy; // y coord. of MIP
45 Int_t fFeedbacks; // Number of feedback photons
46 Int_t fLostFresnel; // Cerenkovs lost by Fresnel reflection
c71fc6da 47 ClassDef(AliRICHv0,1) //Hits manager for set: RICH default version
ddae0931 48
49 };
50
51
52#endif
53
54
55
56
57
58
59