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 */
7 // Revision of includes 07/05/2004
10 /// \class AliMUONResponseTriggerV1
11 /// \brief Implementation of RPC response
13 #include "AliMUONResponseTrigger.h"
15 class AliMUONResponseTriggerV1 : public AliMUONResponseTrigger
18 // default constructor
19 AliMUONResponseTriggerV1();
20 AliMUONResponseTriggerV1(Float_t hv);
21 virtual ~AliMUONResponseTriggerV1(){}
22 // Charge disintegration
23 virtual Float_t IntXY(Int_t idDE, AliMUONGeometrySegmentation * segmentation);
25 // Set the GenerCluster parameter
26 virtual Int_t SetGenerCluster();
29 Float_t fGenerCluster; // Random number
30 Float_t fA; // first parameter of the cluster-size param
31 Float_t fB; // second parameter of the cluster-size param
32 Float_t fC; // third parameter of the cluster-size param
35 // initialize parameters
36 void SetParameters(Float_t hv);
37 // parametrization of the cluster-size
38 Float_t FireStripProb(Float_t x4, Float_t theta);
40 ClassDef(AliMUONResponseTriggerV1,1) // Implementation of RPC response