]>
Commit | Line | Data |
---|---|---|
a9e2aefa | 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 | ||
30178c30 | 7 | /* $Id$ */ |
8 | // Revision of includes 07/05/2004 | |
a9e2aefa | 9 | |
692de412 | 10 | /// \ingroup base |
11 | /// \class AliMUONGlobalTrigger | |
12 | /// \brief Reconstructed global trigger object | |
13 | ||
a9e2aefa | 14 | #include <TObject.h> |
15 | ||
16 | class AliMUONGlobalTrigger : public TObject { | |
17 | public: | |
402fb06e | 18 | AliMUONGlobalTrigger(); |
d694b6f6 | 19 | AliMUONGlobalTrigger(const AliMUONGlobalTrigger& rhs); // copy constructor |
402fb06e | 20 | AliMUONGlobalTrigger(Int_t *singlePlus, Int_t *singleMinus, |
21 | Int_t *singleUndef, Int_t *pairUnlike, Int_t *pairLike); | |
22 | virtual ~AliMUONGlobalTrigger(){;} | |
d694b6f6 | 23 | AliMUONGlobalTrigger& operator=(const AliMUONGlobalTrigger& rhs); |
e9b63742 | 24 | |
3abb47c2 | 25 | Int_t SinglePlusLpt() const {return fSinglePlusLpt;} |
26 | Int_t SinglePlusHpt() const {return fSinglePlusHpt ;} | |
27 | Int_t SinglePlusApt() const {return fSinglePlusApt ;} | |
28 | Int_t SingleMinusLpt() const {return fSingleMinusLpt ;} | |
29 | Int_t SingleMinusHpt() const {return fSingleMinusHpt;} | |
30 | Int_t SingleMinusApt() const {return fSingleMinusApt;} | |
31 | Int_t SingleUndefLpt() const {return fSingleUndefLpt ;} | |
32 | Int_t SingleUndefHpt() const {return fSingleUndefHpt ;} | |
33 | Int_t SingleUndefApt() const {return fSingleUndefApt ;} | |
34 | Int_t PairUnlikeLpt() const {return fPairUnlikeLpt ;} | |
35 | Int_t PairUnlikeHpt() const {return fPairUnlikeHpt ;} | |
36 | Int_t PairUnlikeApt() const {return fPairUnlikeApt ;} | |
37 | Int_t PairLikeLpt() const {return fPairLikeLpt ;} | |
38 | Int_t PairLikeHpt() const {return fPairLikeHpt ;} | |
39 | Int_t PairLikeApt() const {return fPairLikeApt ;} | |
40 | ||
41 | ClassDef(AliMUONGlobalTrigger,1) // reconstructed Global Trigger object | |
402fb06e | 42 | |
43 | private: | |
a9e2aefa | 44 | Int_t fSinglePlusLpt; // Number of Single Plus Low pt |
45 | Int_t fSinglePlusHpt; // Number of Single Plus High pt | |
46 | Int_t fSinglePlusApt; // Number of Single Plus All pt | |
47 | Int_t fSingleMinusLpt; // Number of Single Minus Low pt | |
48 | Int_t fSingleMinusHpt; // Number of Single Minus High pt | |
49 | Int_t fSingleMinusApt; // Number of Single Minus All pt | |
50 | Int_t fSingleUndefLpt; // Number of Single Undefined Low pt | |
51 | Int_t fSingleUndefHpt; // Number of Single Undefined High pt | |
52 | Int_t fSingleUndefApt; // Number of Single Undefined All pt | |
53 | Int_t fPairUnlikeLpt; // Number of Unlike sign pair Low pt | |
54 | Int_t fPairUnlikeHpt; // Number of Unlike sign pair High pt | |
55 | Int_t fPairUnlikeApt; // Number of Unlike sign pair All pt | |
56 | Int_t fPairLikeLpt; // Number of Like sign pair Low pt | |
57 | Int_t fPairLikeHpt; // Number of Like sign pair High pt | |
58 | Int_t fPairLikeApt; // Number of Like sign pair All pt | |
59 | ||
a9e2aefa | 60 | }; |
61 | #endif | |
62 | ||
63 | ||
64 | ||
65 | ||
66 | ||
67 |