ROOT logo
AliRoot » TOF » AliTOFDRMSummaryData

class AliTOFDRMSummaryData: public TObject



This class provides a summary for DRM data.



Function Members (Methods)

public:
AliTOFDRMSummaryData()
AliTOFDRMSummaryData(const AliTOFDRMSummaryData& source)
virtual~AliTOFDRMSummaryData()
voidTObject::AbstractMethod(const char* method) const
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTObject::Browse(TBrowser* b)
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTObject::Clear(Option_t* = "")
virtual TObject*TObject::Clone(const char* newname = "") const
virtual Int_tTObject::Compare(const TObject* obj) const
virtual voidTObject::Copy(TObject& object) const
virtual voidTObject::Delete(Option_t* option = "")MENU
virtual Int_tTObject::DistancetoPrimitive(Int_t px, Int_t py)
virtual voidTObject::Draw(Option_t* option = "")
virtual voidTObject::DrawClass() constMENU
virtual TObject*TObject::DrawClone(Option_t* option = "") constMENU
virtual voidTObject::Dump() constMENU
virtual voidTObject::Error(const char* method, const char* msgfmt) const
virtual voidTObject::Execute(const char* method, const char* params, Int_t* error = 0)
virtual voidTObject::Execute(TMethod* method, TObjArray* params, Int_t* error = 0)
virtual voidTObject::ExecuteEvent(Int_t event, Int_t px, Int_t py)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
UShort_tGetACKBit() const
UShort_tGetCBit() const
UInt_tGetDecoderCRC() const
UShort_tGetDecoderSlotEnableMask() const
UShort_tGetDecoderSlotEnableMaskBit(UInt_t iBit) const
virtual Option_t*TObject::GetDrawOption() const
UShort_tGetDRMhSize() const
UShort_tGetDRMID() const
static Long_tTObject::GetDtorOnly()
UInt_tGetEventCRC() const
UInt_tGetEventWords() const
UShort_tGetFaultID() const
Bool_tGetHeader() const
virtual const char*TObject::GetIconName() const
UShort_tGetL0BCID() const
UShort_tGetLocalEventCounter() const
AliTOFLTMSummaryData*GetLTMSummaryData() const
virtual const char*TObject::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
UShort_tGetPartecipatingSlotID() const
UShort_tGetRTOBit() const
UShort_tGetRunTimeInfo() const
UShort_tGetSensAD() const
UShort_tGetSlotEnableMask() const
UShort_tGetSlotID() const
UShort_tGetTemperature() const
virtual const char*TObject::GetTitle() const
Bool_tGetTrailer() const
AliTOFTRMSummaryData*GetTRMSummaryData(Int_t TRM) const
virtual UInt_tTObject::GetUniqueID() const
UShort_tGetVersID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTObject::Hash() const
virtual voidTObject::Info(const char* method, const char* msgfmt) const
virtual Bool_tTObject::InheritsFrom(const char* classname) const
virtual Bool_tTObject::InheritsFrom(const TClass* cl) const
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTObject::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTObject::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTObject::ls(Option_t* option = "") const
voidTObject::MayNotUse(const char* method) const
virtual Bool_tTObject::Notify()
voidTObject::Obsolete(const char* method, const char* asOfVers, const char* removedFromVers) const
static voidTObject::operator delete(void* ptr)
static voidTObject::operator delete(void* ptr, void* vp)
static voidTObject::operator delete[](void* ptr)
static voidTObject::operator delete[](void* ptr, void* vp)
void*TObject::operator new(size_t sz)
void*TObject::operator new(size_t sz, void* vp)
void*TObject::operator new[](size_t sz)
void*TObject::operator new[](size_t sz, void* vp)
AliTOFDRMSummaryData&operator=(const AliTOFDRMSummaryData& source)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTObject::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
voidReset()
voidTObject::ResetBit(UInt_t f)
virtual voidTObject::SaveAs(const char* filename = "", Option_t* option = "") constMENU
virtual voidTObject::SavePrimitive(basic_ostream<char,char_traits<char> >& out, Option_t* option = "")
voidSetACKBit(UShort_t ACKBit)
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidSetCBit(UShort_t CBit)
voidSetDecoderCRC(UInt_t DecoderCRC)
voidSetDecoderSlotEnableMask(UShort_t DecoderSlotEnableMask)
voidSetDecoderSlotEnableMaskBit(UInt_t iBit)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
voidSetDRMhSize(UShort_t DRMhSize)
voidSetDRMID(UShort_t DRMID)
static voidTObject::SetDtorOnly(void* obj)
voidSetEventCRC(UInt_t EventCRC)
voidSetEventWords(UInt_t EventWords)
voidSetFaultID(UShort_t FaultID)
voidSetHeader(Bool_t Header)
voidSetL0BCID(UShort_t L0BCID)
voidSetLocalEventCounter(UShort_t LocalEventCounter)
static voidTObject::SetObjectStat(Bool_t stat)
voidSetPartecipatingSlotID(UShort_t PartecipatingSlotID)
voidSetRTOBit(UShort_t RTOBit)
voidSetRunTimeInfo(UShort_t RunTimeInfo)
voidSetSensAD(UShort_t SensAD)
voidSetSlotEnableMask(UShort_t SlotEnableMask)
voidSetSlotID(UShort_t SlotID)
voidSetTemperature(UShort_t Temperature)
voidSetTrailer(Bool_t Trailer)
virtual voidTObject::SetUniqueID(UInt_t uid)
voidSetVersID(UShort_t VersID)
virtual voidShowMembers(TMemberInspector&)
virtual voidStreamer(TBuffer&)
voidStreamerNVirtual(TBuffer& ClassDef_StreamerNVirtual_b)
virtual voidTObject::SysError(const char* method, const char* msgfmt) const
Bool_tTObject::TestBit(UInt_t f) const
Int_tTObject::TestBits(UInt_t f) const
virtual voidTObject::UseCurrentStyle()
virtual voidTObject::Warning(const char* method, const char* msgfmt) const
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0)
virtual Int_tTObject::Write(const char* name = 0, Int_t option = 0, Int_t bufsize = 0) const
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()

