ROOT logo
AliRoot » TOF » AliTOFcalib

class AliTOFcalib: public TTask


class for TOF calibration


Function Members (Methods)

public:
AliTOFcalib()
AliTOFcalib(const AliTOFcalib& calib)
virtual~AliTOFcalib()
virtual voidTTask::Abort()MENU
voidTObject::AbstractMethod(const char* method) const
virtual voidTTask::Add(TTask* task)
virtual voidTObject::AppendPad(Option_t* option = "")
virtual voidTTask::Browse(TBrowser* b)
Int_tCalibrate(Option_t* optionSave = "", Option_t* optionFit = "RQ")
Int_tCalibrate(Int_t ich, Option_t* optionSave = "", Option_t* optionFit = "RQ")
Int_tCalibrate(Int_t nch, Int_t* ich, Option_t* optionSave = "", Option_t* optionFit = "RQ")
Int_tCalibrate(Int_t ichmin, Int_t ichmax, Option_t* optionSave = "", Option_t* optionFit = "RQ")
voidCalibrateESD(AliESDEvent* event)
Int_tCalibrateFromProfile(Int_t ich, Option_t* optionSave = "", Option_t* optionFit = "RQ")
voidCalibrateTExp(AliESDEvent* event) const
static TClass*Class()
virtual const char*TObject::ClassName() const
virtual voidTTask::CleanTasks()
virtual voidTTask::Clear(Option_t* option = "")
virtual TObject*TNamed::Clone(const char* newname = "") const
virtual Int_tTNamed::Compare(const TObject* obj) const
virtual voidTTask::Continue()MENU
virtual voidTNamed::Copy(TObject& named) const
voidCreateCalArrays()
voidCreateCalObjects()
voidCreateChainFromGrid(Int_t minrun, Int_t maxrun)
voidCreateCTPLatency()
voidCreateDeltaBCOffset()
voidCreateRunParams()
voidCreateT0Fill()
voidCreateTreeFromCDB(Int_t minrun, Int_t maxrun)
voidCreateTreeFromFile(Int_t minrun, Int_t maxrun)
voidCreateTreeFromGrid(Int_t minrun, Int_t maxrun)
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 voidTTask::Exec(Option_t* option)
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 voidTTask::ExecuteTask(Option_t* option = "0")MENU
virtual voidTTask::ExecuteTasks(Option_t* option)
virtual voidTObject::Fatal(const char* method, const char* msgfmt) const
virtual voidTNamed::FillBuffer(char*& buffer)
Int_tFindBins(TH1F* h, Double_t* bins) const
virtual TObject*TObject::FindObject(const char* name) const
virtual TObject*TObject::FindObject(const TObject* obj) const
Int_tTTask::GetBreakin() const
Int_tTTask::GetBreakout() const
TMap*GetConfigMap() const
AliTOFCTPLatency*GetCTPLatency() const
AliTOFDeltaBCOffset*GetDeltaBCOffset() const
virtual Option_t*TObject::GetDrawOption() const
static Long_tTObject::GetDtorOnly()
Int_tGetFirstRun() const
virtual const char*TObject::GetIconName() const
Int_tGetLastRun() const
TList*TTask::GetListOfTasks() const
virtual const char*TNamed::GetName() const
Int_tGetNruns() const
virtual char*TObject::GetObjectInfo(Int_t px, Int_t py) const
static Bool_tTObject::GetObjectStat()
const char*GetOfflineValidity() const
virtual Option_t*TObject::GetOption() const
AliTOFResponseParams*GetResponseParams() const
AliTOFRunParams*GetRunParams() const
AliTOFT0Fill*GetT0Fill() const
Double_tGetTimeCorrection(Int_t index, Double_t tot, Int_t deltaBC, Int_t l0l1, UInt_t timestamp)
virtual const char*TNamed::GetTitle() const
TObjArray*GetTOFCalArrayOffline() const
TObjArray*GetTOFCalArrayOnline() const
TObjArray*GetTOFCalArrayOnlineHW() const
TObjArray*GetTOFCalArrayOnlineNoise() const
TObjArray*GetTOFCalArrayOnlinePulser() const
TChain*GetTOFCalibChain() const
TTree*GetTOFCalibTree() const
AliTOFChannelOnlineArray*GetTOFOnlineDelay() const
AliTOFChannelOnlineStatusArray*GetTOFOnlineStatus() const
TH1F*GetTOFSimToT() const
virtual UInt_tTObject::GetUniqueID() const
Bool_tGetUseLHCClockPhase() 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
Bool_tInit(Int_t run = -1)
virtual voidTObject::Inspect() constMENU
voidTObject::InvertBit(UInt_t f)
virtual TClass*IsA() const
Bool_tTTask::IsActive() const
Bool_tIsChannelEfficient(Int_t index)
Bool_tIsChannelEnabled(Int_t index, Bool_t checkEfficiency = kTRUE, Bool_t checkProblematic = kTRUE)
Bool_tIsChannelProblematic(Int_t index)
virtual Bool_tTObject::IsEqual(const TObject* obj) const
virtual Bool_tTTask::IsFolder() const
Bool_tTObject::IsOnHeap() const
virtual Bool_tTNamed::IsSortable() const
Bool_tTObject::IsZombie() const
virtual voidTTask::ls(Option_t* option = "*") constMENU
voidTObject::MayNotUse(const char* method) const
Int_tNChannels() 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)
AliTOFcalib&operator=(const AliTOFcalib& calib)
virtual voidTObject::Paint(Option_t* option = "")
virtual voidTObject::Pop()
virtual voidTNamed::Print(Option_t* option = "") const
TH1F*Profile(Int_t i)
virtual Int_tTObject::Read(const char* name)
Bool_tReadConfigMapFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadCTPLatencyFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadDeltaBCOffsetFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadLHCClockPhaseFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadParOfflineFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadParOnlineDelayFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadParOnlineFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadParOnlineHWFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadParOnlineNoiseFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadParOnlinePulserFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadParOnlineStatusFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadProblematicFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadReadoutEfficiencyFromCDB(const Char_t* sel, Int_t nrun)
AliTOFRecoParam*ReadRecParFromCDB(const Char_t* sel, Int_t nrun, Int_t eventType = 0)
Bool_tReadRunParamsFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadSimHistoFromCDB(const Char_t* sel, Int_t nrun)
Bool_tReadT0FillFromCDB(const Char_t* sel, Int_t nrun)
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 = "")
voidTTask::SetActive(Bool_t active = kTRUE)TOGGLE
voidTObject::SetBit(UInt_t f)
voidTObject::SetBit(UInt_t f, Bool_t set)
voidTTask::SetBreakin(Int_t breakin = 1)TOGGLE
voidTTask::SetBreakout(Int_t breakout = 1)TOGGLE
voidSetCalibrateTOFsignal(Bool_t value)
voidSetCorrectTExp(Bool_t value)
virtual voidTObject::SetDrawOption(Option_t* option = "")MENU
static voidTObject::SetDtorOnly(void* obj)
voidSetFirstRun(Int_t firstRun)
voidSetLastRun(Int_t lastRun)
virtual voidTNamed::SetName(const char* name)MENU
virtual voidTNamed::SetNameTitle(const char* name, const char* title)
voidSetNruns(Int_t nruns)
static voidTObject::SetObjectStat(Bool_t stat)
voidSetOfflineValidity(const char* validity)
voidSetRemoveMeanT0(Bool_t value)
voidSetRunParamsSpecificVersion(Int_t value)
virtual voidTNamed::SetTitle(const char* title = "")MENU
virtual voidTObject::SetUniqueID(UInt_t uid)
voidSetUseLHCClockPhase(Bool_t value)
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
Double_tTuneForMC(AliESDEvent* event, Double_t resolution)
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
voidWriteConfigMapOnCDB(const Char_t* sel)
voidWriteConfigMapOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteCTPLatencyOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteDeltaBCOffsetOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteParOfflineOnCDB(const Char_t* sel, const Char_t* validity)
voidWriteParOfflineOnCDB(const Char_t* sel, const Char_t* validity, Int_t minrun, Int_t maxrun)
voidWriteParOnlineDelayOnCDB(const Char_t* sel)
voidWriteParOnlineDelayOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteParOnlineHWOnCDB(const Char_t* sel)
voidWriteParOnlineHWOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteParOnlineNoiseOnCDB(const Char_t* sel)
voidWriteParOnlineNoiseOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteParOnlineOnCDB(const Char_t* sel)
voidWriteParOnlineOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteParOnlinePulserOnCDB(const Char_t* sel)
voidWriteParOnlinePulserOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteParOnlineStatusOnCDB(const Char_t* sel)
voidWriteParOnlineStatusOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteProblematicOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteReadoutEfficiencyOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteRecParOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun, AliTOFRecoParam* param)
voidWriteRecParOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun, TObjArray* arr)
voidWriteRunParamsOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
voidWriteSimHistoOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun, TH1F* histo)
voidWriteT0FillOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
protected:
virtual voidTObject::DoError(int level, const char* location, const char* fmt, va_list va) const
voidTObject::MakeZombie()

