]>
Commit | Line | Data |
---|---|---|
5253c153 | 1 | #ifndef ALIMUONERRORCOUNTER_H |
2 | #define ALIMUONERRORCOUNTER_H | |
3 | ||
4 | /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. * | |
5 | * See cxx source for full Copyright notice */ | |
6 | ||
7 | // $Id$ | |
8 | ||
9 | /// \ingroup calib | |
10 | /// \class AliMUONErrorCounter | |
11 | /// \brief | |
12 | /// | |
13 | // Author Alberto Baldisseri, JL Charvet | |
14 | ||
15 | #include <TNamed.h> | |
16 | ||
17 | class AliMUONErrorCounter : public TNamed | |
18 | { | |
19 | public : | |
20 | AliMUONErrorCounter(Int_t bp = 0, Int_t manu = 0, Int_t ev = 1); | |
21 | ||
22 | /// | |
23 | void Increment() {fEvents++;} | |
24 | /// | |
25 | Int_t BusPatch() const {return fBusPatch;} | |
26 | /// | |
27 | Int_t ManuId() const {return fManuId;} | |
28 | /// | |
29 | Int_t Events() const {return fEvents;} | |
30 | Int_t Compare(const TObject* obj) const; | |
31 | void Print(const Option_t* option="") const; | |
32 | void Print_uncal(const Option_t* option="") const; | |
33 | ||
34 | private : | |
35 | Int_t fBusPatch; ///< Buspath ID | |
36 | Int_t fManuId; ///< Manu ID | |
37 | Int_t fEvents; ///< Events with error in this buspatch | |
640fd52f | 38 | |
39 | ClassDef(AliMUONErrorCounter,1) // | |
5253c153 | 40 | }; |
41 | ||
42 | #endif //ALIMUONERRORCOUNTER_H | |
43 | ||
44 |