]> git.uio.no Git - u/mrichter/AliRoot.git/blame - MUON/AliMUONResponseTriggerV1.h
properly take care of chamber edges in GetPadI
[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
e087fe7f 9#include "AliMUONResponseTrigger.h"
10
53af523e 11class 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);
337c9041 20 virtual Float_t IntXY(Int_t idDE, AliMUONGeometrySegmentation * segmentation);
53af523e 21
22 // Set the GenerCluster parameter
23 virtual Int_t SetGenerCluster();
24
25 protected:
26 Float_t fGenerCluster; // Random number
27 Float_t fA; // first parameter of the cluster-size param
28 Float_t fB; // second parameter of the cluster-size param
29 Float_t fC; // third parameter of the cluster-size param
e087fe7f 30
31 private:
53af523e 32 // initialize parameters
33 void SetParameters(Float_t hv);
34 // parametrization of the cluster-size
35 Float_t FireStripProb(Float_t x4, Float_t theta);
e087fe7f 36
37 ClassDef(AliMUONResponseTriggerV1,1) // Implementation of RPC response
38
e087fe7f 39};
40#endif
41
42
43
44
45
46
47
48
49
50
51
52
53