Data Members

protected:
Bool_tTTask::fActivetrue if task is active
Int_tTTask::fBreakin=1 if a break point set at task extry
Int_tTTask::fBreakout=1 if a break point set at task exit
Bool_tTTask::fHasExecutedTrue if task has executed
TStringTNamed::fNameobject identifier
TStringTTask::fOptionOption specified in ExecuteTask
TList*TTask::fTasksList of Tasks
TStringTNamed::fTitleobject title
static TTask*TTask::fgBeginTaskpointer to task initiator
static TTask*TTask::fgBreakPointpointer to current break point
private:
AliTOFCTPLatency*fCTPLatencyCTP latency
AliTOFChannelOnlineArray*fCalobject with delay array for TOF channels
Bool_tfCalibrateTOFsignalcalibrate TOF signal
TChain*fChainchain for TOF calibration
TMap*fConfigMapmap holding configuration obj
Bool_tfCorrectTExpcorrect expected time
AliTOFDeltaBCOffset*fDeltaBCOffsetdeltaBC offset
Int_tfFirstRunfirst run for calibration obj validity
Bool_tfInitFlaginit flag
AliLHCClockPhase*fLHCClockPhaseLHC clock-phase
Int_tfLastRunlast run for calib obj validity
Int_tfNChannelsnumber of TOF channels
Int_tfNrunsnumber of runs to be processed
TH1C*fProblematicproblematic
TH1F*fReadoutEfficiencyreadout efficiency
Bool_tfRemoveMeanT0remove mean T0
AliTOFResponseParams*fResponseParamsrun params
AliTOFRunParams*fRunParamsrun params
Int_tfRunParamsSpecificVersionRunParams specific version
AliTOFChannelOnlineStatusArray*fStatusobject with status array for TOF channels
AliTOFT0Fill*fT0FillT0 fill
TObjArray*fTOFCalOfflinearray of AliTOFChannels storing calib parameters
TObjArray*fTOFCalOnlinearray of AliTOFChannels storing calib parameters
TObjArray*fTOFCalOnlineHWarray of AliTOFChannels storing calib status from hardware // old, before unification of status info
TObjArray*fTOFCalOnlineNoisearray of AliTOFChannels storing calib status from noise // old, before unification of status info
TObjArray*fTOFCalOnlinePulserarray of AliTOFChannels storing calib status from pulser // old, before unification of status info
TH1F*fTOFSimToThisto with realistic ToT signal from TB Data
TTree*fTreetree for TOF calibration
Bool_tfUseLHCClockPhaseuse LHC clock-phase
const char*fkValidityvalidity for offline calibration object

