Do not copy, but create the generated event header
[u/mrichter/AliRoot.git] / MUON / AliMUONResponseTriggerV1.h
CommitLineData
e087fe7f 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
30178c30 6/* $Id$ */
7// Revision of includes 07/05/2004
8
692de412 9/// \ingroup sim
10/// \class AliMUONResponseTriggerV1
11/// \brief Implementation of RPC response
12
e087fe7f 13#include "AliMUONResponseTrigger.h"
14
53af523e 15class AliMUONResponseTriggerV1 : public AliMUONResponseTrigger
16{
17 public:
18 // default constructor
19 AliMUONResponseTriggerV1();
20 AliMUONResponseTriggerV1(Float_t hv);
21 virtual ~AliMUONResponseTriggerV1(){}
22 // Charge disintegration
85fec35d 23 virtual Float_t IntXY(Int_t idDE, AliMUONGeometrySegmentation * segmentation) const;
53af523e 24
25 // Set the GenerCluster parameter
26 virtual Int_t SetGenerCluster();
27
28 protected:
829425a5 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
e087fe7f 33
34 private:
53af523e 35 // initialize parameters
36 void SetParameters(Float_t hv);
37 // parametrization of the cluster-size
85fec35d 38 Float_t FireStripProb(Float_t x4, Float_t theta) const;
e087fe7f 39
40 ClassDef(AliMUONResponseTriggerV1,1) // Implementation of RPC response
41
e087fe7f 42};
43#endif
44
45
46
47
48
49
50
51
52
53
54
55
56