]> git.uio.no Git - u/mrichter/AliRoot.git/blob - TOF/CreateIdealOnlineCalibPars.C
Wrong include sintax
[u/mrichter/AliRoot.git] / TOF / CreateIdealOnlineCalibPars.C
1 void CreateIdealOnlineCalibPars(){
2   // Create TOF Dummy (delay=0) Offline Calibration Object for reconstruction
3   // and write it on CDB
4   AliTOFcalib *tofcalib = new AliTOFcalib();
5   tofcalib->CreateCalArrays();
6   TObjArray *tofCalOnline = (TObjArray*) tofcalib->GetTOFCalArrayOnline(); 
7   // Write the dummy offline calibration object on CDB
8
9   AliCDBManager *man = AliCDBManager::Instance();
10   man->SetDefaultStorage("local://$ALICE");
11   Int_t nChannels = AliTOFGeometry::NSectors()*(2*(AliTOFGeometry::NStripC()+AliTOFGeometry::NStripB())+AliTOFGeometry::NStripA())*AliTOFGeometry::NpadZ()*AliTOFGeometry::NpadX();
12   for (Int_t ipad = 0 ; ipad<nChannels; ipad++){
13     AliTOFChannelOnline *calChannelOnline = (AliTOFChannelOnline*)tofCalOnline->At(ipad);
14     Float_t delay = 0.;
15     calChannelOnline->SetDelay(delay);
16     calChannelOnline->SetStatus(AliTOFChannelOnline::kTOFOnlineOk);
17   }
18   tofcalib->WriteParOnlineOnCDB("TOF/Calib");
19   return;
20 }