- Updated for separation of simulation and reconstruction classes
[u/mrichter/AliRoot.git] / MUON / AliMUONChamberTrigger.h
CommitLineData
a9e2aefa 1#ifndef ALIMUONCHAMBERTRIGGER_H
2#define ALIMUONCHAMBERTRIGGER_H
3
4/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5 * See cxx source for full Copyright notice */
6
7/* $Id$ */
30178c30 8// Revision of includes 07/05/2004
692de412 9//
10/// \ingroup base
11/// \class AliMUONChamberTrigger
12/// \brief Muon trigger chamber class
a9e2aefa 13
14#include "AliMUONChamber.h"
15
a9e2aefa 16class AliMUONClusterFinder;
76fa1113 17class AliMUONSegmentationTrigger;
18class AliMUONResponseTrigger;
19class AliMUONResponseTriggerV1;
b7ef3c96 20class AliMUONGeometryTransformer;
76fa1113 21class AliMUONHit;
a9e2aefa 22
30178c30 23class AliMUONChamberTrigger : public AliMUONChamber
24{
25 public:
a9e2aefa 26 AliMUONChamberTrigger();
b7ef3c96 27 AliMUONChamberTrigger(Int_t id, const AliMUONGeometryTransformer* kGeometry);
5398f946 28 virtual ~AliMUONChamberTrigger();
30178c30 29
30 // Cluster formation method (charge disintegration)
802a864d 31
76fa1113 32 virtual void DisIntegration(AliMUONHit* hit,
b7ef3c96 33 Int_t& nnew, Float_t newclust[6][500]);
34
35 protected:
c4ee792d 36 /// Not implemented
884a73f1 37 AliMUONChamberTrigger(const AliMUONChamberTrigger& right);
c4ee792d 38 /// Not implemented
884a73f1 39 AliMUONChamberTrigger& operator = (const AliMUONChamberTrigger& right);
40
18b6b8c7 41 const AliMUONGeometryTransformer* fkGeomTransformer;///< geometry transformations
76fa1113 42
394d8216 43 ClassDef(AliMUONChamberTrigger,2) // Muon trigger chamber class
30178c30 44};
a9e2aefa 45#endif
46
47
48
49
50
51
52
53
54
55
56
57