Class Charts

Inheritance Chart:
TTask
AliTOFcalib

Function documentation

AliTOFcalib()
TOF Calibration Class ctor
AliTOFcalib(const AliTOFcalib& calib)
AliTOFcalib& operator=(const AliTOFcalib& calib)
TOF Calibration Class assignment operator
~AliTOFcalib()
TOF Calibration Class dtor
void CreateCalArrays()
void CreateCalObjects()
void WriteConfigMapOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
Write calibration parameters to the CDB
void WriteConfigMapOnCDB(const Char_t* sel)
Write calibration parameters to the CDB with infinite validity
void WriteParOnlineDelayOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
Write calibration parameters to the CDB -------> new calib objs!!!!!
void WriteParOnlineStatusOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
Write calibration parameters to the CDB -------> new calib objs!!!!!
void WriteParOnlineDelayOnCDB(const Char_t* sel)
Write calibration parameters to the CDB with infinite validity -------> new calib objs!!!!!
void WriteParOnlineStatusOnCDB(const Char_t* sel)
Write calibration parameters to the CDB with infinite validity -------> new calib objs!!!!!
void WriteParOnlineOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
Write calibration parameters to the CDB
void WriteParOnlinePulserOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
Write calibration parameters from pulser to the CDB
void WriteParOnlineNoiseOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
Write calibration parameters from noise to the CDB
void WriteParOnlineHWOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
Write calibration parameters from hardware to the CDB
void WriteParOnlineOnCDB(const Char_t* sel)
Write calibration parameters to the CDB with infinite validity
void WriteParOnlinePulserOnCDB(const Char_t* sel)
Write calibration parameters from pulser to the CDB with infinite validity
void WriteParOnlineNoiseOnCDB(const Char_t* sel)
Write calibration parameters from noise to the CDB with infinite validity
void WriteParOnlineHWOnCDB(const Char_t* sel)
Write calibration parameters from hardware to the CDB with infinite validity
void WriteParOfflineOnCDB(const Char_t* sel, const Char_t* validity, Int_t minrun, Int_t maxrun)
Write calibration parameters to the CDB
void WriteParOfflineOnCDB(const Char_t* sel, const Char_t* validity)
Write calibration parameters to the CDB with infinite validity
Bool_t ReadConfigMapFromCDB(const Char_t* sel, Int_t nrun)
Read calibration parameters from the CDB
Bool_t ReadParOnlineDelayFromCDB(const Char_t* sel, Int_t nrun)
Read calibration parameters from the CDB -------> new calib objs!!!!!
Bool_t ReadParOnlineStatusFromCDB(const Char_t* sel, Int_t nrun)
Read calibration parameters from the CDB -------> new calib objs!!!!!
Bool_t ReadParOnlineFromCDB(const Char_t* sel, Int_t nrun)
Read calibration parameters from the CDB
Bool_t ReadParOnlinePulserFromCDB(const Char_t* sel, Int_t nrun)
Read calibration parameters from pulser from the CDB
Bool_t ReadParOnlineNoiseFromCDB(const Char_t* sel, Int_t nrun)
Read calibration parameters from noise from the CDB
Bool_t ReadParOnlineHWFromCDB(const Char_t* sel, Int_t nrun)
Read calibration parameters from hardware from the CDB
Bool_t ReadParOfflineFromCDB(const Char_t* sel, Int_t nrun)
Read calibration parameters from the CDB
void WriteSimHistoOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun, TH1F* histo)
Write Sim miscalibration parameters to the CDB
Bool_t ReadSimHistoFromCDB(const Char_t* sel, Int_t nrun)
Read miscalibration parameters from the CDB
void WriteRecParOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun, AliTOFRecoParam* param)
Write reconstruction parameters to the CDB
void WriteRecParOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun, TObjArray* arr)
Write reconstruction parameters to the CDB
AliTOFRecoParam * ReadRecParFromCDB(const Char_t* sel, Int_t nrun, Int_t eventType = 0)
Read reconstruction parameters from the CDB
void CreateTreeFromCDB(Int_t minrun, Int_t maxrun)
void CreateTreeFromGrid(Int_t minrun, Int_t maxrun)
void CreateTreeFromFile(Int_t minrun, Int_t maxrun)
void CreateChainFromGrid(Int_t minrun, Int_t maxrun)
Int_t Calibrate(Int_t ichmin, Int_t ichmax, Option_t* optionSave = "", Option_t* optionFit = "RQ")
Int_t Calibrate(Int_t ich, Option_t* optionSave = "", Option_t* optionFit = "RQ")
Int_t Calibrate(Int_t nch, Int_t* ich, Option_t* optionSave = "", Option_t* optionFit = "RQ")
Int_t CalibrateFromProfile(Int_t ich, Option_t* optionSave = "", Option_t* optionFit = "RQ")
Int_t Calibrate(Option_t* optionSave = "", Option_t* optionFit = "RQ")
TH1F* Profile(Int_t i)
 profiling algo
