]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/AliMUONResponseTriggerV1.h
Reading MUONtracks from new ESD object tree
[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 : public AliMUONResponseTrigger 
9 {
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   protected:
22     Float_t fGenerCluster;   // Random number  
23     Float_t fA;              // first parameter  of the cluster-size param
24     Float_t fB;              // second parameter of the cluster-size param
25     Float_t fC;              // third parameter  of the cluster-size param
26
27   private:
28     // initialize parameters
29     void SetParameters(Float_t hv);
30     // parametrization of the cluster-size
31     Float_t FireStripProb(Float_t x4, Float_t theta);
32
33   ClassDef(AliMUONResponseTriggerV1,1) // Implementation of RPC response
34     
35 };
36 #endif
37
38
39
40
41
42
43
44
45
46
47
48
49