]>
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 | |
c1975ba7 | 10 | /// \ingroup trigger |
692de412 | 11 | /// \class AliMUONGlobalTrigger |
5398f946 | 12 | /// \brief Global trigger object |
13 | // Author Ph. Crochet | |
692de412 | 14 | |
a9e2aefa | 15 | #include <TObject.h> |
16 | ||
17 | class AliMUONGlobalTrigger : public TObject { | |
18 | public: | |
402fb06e | 19 | AliMUONGlobalTrigger(); |
d694b6f6 | 20 | AliMUONGlobalTrigger(const AliMUONGlobalTrigger& rhs); // copy constructor |
5398f946 | 21 | virtual ~AliMUONGlobalTrigger(); |
d694b6f6 | 22 | AliMUONGlobalTrigger& operator=(const AliMUONGlobalTrigger& rhs); |
5398f946 | 23 | |
8d4fefab | 24 | /// Return number of Single Low pt |
25 | Int_t SingleLpt() const {return fSingleLpt;} | |
26 | /// Return number of Single High pt | |
27 | Int_t SingleHpt() const {return fSingleHpt ;} | |
5398f946 | 28 | /// Return number of Unlike sign pair Low pt |
3abb47c2 | 29 | Int_t PairUnlikeLpt() const {return fPairUnlikeLpt ;} |
5398f946 | 30 | /// Return number of Unlike sign pair High pt |
3abb47c2 | 31 | Int_t PairUnlikeHpt() const {return fPairUnlikeHpt ;} |
5398f946 | 32 | /// Return number of Like sign pair Low pt |
3abb47c2 | 33 | Int_t PairLikeLpt() const {return fPairLikeLpt ;} |
5398f946 | 34 | /// Return number of Like sign pair High pt |
3abb47c2 | 35 | Int_t PairLikeHpt() const {return fPairLikeHpt ;} |
3abb47c2 | 36 | |
8d4fefab | 37 | void SetFromGlobalResponse(UShort_t globalResponse); |
1908473e | 38 | UChar_t GetGlobalResponse() const; |
8d7dfec2 | 39 | |
eba3379e | 40 | virtual void Print(Option_t* opt="") const; |
41 | ||
402fb06e | 42 | private: |
8d4fefab | 43 | Int_t fSingleLpt; ///< Number of Single Low pt |
44 | Int_t fSingleHpt; ///< Number of Single High pt | |
18b6b8c7 | 45 | Int_t fPairUnlikeLpt; ///< Number of Unlike sign pair Low pt |
46 | Int_t fPairUnlikeHpt; ///< Number of Unlike sign pair High pt | |
18b6b8c7 | 47 | Int_t fPairLikeLpt; ///< Number of Like sign pair Low pt |
48 | Int_t fPairLikeHpt; ///< Number of Like sign pair High pt | |
a9e2aefa | 49 | |
8d4fefab | 50 | ClassDef(AliMUONGlobalTrigger,2) // reconstructed Global Trigger object |
a9e2aefa | 51 | }; |
52 | #endif | |
53 | ||
54 | ||
55 | ||
56 | ||
57 | ||
58 |