X-Git-Url: http://git.uio.no/git/?p=u%2Fmrichter%2FAliRoot.git;a=blobdiff_plain;f=T0%2FAliT0CalibLaserData.cxx;h=002aa0d63bf6bdbcd92e6c909902b4a2cb132a04;hp=080622302165104263ed634f530e819adf8f6e02;hb=0353488e475bb83b14880f79c9df1ddba5c03fb0;hpb=cd2b94bdbabc740678cfea9cf17fb704ea8a0515 diff --git a/T0/AliT0CalibLaserData.cxx b/T0/AliT0CalibLaserData.cxx index 08062230216..002aa0d63bf 100644 --- a/T0/AliT0CalibLaserData.cxx +++ b/T0/AliT0CalibLaserData.cxx @@ -230,8 +230,6 @@ void AliT0CalibLaserData::ReadData() Int_t allData[110][50]; Int_t numberOfHits[105]; - Char_t buf1[20], buf2[20], buf3[20], buf4[20], buf7[20]; - Int_t channels[106]; TString names[106], type; @@ -271,19 +269,14 @@ void AliT0CalibLaserData::ReadData() } for(Int_t ic=0; ic<24; ic++) { { - sprintf(buf1,"QTC%i",ic+1); - sprintf(buf2,"CFDvsQTC%i",ic+1); - sprintf(buf3,"CFDvsLED%i",ic+1); - sprintf(buf4,"LEDminCFD%i",ic+1); - sprintf(buf7,"mpd%i",ic+1); - - hQTC[ic] = new TH1I(buf1,"QTC",(Int_t)fHistLimits[2],fHistLimits[0],fHistLimits[1]); - h1CFDminLED[ic] = new TH1I(buf4,"LED - CFD",(Int_t)fHistLimits[5],fHistLimits[3],fHistLimits[4]); + + hQTC[ic] = new TH1I(Form("QTC%i",ic+1),"QTC",(Int_t)fHistLimits[2],fHistLimits[0],fHistLimits[1]); + h1CFDminLED[ic] = new TH1I(Form("LEDminCFD%i",ic+1),"LED - CFD",(Int_t)fHistLimits[5],fHistLimits[3],fHistLimits[4]); - hCFDvsQTC[ic] = new TH2F(buf2,"CFD vs QTC", + hCFDvsQTC[ic] = new TH2F(Form("CFDvsQTC%i",ic+1),"CFD vs QTC", (Int_t)fHistLimits[8],fHistLimits[6],fHistLimits[7], (Int_t)fHistLimits[11],fHistLimits[9],fHistLimits[10]); - hCFDvsLED[ic] = new TH2F(buf3,"CFD vs LED-CFD", + hCFDvsLED[ic] = new TH2F(Form("CFDvsLED%i",ic+1),"CFD vs LED-CFD", (Int_t)fHistLimits[14],fHistLimits[12],fHistLimits[13], (Int_t)fHistLimits[17],fHistLimits[15],fHistLimits[16]); @@ -432,22 +425,22 @@ void AliT0CalibLaserData::ReadData() } } - - Char_t filehist[50]; + + TString filehist = Form("t0tree%s",fFileName);; // sprintf(filehist,"t0treeDA%s",fFileName); - sprintf(filehist,"t0tree%s",fFileName); - printf("\n Wrote data in %s !!\n",filehist); - TFile *hist = new TFile(filehist,"RECREATE"); - hist->cd(); - // digitsTree->Write("",TObject::kOverwrite); + // sprintf(filehist,"t0tree%s",fFileName); + printf("\n Wrote data in %s !!\n",filehist.Data()); + TFile *hist = new TFile(filehist.Data(),"RECREATE"); + hist->cd(); + // digitsTree->Write("",TObject::kOverwrite); - hEffCFD->Write(); - hEffLED->Write(); - hEffQT0->Write(); - hEffQT1->Write(); - - for(Int_t ik=0; ik<105; ik++) hChannel[ik] ->Write(); - + hEffCFD->Write(); + hEffLED->Write(); + hEffQT0->Write(); + hEffQT1->Write(); + + for(Int_t ik=0; ik<105; ik++) hChannel[ik] ->Write(); + for (Int_t i=0; i<24; i++) { hQTC[i]->Write();