]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/AliMUONResponseTriggerV1.h
New MUON data container AliMUONData implementation
[u/mrichter/AliRoot.git] / MUON / AliMUONResponseTriggerV1.h
1 #ifndef ALIMUONRESPONSETRIGGERV1_H
2 #define ALIMUONRESPONSETRIGGERV1_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                                */
5
6 #include "AliMUONResponseTrigger.h"
7
8 class AliMUONResponseTriggerV1 : 
9 public AliMUONResponseTrigger {
10 public:
11   // default constructor
12   AliMUONResponseTriggerV1();
13   AliMUONResponseTriggerV1(Float_t hv);
14   virtual ~AliMUONResponseTriggerV1(){} 
15   // Charge disintegration
16   virtual Float_t  IntXY(AliSegmentation * segmentation);
17
18   // Set the GenerCluster parameter       
19   virtual Int_t SetGenerCluster();
20
21   private:
22   // initialize parameters
23   void SetParameters(Float_t hv);
24   // parametrization of the cluster-size
25   Float_t FireStripProb(Float_t x4, Float_t theta);
26
27   ClassDef(AliMUONResponseTriggerV1,1) // Implementation of RPC response
28     
29     protected:
30   Float_t fGenerCluster;   // Random number  
31   Float_t fA;              // first parameter  of the cluster-size param
32   Float_t fB;              // second parameter of the cluster-size param
33   Float_t fC;              // third parameter  of the cluster-size param
34 };
35 #endif
36
37
38
39
40
41
42
43
44
45
46
47
48