69 return ( id0 | ( id1 << 16 ) );
86 return uniqueID & 0xFFFF;
94 return ID0(GetUniqueID());
102 return ( uniqueID & 0xFFFF0000 ) >> 16;
110 return ID1(GetUniqueID());
118 return Form(
"I=%d,J=%d",
ID0(),
ID1());
164 if (
ID0() == param->
ID0() )
166 if (
ID1() == param->
ID1() )
171 return (
ID1() >= param->
ID1()) ? 1 : -1;
174 return (
ID0() >= param->
ID0()) ? 1 : -1;
virtual void SetValueAsDoubleFast(Int_t i, Int_t j, Double_t value)
Same as above but w/o bound checking.
static UInt_t BuildUniqueID(Int_t id0, Int_t id1)
virtual Double_t ValueAsDouble(Int_t i, Int_t j=0) const
Container of calibration values for a given number of channels.
virtual const char * GetName() const
virtual Int_t ID0() const
First id of this object.
virtual Int_t ID1() const
Second id of this object (might not be required)
virtual ~AliMUONVCalibParam()
#define AliFatal(message)
static void DecodeUniqueID(UInt_t uniqueID, Int_t &id0, Int_t &id1)
virtual Int_t Compare(const TObject *object) const
method for sorting pedestal values ordered by ID0 and ID1
virtual Double_t ValueAsDoubleFast(Int_t i, Int_t j=0) const
virtual void SetValueAsDouble(Int_t i, Int_t j, Double_t value)