Data Members

private:
UShort_tfACKBitACK bit
UShort_tfCBitC bit
UShort_tfDRMIDDRM ID
UShort_tfDRMhSizeDRM header size
UInt_tfDecoderCRCdecoder CRC
UShort_tfDecoderSlotEnableMaskdecoder slot enable mask
UInt_tfEventCRCevent CRC
UInt_tfEventWordsevent words
UShort_tfFaultIDfault ID
Bool_tfHeaderheader
UShort_tfL0BCIDL0 bunch ID
AliTOFLTMSummaryData*fLTMSummaryDataLTM summary data
UShort_tfLocalEventCounterlocal event counter
UShort_tfPartecipatingSlotIDpartecipating slot ID
UShort_tfRTOBitRTO bit
UShort_tfRunTimeInforun time info
UShort_tfSensADsens ID
UShort_tfSlotEnableMaskslot enable mask
UShort_tfSlotIDslot ID
AliTOFTRMSummaryData*fTRMSummaryData[10]TRM summary data
UShort_tfTemperaturetemperature
Bool_tfTrailertrailer
UShort_tfVersIDvers ID

Class Charts

Inheritance Chart:
TObject
AliTOFDRMSummaryData

Function documentation

AliTOFDRMSummaryData()
default constructor
AliTOFDRMSummaryData(const AliTOFDRMSummaryData& source)
copy constructor
~AliTOFDRMSummaryData()
default destructor
Reset()
reset function
Bool_t GetHeader() const
getters
{return fHeader;}
Bool_t GetTrailer() const
{return fTrailer;}
UShort_t GetSlotID() const
{return fSlotID;}
UInt_t GetEventWords() const
{return fEventWords;}
UShort_t GetDRMID() const
{return fDRMID;}
UShort_t GetLocalEventCounter() const
UShort_t GetPartecipatingSlotID() const
UShort_t GetCBit() const
{return fCBit;}
UShort_t GetVersID() const
{return fVersID;}
UShort_t GetDRMhSize() const
{return fDRMhSize;}
UShort_t GetSlotEnableMask() const
{return fSlotEnableMask;}
UShort_t GetFaultID() const
{return fFaultID;}
UShort_t GetRTOBit() const
{return fRTOBit;}
UShort_t GetL0BCID() const
{return fL0BCID;}
UShort_t GetRunTimeInfo() const
{return fRunTimeInfo;}
UShort_t GetTemperature() const
{return fTemperature;}
UShort_t GetACKBit() const
{return fACKBit;}
UShort_t GetSensAD() const
{return fSensAD;}
UInt_t GetEventCRC() const
{return fEventCRC;}
UInt_t GetDecoderCRC() const
{return fDecoderCRC;}
UShort_t GetDecoderSlotEnableMask() const
UShort_t GetDecoderSlotEnableMaskBit(UInt_t iBit) const
{return fDecoderSlotEnableMask & (1 << iBit);}
AliTOFLTMSummaryData * GetLTMSummaryData() const
{return fLTMSummaryData;}
AliTOFTRMSummaryData * GetTRMSummaryData(Int_t TRM) const
setters
{return TRM < N_TRM ? fTRMSummaryData[TRM] : 0x0;}
void SetHeader(Bool_t Header)
{fHeader = Header;}
void SetTrailer(Bool_t Trailer)
{fTrailer = Trailer;}
void SetSlotID(UShort_t SlotID)
{fSlotID = SlotID;}
void SetEventWords(UInt_t EventWords)
{fEventWords = EventWords;}
void SetDRMID(UShort_t DRMID)
{fDRMID = DRMID;}
void SetLocalEventCounter(UShort_t LocalEventCounter)
{fLocalEventCounter = LocalEventCounter;}
void SetPartecipatingSlotID(UShort_t PartecipatingSlotID)
{fPartecipatingSlotID = PartecipatingSlotID;}
void SetCBit(UShort_t CBit)
{fCBit = CBit;}
void SetVersID(UShort_t VersID)
{fVersID = VersID;}
void SetDRMhSize(UShort_t DRMhSize)
{fDRMhSize = DRMhSize;}
void SetSlotEnableMask(UShort_t SlotEnableMask)
{fSlotEnableMask = SlotEnableMask;}
void SetFaultID(UShort_t FaultID)
{fFaultID = FaultID;}
void SetRTOBit(UShort_t RTOBit)
{fRTOBit = RTOBit;}
void SetL0BCID(UShort_t L0BCID)
{fL0BCID = L0BCID;}
void SetRunTimeInfo(UShort_t RunTimeInfo)
{fRunTimeInfo = RunTimeInfo;}
void SetTemperature(UShort_t Temperature)
{fTemperature = Temperature;}
void SetACKBit(UShort_t ACKBit)
{fACKBit = ACKBit;}
void SetSensAD(UShort_t SensAD)
{fSensAD = SensAD;}
void SetEventCRC(UInt_t EventCRC)
{fEventCRC = EventCRC;}
void SetDecoderCRC(UInt_t DecoderCRC)
{fDecoderCRC = DecoderCRC;}
void SetDecoderSlotEnableMask(UShort_t DecoderSlotEnableMask)
{fDecoderSlotEnableMask = DecoderSlotEnableMask;}
void SetDecoderSlotEnableMaskBit(UInt_t iBit)
methods
{fDecoderSlotEnableMask |= (1 << iBit);}