]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/AliMUONResponseTriggerV1.h
- New virtual function in AliMUONVGeometryDESegmentation and in the daughters GetDire...
[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 /* $Id$ */
7 // Revision of includes 07/05/2004
8
9 #include "AliMUONResponseTrigger.h"
10
11 class AliMUONResponseTriggerV1 : public AliMUONResponseTrigger 
12 {
13   public:
14     // default constructor
15     AliMUONResponseTriggerV1();
16     AliMUONResponseTriggerV1(Float_t hv);
17     virtual ~AliMUONResponseTriggerV1(){} 
18     // Charge disintegration
19     virtual Float_t  IntXY(AliSegmentation * segmentation);
20
21     // Set the GenerCluster parameter       
22     virtual Int_t SetGenerCluster();
23
24   protected:
25     Float_t fGenerCluster;   // Random number  
26     Float_t fA;              // first parameter  of the cluster-size param
27     Float_t fB;              // second parameter of the cluster-size param
28     Float_t fC;              // third parameter  of the cluster-size param
29
30   private:
31     // initialize parameters
32     void SetParameters(Float_t hv);
33     // parametrization of the cluster-size
34     Float_t FireStripProb(Float_t x4, Float_t theta);
35
36   ClassDef(AliMUONResponseTriggerV1,1) // Implementation of RPC response
37     
38 };
39 #endif
40
41
42
43
44
45
46
47
48
49
50
51
52