ROOT logo
AliRoot » TOF » AliTOFChainSummaryData

class AliTOFChainSummaryData: public TObject



This class provides a summary for TRM chain data.



Function Members (Methods)

public:
AliTOFChainSummaryData()
AliTOFChainSummaryData(const AliTOFChainSummaryData& source)
virtual~AliTOFChainSummaryData()
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_tGetBunchID() const
UShort_tGetChain() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
UShort_tGetEventCounter() const
Bool_tGetHeader() const
virtual const char*TObject::GetIconName() 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_tGetPB24ID() const
UShort_tGetPB24Temp() const
UShort_tGetStatus() const
AliTOFTDCErrorBuffer*GetTDCErrorBuffer() const
AliTOFTDCHitBuffer*GetTDCHitBuffer() const
AliTOFTDCHitBuffer*GetTDCPackedHitBuffer() const
virtual const char*TObject::GetTitle() const
Bool_tGetTrailer() const
UShort_tGetTSBit() const
virtual UInt_tTObject::GetUniqueID() 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)
AliTOFChainSummaryData&operator=(const AliTOFChainSummaryData& 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 = "")
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidSetBunchID(UShort_t BunchID)
voidSetChain(UShort_t Chain)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidSetEventCounter(UShort_t EventCounter)
voidSetHeader(Bool_t Header)
static voidTObject::SetObjectStat(Bool_t stat)
voidSetPB24ID(UShort_t PB24ID)
voidSetPB24Temp(UShort_t PB24Temp)
voidSetStatus(UShort_t Status)
voidSetTrailer(Bool_t Trailer)
voidSetTSBit(UShort_t TSBit)
virtual voidTObject::SetUniqueID(UInt_t uid)
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_tfBunchIDbunch ID
UShort_tfChainchain number
UShort_tfEventCounterevent counter
Bool_tfHeaderheader detected
UShort_tfPB24IDpiggy-back ID
UShort_tfPB24Temppiggy-back temperature
UShort_tfStatusstatus
AliTOFTDCErrorBuffer*fTDCErrorBufferTDC error buffer
AliTOFTDCHitBuffer*fTDCHitBufferTDC hit buffer
AliTOFTDCHitBuffer*fTDCPackedHitBufferTDC packed hit buffer
UShort_tfTSBitI2C reading of temperature sensor success
Bool_tfTrailertrailer detected

Class Charts

Inheritance Chart:
TObject
AliTOFChainSummaryData

Function documentation

AliTOFChainSummaryData()
default constructor
AliTOFChainSummaryData(const AliTOFChainSummaryData& source)
copy constructor
~AliTOFChainSummaryData()
default destructor
Reset()
reset function
Bool_t GetHeader() const
getters
{return fHeader;}
Bool_t GetTrailer() const
{return fTrailer;}
UShort_t GetChain() const
{return fChain;}
UShort_t GetBunchID() const
{return fBunchID;}
UShort_t GetPB24Temp() const
{return fPB24Temp;}
UShort_t GetPB24ID() const
{return fPB24ID;}
UShort_t GetTSBit() const
{return fTSBit;}
UShort_t GetStatus() const
{return fStatus;}
UShort_t GetEventCounter() const
{return fEventCounter;}
AliTOFTDCHitBuffer * GetTDCHitBuffer() const
{return fTDCHitBuffer;}
AliTOFTDCHitBuffer * GetTDCPackedHitBuffer() const
AliTOFTDCErrorBuffer * GetTDCErrorBuffer() const
setters
{return fTDCErrorBuffer;}
void SetHeader(Bool_t Header)
{fHeader = Header;}
void SetTrailer(Bool_t Trailer)
{fTrailer = Trailer;}
void SetChain(UShort_t Chain)
{fChain = Chain;}
void SetBunchID(UShort_t BunchID)
{fBunchID = BunchID;}
void SetPB24Temp(UShort_t PB24Temp)
{fPB24Temp = PB24Temp;}
void SetPB24ID(UShort_t PB24ID)
{fPB24ID = PB24ID;}
void SetTSBit(UShort_t TSBit)
{fTSBit = TSBit;}
void SetStatus(UShort_t Status)
{fStatus = Status;}
void SetEventCounter(UShort_t EventCounter)
methods
{fEventCounter = EventCounter;}