]> git.uio.no Git - u/mrichter/AliRoot.git/blob - MUON/AliMUONGlobalTrigger.h
f61cc92b6b8315333675752645966da93cb086fd
[u/mrichter/AliRoot.git] / MUON / AliMUONGlobalTrigger.h
1 #ifndef ALIMUONGLOBALTRIGGER_H
2 #define ALIMUONGLOBALTRIGGER_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 AliMUONGlobalTrigger : public TObject {
12  public:
13   AliMUONGlobalTrigger();
14   AliMUONGlobalTrigger(const AliMUONGlobalTrigger& ); // copy constructor
15   AliMUONGlobalTrigger(Int_t *singlePlus, Int_t *singleMinus,
16                        Int_t *singleUndef, Int_t *pairUnlike, Int_t *pairLike);
17   virtual ~AliMUONGlobalTrigger(){;}
18   AliMUONGlobalTrigger& operator=(const AliMUONGlobalTrigger& );
19   
20   Int_t SinglePlusLpt();  
21   Int_t SinglePlusHpt();  
22   Int_t SinglePlusApt();   
23   Int_t SingleMinusLpt(); 
24   Int_t SingleMinusHpt(); 
25   Int_t SingleMinusApt(); 
26   Int_t SingleUndefLpt(); 
27   Int_t SingleUndefHpt();  
28   Int_t SingleUndefApt(); 
29   Int_t PairUnlikeLpt();  
30   Int_t PairUnlikeHpt();  
31   Int_t PairUnlikeApt();  
32   Int_t PairLikeLpt();    
33   Int_t PairLikeHpt();    
34   Int_t PairLikeApt();    
35
36   ClassDef(AliMUONGlobalTrigger,1)  // reconstructed Global Trigger object    
37     
38 private:
39   Int_t fSinglePlusLpt;  // Number of Single Plus Low pt 
40   Int_t fSinglePlusHpt;  // Number of Single Plus High pt 
41   Int_t fSinglePlusApt;  // Number of Single Plus All pt 
42   Int_t fSingleMinusLpt; // Number of Single Minus Low pt
43   Int_t fSingleMinusHpt; // Number of Single Minus High pt 
44   Int_t fSingleMinusApt; // Number of Single Minus All pt
45   Int_t fSingleUndefLpt; // Number of Single Undefined Low pt
46   Int_t fSingleUndefHpt; // Number of Single Undefined High pt 
47   Int_t fSingleUndefApt; // Number of Single Undefined All pt
48   Int_t fPairUnlikeLpt;  // Number of Unlike sign pair Low pt
49   Int_t fPairUnlikeHpt;  // Number of Unlike sign pair High pt
50   Int_t fPairUnlikeApt;  // Number of Unlike sign pair All pt
51   Int_t fPairLikeLpt;    // Number of Like sign pair Low pt
52   Int_t fPairLikeHpt;    // Number of Like sign pair High pt
53   Int_t fPairLikeApt;    // Number of Like sign pair All pt
54
55 };
56 #endif
57
58
59
60
61
62