Int_t FindBins(TH1F* h, Double_t* bins) const
CreateDeltaBCOffset()
   * create deltaBC offset

CreateCTPLatency()
   * create CTP latency

CreateT0Fill()
   * create event-time

CreateRunParams()
   * create run params

WriteDeltaBCOffsetOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
   * deltaBC offset on CDB

WriteCTPLatencyOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
   * write CTP latency on CDB

WriteT0FillOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
   * write event-time on CDB

WriteRunParamsOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
   * write run params on CDB

WriteReadoutEfficiencyOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
   * write readout efficiency on CDB

WriteProblematicOnCDB(const Char_t* sel, Int_t minrun, Int_t maxrun)
   * write problematic on CDB

ReadDeltaBCOffsetFromCDB(const Char_t* sel, Int_t nrun)
   * read deltaBC offset from CDB

ReadCTPLatencyFromCDB(const Char_t* sel, Int_t nrun)
   * read CTP latency from CDB

ReadT0FillFromCDB(const Char_t* sel, Int_t nrun)
   * read event-time from CDB

ReadRunParamsFromCDB(const Char_t* sel, Int_t nrun)
   * read run params from CDB

ReadLHCClockPhaseFromCDB(const Char_t* sel, Int_t nrun)
   * read LHC clock-phase from CDB

