public:
AliMUONDarcHeader();
+ AliMUONDarcHeader(TRootIOCtor* dummy);
AliMUONDarcHeader(const AliMUONDarcHeader& event);
AliMUONDarcHeader& operator=(const AliMUONDarcHeader& event);
/// Return first word
UInt_t GetWord() const {return fWord;}
/// Return global input
- Int_t GetGlobalInput(Int_t n) const {return fGlobalInput[n];}
+ UInt_t GetGlobalInput(Int_t n) const {return fGlobalInput[n];}
/// Return global output
UChar_t GetGlobalOutput() const {return (fGlobalOutput & 0xFF);}
/// Return global config
/// Set first word
void SetWord(UInt_t w) {fWord = w;}
/// Set global input
- void SetGlobalInput(Int_t in, Int_t n) {fGlobalInput[n] = in;}
+ void SetGlobalInput(UInt_t in, Int_t n) {fGlobalInput[n] = in;}
/// Set global output
void SetGlobalOutput(Int_t out) {fGlobalOutput = out;}
/// Return header
UInt_t* GetHeader() {return &fWord;}
/// Return global input
- Int_t* GetGlobalInput() {return &fGlobalInput[0];}
+ UInt_t* GetGlobalInput() {return &fGlobalInput[0];}
// DARC get methods
/// Return DARC L0 received and used
private:
UInt_t fWord; ///< first word
- Int_t fGlobalInput[4]; ///< global input
+ UInt_t fGlobalInput[4]; ///< global input
Int_t fGlobalOutput; ///< global ouput
static const Int_t fgkDarcHeaderLength; ///< darc header length
TClonesArray* fRegHeaderArray; ///< container for regional header
- ClassDef(AliMUONDarcHeader,1) // MUON DDL Trigger
+ ClassDef(AliMUONDarcHeader,2) // MUON DDL Trigger
};
#endif