ROOT logo
AliRoot » TRD » CAL » AliTRDCalDCSGTUSegment

class AliTRDCalDCSGTUSegment: public TNamed


TRD calibration class for TRD DCS GTU parameters


Function Members (Methods)

public:
AliTRDCalDCSGTUSegment()
AliTRDCalDCSGTUSegment(const AliTRDCalDCSGTUSegment&)
AliTRDCalDCSGTUSegment(const char* name, const char* title)
virtual~AliTRDCalDCSGTUSegment()
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 voidTNamed::Clear(Option_t* option = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
virtual voidTNamed::Copy(TObject& named) 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 voidTNamed::FillBuffer(char*& buffer)
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
Int_tGetFromChild() const
Int_tGetFromRunNumber() const
Int_tGetFromSORFlag() const
virtual const char*TObject::GetIconName() const
Int_tGetId() const
virtual const char*TNamed::GetName() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
virtual Option_t*TObject::GetOption() const
AliTRDCalDCSGTUBoardInfo*GetSmuBoardInfo() const
Int_tGetSmuIdelay() const
TStringGetSmuStackMask() const
Int_tGetSmuTracklets() const
Int_tGetSmuTracks() const
Int_tGetSmuTriggerWindowL1High() const
Int_tGetSmuTriggerWindowL1Low() const
Int_tGetSmuTriggerWindowL2High() const
Int_tGetSmuTriggerWindowL2Low() const
Int_tGetSmuTtcEmulatorEnable() const
virtual const char*TNamed::GetTitle() const
TObjArray*GetTmuArray() const
virtual UInt_tTObject::GetUniqueID() const
virtual Bool_tTObject::HandleTimer(TTimer* timer)
virtual ULong_tTNamed::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_tTNamed::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTNamed::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)
AliTRDCalDCSGTUSegment&operator=(const AliTRDCalDCSGTUSegment& sh)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTNamed::Print(Option_t* option = "") const
virtual Int_tTObject::Read(const char* name)
virtual voidTObject::RecursiveRemove(TObject* obj)
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)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidSetFromChild(Int_t ch)
voidSetFromRunNumber(Int_t rn)
voidSetFromSORFlag(Int_t fg)
voidSetId(Int_t id)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
static voidTObject::SetObjectStat(Bool_t stat)
voidSetSmuBoardInfo(AliTRDCalDCSGTUBoardInfo *const bi)
voidSetSmuIdelay(Int_t id)
voidSetSmuStackMask(TString sm)
voidSetSmuTracklets(Int_t ts)
voidSetSmuTracks(Int_t tk)
voidSetSmuTriggerWindowL1High(Int_t lh)
voidSetSmuTriggerWindowL1Low(Int_t ll)
voidSetSmuTriggerWindowL2High(Int_t mh)
voidSetSmuTriggerWindowL2Low(Int_t ml)
voidSetSmuTtcEmulatorEnable(Int_t te)
virtual voidTNamed::SetTitle(const char* title = "")MENU
voidSetTmuArray(TObjArray *const ta)
virtual voidTObject::SetUniqueID(UInt_t uid)
virtual voidShowMembers(TMemberInspector&)
virtual Int_tTNamed::Sizeof() const
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

protected:
Int_tfChildthis comes from the value of the child attribute of the tag named from
Int_tfFromRunNumberthis is the run number from when this configuration data was saved
Int_tfFromSORFlagthis indicates when the data was saved (1 = start of run and 2 = end)
Int_tfIdthis is the number of the segment
TStringTNamed::fNameobject identifier
AliTRDCalDCSGTUBoardInfo*fSmuBoardInfothe boardinfo for the smu
Int_tfSmuIdelayvalue of the attribute named value within the idelay tag
TStringfSmuStackMaskvalue of the attribute named value within the stackmask tag
Int_tfSmuTrackletsvalue of the attribute named send within the tracklets tag
Int_tfSmuTracksvalue of the attribute named send within the tracklets tag
Int_tfSmuTriggerWindowL1Highvalue of the attribute named l1_high within the trigger_window tag
Int_tfSmuTriggerWindowL1Lowvalue of the attribute named l1_low within the trigger_window tag
Int_tfSmuTriggerWindowL2Highvalue of the attribute named l2_high within the trigger_window tag
Int_tfSmuTriggerWindowL2Lowvalue of the attribute named l2_low within the trigger_window tag
Int_tfSmuTtcEmulatorEnablevalue of the attribute named enable within the ttc_emulator tag
TStringTNamed::fTitleobject title
TObjArray*fTmuArran array of objects holding the segment's tmu information

Class Charts

Inheritance Chart:
TNamed
AliTRDCalDCSGTUSegment

Function documentation

AliTRDCalDCSGTUSegment()
 AliTRDCalDCSGTU default constructor

AliTRDCalDCSGTUSegment(const char* name, const char* title)
 AliTRDCalDCSGTU constructor

AliTRDCalDCSGTUSegment(const AliTRDCalDCSGTUSegment& )
AliTRDCalDCSGTUSegment& operator=(const AliTRDCalDCSGTUSegment& sh)
virtual ~AliTRDCalDCSGTUSegment()
{ }
Int_t GetId() const
{ return fId; }
Int_t GetFromRunNumber() const
{ return fFromRunNumber; }
Int_t GetFromSORFlag() const
{ return fFromSORFlag; }
Int_t GetFromChild() const
{ return fChild; }
void SetId(Int_t id)
{ fId = id; }
void SetFromRunNumber(Int_t rn)
{ fFromRunNumber = rn; }
void SetFromSORFlag(Int_t fg)
{ fFromSORFlag = fg; }
void SetFromChild(Int_t ch)
{ fChild = ch; }
TObjArray* GetTmuArray() const
{ return fTmuArr; }
void SetTmuArray(TObjArray *const ta)
{ fTmuArr = ta; }
TString GetSmuStackMask() const
{ return fSmuStackMask; }
Int_t GetSmuTracklets() const
{ return fSmuTracklets; }
Int_t GetSmuTracks() const
{ return fSmuTracks; }
Int_t GetSmuIdelay() const
{ return fSmuIdelay; }
Int_t GetSmuTriggerWindowL1Low() const
Int_t GetSmuTriggerWindowL1High() const
Int_t GetSmuTriggerWindowL2Low() const
Int_t GetSmuTriggerWindowL2High() const
Int_t GetSmuTtcEmulatorEnable() const
void SetSmuStackMask(TString sm)
{ fSmuStackMask = sm; }
void SetSmuTracklets(Int_t ts)
{ fSmuTracklets = ts; }
void SetSmuTracks(Int_t tk)
{ fSmuTracks = tk; }
void SetSmuIdelay(Int_t id)
{ fSmuIdelay = id; }
void SetSmuTriggerWindowL1Low(Int_t ll)
void SetSmuTriggerWindowL1High(Int_t lh)
void SetSmuTriggerWindowL2Low(Int_t ml)
void SetSmuTriggerWindowL2High(Int_t mh)
void SetSmuTtcEmulatorEnable(Int_t te)
AliTRDCalDCSGTUBoardInfo* GetSmuBoardInfo() const
{ return fSmuBoardInfo; }
void SetSmuBoardInfo(AliTRDCalDCSGTUBoardInfo *const bi)
{ fSmuBoardInfo = bi; }