ROOT logo
AliRoot » TRD » CAL » AliTRDCalDCS

class AliTRDCalDCS: public TNamed


TRD calibration class for TRD DCS parameters


Function Members (Methods)

public:
AliTRDCalDCS()
AliTRDCalDCS(const AliTRDCalDCS& cd)
AliTRDCalDCS(const Text_t* name, const Text_t* title)
virtual~AliTRDCalDCS()
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
voidEvaluateGlobalParameters()
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
AliTRDCalDCSFEE*GetCalDCSFEEObj(Int_t det)
AliTRDCalDCSPTR*GetCalDCSPTRObj(Int_t det)
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
UInt_tGetEndTime() const
TObjArray*GetFEEArr() const
TStringGetGlobalAddOptions() const
TStringGetGlobalConfigName() const
Int_tGetGlobalConfigTag() const
TStringGetGlobalConfigVersion() const
TStringGetGlobalFilterType() const
Int_tGetGlobalModeFastStatNoise() const
Int_tGetGlobalNumberOfTimeBins() const
TStringGetGlobalReadoutParam() const
Int_tGetGlobalSelectiveNoZS() const
Int_tGetGlobalSingleHitThres() const
Int_tGetGlobalTCFilterLongDecPar() const
Int_tGetGlobalTCFilterShortDecPar() const
Int_tGetGlobalTCFilterWeight() const
TStringGetGlobalTestPattern() const
Int_tGetGlobalThreePadClustThres() const
TStringGetGlobalTrackletDef() const
TStringGetGlobalTrackletMode() const
TStringGetGlobalTriggerSetup() const
AliTRDCalDCSGTU*GetGTUObj() const
virtual const char*TObject::GetIconName() 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
TObjArray*GetPTRArr() const
TStringGetRunType() const
UInt_tGetStartTime() const
virtual const char*TNamed::GetTitle() 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)
AliTRDCalDCS&operator=(const AliTRDCalDCS& cd)
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)
voidSetEndTime(UInt_t et)
voidSetFEEArr(TObjArray *const fa)
voidSetGTUObj(AliTRDCalDCSGTU* go)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
static voidTObject::SetObjectStat(Bool_t stat)
voidSetPTRArr(TObjArray *const pa)
voidSetRunType(TString rt)
voidSetStartTime(UInt_t st)
virtual voidTNamed::SetTitle(const char* title = "")MENU
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:
UInt_tfEndTimevalue from GetiEndTimeDCSQuery
TObjArray*fFEEArrconfig param of the individual chambers
TStringfGAddOptionsadditional options (nopm, nion) (empty if diverse)
TStringfGConfigNameConfiguration name (empty if diverse)
Int_tfGConfigTagConfiguration Tag (-1 if diverse)
TStringfGConfigVersionConfiguration version (empty if diverse)
Int_tfGFastStatNoisecollect stat. f. fast noise mode (0: no, 1: yes, -1: diverse)
TStringfGFilterTypefilter type (p, pgt, nf) (empty if diverse)
Int_tfGNumberOfTimeBinsNumber of timebins (-1 if diverse)
TStringfGReadoutParamreadout parameter (zs, nozs, testpattern) (empty if diverse)
Int_tfGSelNoZSwrite every fGSelNoZS'th event without ZS (-1 if diverse)
Int_tfGSingleHitThresthres. of single hits (arg of readout param) (-1 if diverse)
Int_tfGTCFilterLongDecPartail cancellation filter long decay parameter (-1 if diverse)
Int_tfGTCFilterShortDecPartail cancellation filter short decay parameter (-1 if diverse)
Int_tfGTCFilterWeighttail cancellation filter weight (-1 if diverse)
AliTRDCalDCSGTU*fGTUObjGTU object
TStringfGTestPatternvalue of testpattern (for readout param) (empty if diverse)
Int_tfGThreePadClustThresthres. of 3-pad clusters (arg of readout param) (-1 if diverse)
TStringfGTrackletDefdefinition for tracklet mode trk (empty if diverse)
TStringfGTrackletModetracklet mode (trk, csmtrk, notrk) (empty if diverse)
TStringfGTriggerSetuptrigger setup (ptrg, autotrg, autol0) (empty if diverse)
TStringTNamed::fNameobject identifier
TObjArray*fPTRArrconfig param of the pretrigger
TStringfRunTypethe type of run (physics, pedestal, ...)
UInt_tfStartTimevalue from GetStartTimeDCSQuery
TStringTNamed::fTitleobject title

