7 TTimeStamp
stopTime(2009,12,31,0,0,0);
14 gSystem->Load(
"libTPCcalib");
18 Error(
"AddTaskTPCCalib",
"No analysis manager to connect to.");
24 ::Error(
"AddTask",
"This task requires an input event handler");
28 AliTPCAnalysisTaskcalib *task1=
new AliTPCAnalysisTaskcalib(
"CalibObjectsTrain1");
52 AliTPCAnalysisTaskcalib* myTask = (AliTPCAnalysisTaskcalib*) task;
53 AliTPCcalibCalib *calibCalib =
new AliTPCcalibCalib(
"calibTPC",
"calibTPC");
56 calibCalib->SetTriggerMask(-1,-1,kFALSE);
57 myTask->AddJob(calibCalib);
65 AliTPCAnalysisTaskcalib* myTask = (AliTPCAnalysisTaskcalib*) task;
66 AliTPCcalibTimeGain *calibTimeGain =
new AliTPCcalibTimeGain(
"calibTimeGain",
"calibTimeGain",
startTime.GetSec(),
stopTime.GetSec(), 30*60);
69 calibTimeGain->SetIsCosmic(kFALSE);
70 calibTimeGain->SetUseCookAnalytical(kTRUE);
71 calibTimeGain->SetUseMax(kFALSE);
74 calibTimeGain->SetTriggerMask(-1,-1,kTRUE);
75 myTask->AddJob(calibTimeGain);
82 AliTPCAnalysisTaskcalib* myTask = (AliTPCAnalysisTaskcalib*) task;
86 calibTime->SetTriggerMask(-1,-1,kFALSE);
87 myTask->AddJob(calibTime);
94 AliTPCAnalysisTaskcalib* myTask = (AliTPCAnalysisTaskcalib*) task;
99 TString
path=gSystem->pwd();
101 gSystem->mkdir(path);
102 myTask->SetDebugOuputhPath(path.Data());
111 printf(
"SETUP OCBD for TPC\n");
112 printf(
"SETUP OCBD for TPC\n");
113 printf(
"SETUP OCBD for TPC\n");
Bool_t ConnectOutput(AliAnalysisTask *task, Int_t islot, AliAnalysisDataContainer *cont)
AliAnalysysTask - Class representing a basic analysis task. Any user-defined task should derive from...
static AliTPCcalibDB * Instance()
printf("Chi2/npoints = %f\n", TMath::Sqrt(chi2/npoints))
void AddCalibCalib(TObject *task)
AliAnalysisDataContainer * cinput1
void SetUseSectorAlignment(Int_t flag)
static AliTPCRecoParam * GetCosmicTestParam(Bool_t bPedestal)
AliAnalysisDataContainer * coutput1
static AliAnalysisManager * GetAnalysisManager()
AliAnalysysManager Manager analysis class. Allows creation of several analysis tasks and data contain...
Manager and of geomety classes for set: TPC.
void SetUseGainCorrectionTime(Int_t flag)
void SetUseFieldCorrection(Int_t flag)
void SetUseTOFCorrection(Bool_t flag)
virtual Bool_t ReadGeoMatrices()
AliTPCParam * GetParameters() const
AliAnalysysDataContainer AliAnalysysDataContainer - Container of data of arbitrary type deriving from...
void AddCalibTimeGain(TObject *task)
AliAnalysisDataContainer * GetCommonInputContainer() const
AliVEventHandler * GetInputEventHandler() const
AliTPCTransform * GetTransform() const
TTimeStamp startTime(2009, 8, 7, 0, 0, 0)
void SetupCalibTaskTrain1(TObject *task)
void ConfigOCDB(Int_t crun)
AliTPCcalibTime * calibTime
void SetUseDriftCorrectionGY(Int_t flag)
void SetUseRadialCorrection(Int_t flag)
void SetUseQuadrantAlignment(Int_t flag)
void SetUseExBCorrection(Int_t flag)
Bool_t ConnectInput(AliAnalysisTask *task, Int_t islot, AliAnalysisDataContainer *cont)
void SetRun(Long64_t run)
void SetUseDriftCorrectionTime(Int_t flag)
void AddTask(AliAnalysisTask *task)
TTimeStamp stopTime(2009, 12, 31, 0, 0, 0)
Class with TPC reconstruction parameters.
void AddCalibTime(TObject *task)
void SetUseRPHICorrection(Int_t flag)
AliAnalysisTask * AddTaskTPCCalib(Int_t runNumber)
AliAnalysisDataContainer * CreateContainer(const char *name, TClass *datatype, EAliAnalysisContType type=kExchangeContainer, const char *filename=NULL)