]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/AliMUONLocalTrigger.h
842eeceb0bcbe5f20a56595feedb24a3e386a6cc
[u/mrichter/AliRoot.git] / MUON / AliMUONLocalTrigger.h
1 #ifndef ALIMUONLOCALTRIGGER_H
2 #define ALIMUONLOCALTRIGGER_H
3
4 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
5  * See cxx source for full Copyright notice                               */
6
7 /*    */
8
9 #include <TObject.h>
10
11 class AliMUONLocalTrigger : public TObject {
12  public:
13   AliMUONLocalTrigger();
14   AliMUONLocalTrigger(const AliMUONLocalTrigger& rhs); // copy constructor !
15   AliMUONLocalTrigger(Int_t *localtr);
16   virtual ~AliMUONLocalTrigger(){;}
17   AliMUONLocalTrigger& operator=(const AliMUONLocalTrigger& rhs); 
18
19   Int_t LoCircuit() const {return fLoCircuit;}; 
20   Int_t LoStripX() const {return fLoStripX;};    
21   Int_t LoDev() const {return fLoDev;};     
22   Int_t LoStripY() const {return fLoStripY;};  
23   Int_t LoLpt() const {return fLoLpt;};     
24   Int_t LoHpt() const {return fLoHpt;};     
25   Int_t LoApt() const {return fLoApt;};    
26
27   ClassDef(AliMUONLocalTrigger,1)  // reconstructed Local Trigger object
28
29 private:
30   Int_t fLoCircuit; // circuit number 
31   Int_t fLoStripX;  // X strip in MT11 
32   Int_t fLoDev;     // deviation 
33   Int_t fLoStripY;  // Y strip in MT11 
34   Int_t fLoLpt;     // Low pt  0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
35   Int_t fLoHpt;     // High pt 0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
36   Int_t fLoApt;     // All pt  0 : nothing, 1 : Minus, 2 : Plus, 3 : Undef
37    
38 };
39 #endif
40
41
42
43
44
45