Class Charts

Inheritance Chart:
TNamed
AliTRDCalDCS

Function documentation

AliTRDCalDCS()
 AliTRDCalDCS default constructor

AliTRDCalDCS(const Text_t* name, const Text_t* title)
 AliTRDCalDCS constructor

AliTRDCalDCS(const AliTRDCalDCS& cd)
 AliTRDCalDCS copy constructor

AliTRDCalDCS & operator=(const AliTRDCalDCS& cd)
 Assignment operator

void EvaluateGlobalParameters()
 Do an evaluation of all global parameters

virtual ~AliTRDCalDCS()
{ }
void SetFEEArr(TObjArray *const fa)
{ fFEEArr = fa; }
void SetPTRArr(TObjArray *const pa)
{ fPTRArr = pa; }
void SetGTUObj(AliTRDCalDCSGTU* go)
{ fGTUObj = go; }
void SetRunType(TString rt)
{ fRunType = rt; }
void SetStartTime(UInt_t st)
{ fStartTime = st; }
void SetEndTime(UInt_t et)
{ fEndTime = et; }
Int_t GetGlobalNumberOfTimeBins() const
{ return fGNumberOfTimeBins; }
Int_t GetGlobalConfigTag() const
{ return fGConfigTag; }
Int_t GetGlobalSingleHitThres() const
{ return fGSingleHitThres; }
Int_t GetGlobalThreePadClustThres() const
Int_t GetGlobalSelectiveNoZS() const
{ return fGSelNoZS; }
Int_t GetGlobalTCFilterWeight() const
{ return fGTCFilterWeight; }
Int_t GetGlobalTCFilterShortDecPar() const
Int_t GetGlobalTCFilterLongDecPar() const
Int_t GetGlobalModeFastStatNoise() const
{ return fGFastStatNoise; }
TString GetGlobalConfigVersion() const
{ return fGConfigVersion; }
TString GetGlobalConfigName() const
{ return fGConfigName; }
TString GetGlobalFilterType() const
{ return fGFilterType; }
TString GetGlobalReadoutParam() const
{ return fGReadoutParam; }
TString GetGlobalTestPattern() const
{ return fGTestPattern; }
TString GetGlobalTrackletMode() const
{ return fGTrackletMode; }
TString GetGlobalTrackletDef() const
{ return fGTrackletDef; }
TString GetGlobalTriggerSetup() const
{ return fGTriggerSetup; }
TString GetGlobalAddOptions() const
{ return fGAddOptions; }
TString GetRunType() const
{ return fRunType; }
UInt_t GetStartTime() const
{ return fStartTime; }
UInt_t GetEndTime() const
{ return fEndTime; }
TObjArray* GetFEEArr() const
{ return fFEEArr; }
TObjArray* GetPTRArr() const
{ return fPTRArr; }
AliTRDCalDCSFEE* GetCalDCSFEEObj(Int_t det)
{ return (AliTRDCalDCSFEE*)fFEEArr->At(det); }
AliTRDCalDCSPTR* GetCalDCSPTRObj(Int_t det)
{ return (AliTRDCalDCSPTR*)fPTRArr->At(det); }
AliTRDCalDCSGTU* GetGTUObj() const
{ return (AliTRDCalDCSGTU*)fGTUObj; }