]> git.uio.no Git - u/mrichter/AliRoot.git/blame - RICH/AliRICHv0.h
Bari's pattern recognition algorithm
[u/mrichter/AliRoot.git] / RICH / AliRICHv0.h
CommitLineData
ddae0931 1#ifndef RICHv0_H
2#define RICHv0_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
ddae0931 10/////////////////////////////////////////////////////////
11// Manager and hits classes for set:RICH version 0 //
12/////////////////////////////////////////////////////////
13
14#include "AliRICH.h"
15
16class AliRICHv0 : public AliRICH {
17
18 public:
6e36c0f2 19 Int_t fCkov_number;
20 Int_t fCkov_quarz;
21 Int_t fCkov_gap;
22 Int_t fCkov_csi;
23 Int_t fLost_rfreo;
24 Int_t fLost_rquar;
25 Int_t fLost_afreo;
26 Int_t fLost_aquarz;
27 Int_t fLost_ameta;
28 Int_t fLost_csi;
29 Int_t fLost_wires;
30 Int_t fFreon_prod;
31 Float_t fMipx;
32 Float_t fMipy;
33 Int_t fFeedbacks;
34 Int_t fLost_fresnel;
35
ddae0931 36 AliRICHv0();
37 AliRICHv0(const char *name, const char *title);
38 virtual ~AliRICHv0() {}
39 virtual void CreateGeometry();
40 virtual void CreateMaterials();
41 virtual void Init();
42 virtual Int_t IsVersion() const {return 0;}
43 virtual void StepManager();
6e36c0f2 44 Float_t Fresnel(Float_t ene,Float_t pdoti, Bool_t pola);
45 Float_t AbsoCH4(Float_t x);
ddae0931 46// virtual void Trigger(Float_t (*)[4], Float_t (*)[4], Int_t& iflag);
47 private:
48 ClassDef(AliRICHv0,1) //Hits manager for set:RICH version 0
49
50 };
51
52
53#endif
54
55
56
57
58
59
60