ReadReadoutEfficiencyFromCDB(const Char_t* sel, Int_t nrun)
   * read readout efficiency from CDB

ReadProblematicFromCDB(const Char_t* sel, Int_t nrun)
   * read problematic from CDB

Init(Int_t run = -1)
   * init

GetTimeCorrection(Int_t index, Double_t tot, Int_t deltaBC, Int_t l0l1, UInt_t timestamp)
   * get time correction

CalibrateESD(AliESDEvent* event)
   * calibrate ESD

IsChannelEnabled(Int_t index, Bool_t checkEfficiency = kTRUE, Bool_t checkProblematic = kTRUE)
   * is channel enabled

IsChannelEfficient(Int_t index)
   * is channel efficient

IsChannelProblematic(Int_t index)
   * is channel problematic

CalibrateTExp(AliESDEvent* event) const
   * calibrate TExp

TuneForMC(AliESDEvent* event, Double_t resolution)
   * tune for MC

TObjArray * GetTOFCalArrayOnline() const
{return fTOFCalOnline;}
AliTOFChannelOnlineArray * GetTOFOnlineDelay() const
{return fCal;}
AliTOFChannelOnlineStatusArray * GetTOFOnlineStatus() const
{return fStatus;}
TObjArray * GetTOFCalArrayOnlinePulser() const
TObjArray * GetTOFCalArrayOnlineNoise() const
TObjArray * GetTOFCalArrayOnlineHW() const
{return fTOFCalOnlineHW;}
TObjArray * GetTOFCalArrayOffline() const
{return fTOFCalOffline;}
TMap * GetConfigMap() const
{return fConfigMap;}
TH1F * GetTOFSimToT() const
{return fTOFSimToT;}
TTree * GetTOFCalibTree() const
{return fTree;}
TChain * GetTOFCalibChain() const
{return fChain;}
const char * GetOfflineValidity() const
{return fkValidity;}
void SetOfflineValidity(const char* validity)
{fkValidity = validity;}
Int_t NChannels() const
{return fNChannels;}
AliTOFDeltaBCOffset * GetDeltaBCOffset() const
{return fDeltaBCOffset;}
AliTOFCTPLatency * GetCTPLatency() const
{return fCTPLatency;}
AliTOFT0Fill * GetT0Fill() const
{return fT0Fill;}
AliTOFRunParams * GetRunParams() const
{return fRunParams;}
AliTOFResponseParams * GetResponseParams() const
{return fResponseParams;}
void SetNruns(Int_t nruns)
{fNruns=nruns;}
Int_t GetNruns() const
{return fNruns;}
void SetFirstRun(Int_t firstRun)
{fFirstRun=firstRun;}
Int_t GetFirstRun() const
{return fFirstRun;}
void SetLastRun(Int_t lastRun)
{fLastRun=lastRun;}
Int_t GetLastRun() const
{return fLastRun;}
void SetRemoveMeanT0(Bool_t value)
{fRemoveMeanT0 = value;}
void SetUseLHCClockPhase(Bool_t value)
Bool_t GetUseLHCClockPhase() const
void SetCalibrateTOFsignal(Bool_t value)
void SetCorrectTExp(Bool_t value)
{fCorrectTExp = value;}
void SetRunParamsSpecificVersion(Int_t value)