- Welding section on absorber side (LHCVC2C_001)
[u/mrichter/AliRoot.git] / MUON / AliMUONTriggerTrack.h
1 #ifndef ALIMUONTRIGGERTRACK_H
2 #define ALIMUONTRIGGERTRACK_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4  * See cxx source for full Copyright notice                               */
5
6 /*$Id$*/
7
8 ///////////////////////////////////////////////////
9 // Reconstructed trigger track in ALICE dimuon spectrometer
10 ///////////////////////////////////////////////////
11
12
13 class TObjArray;
14 class AliMUONEventReconstructor;
15
16 class AliMUONTriggerTrack : public TObject {
17  public:
18     AliMUONTriggerTrack(); // Constructor
19     virtual ~AliMUONTriggerTrack(); // Destructor
20     AliMUONTriggerTrack (const AliMUONTriggerTrack& AliMUONTriggerTrack); // copy constructor
21     AliMUONTriggerTrack& operator=(const AliMUONTriggerTrack& AliMUONTriggerTrack); // assignment operator
22     AliMUONTriggerTrack(Float_t x11, Float_t y11, Float_t thetax, Float_t thetay,
23                         Long_t theGTPattern,  AliMUONEventReconstructor* eventReconstructor); 
24                         // Constructor
25     Float_t GetX11() const {return fx11;}
26     Float_t GetY11() const {return fy11;}
27     Float_t GetThetax() const {return fthetax;}
28     Float_t GetThetay() const {return fthetay;}    
29
30     void SetGTPattern(const Long_t pat) {fGTPattern = pat;}    
31     Long_t GetGTPattern() const {return fGTPattern;}    
32     
33 protected:
34   private:
35   AliMUONEventReconstructor* fEventReconstructor; //!   Pointer to EventReconstructor
36   Float_t fx11;    // x position of fired Y strip in MC11
37   Float_t fy11;    // y position of fired X strip in MC11
38   Float_t fthetax; // track theta angle in X   
39   Float_t fthetay; // track theta angle in Y
40   Long_t fGTPattern; // Global trigger pattern  (do not work with static statement) 
41
42   ClassDef(AliMUONTriggerTrack, 3) // Reconstructed trigger track in ALICE dimuon spectrometer
43     };
44         
45 #endif
46