fLDC(ldc),\r
fSDDhTask(0),\r
fGenOffset(0),\r
-fDDLModuleMap(0)\r
+fDDLModuleMap(0),\r
+fTimeBinSize(1)\r
{\r
//ctor used to discriminate OnLine-Offline analysis\r
if(fLDC < 0 || fLDC > 4) {\r
fLDC(qadm.fLDC),\r
fSDDhTask(qadm.fSDDhTask),\r
fGenOffset(qadm.fGenOffset),\r
-fDDLModuleMap(0)\r
+fDDLModuleMap(0),\r
+fTimeBinSize(1)\r
{\r
//copy ctor \r
fAliITSQADataMakerRec->SetName((const char*)qadm.fAliITSQADataMakerRec->GetName()) ; \r
Int_t indexlast2 = 0;\r
\r
if(fkOnline) {\r
+ fTimeBinSize = 4;\r
indexlast = 0;\r
index1 = 0;\r
indexlast1 = fSDDhTask;\r
sprintf(hname[0],"chargeMapFSE_L%d_%d_%d_%d",lay,lad,det,iside);\r
sprintf(hname[1],"ChargeMapForSingleEvent_L%d_%d_%d_%d",lay,lad,det,iside);\r
sprintf(hname[2],"hmonoDMap_L%d_%d_%d_%d",lay,lad,det,iside);\r
- TProfile2D *fModuleChargeMapFSE = new TProfile2D(hname[0],hname[1],128,-0.5,255.5,256,-0.5,255.5);\r
+ TProfile2D *fModuleChargeMapFSE = new TProfile2D(hname[0],hname[1],256/fTimeBinSize,-0.5,255.5,256,-0.5,255.5);\r
fModuleChargeMapFSE->GetXaxis()->SetTitle("Time Bin");\r
fModuleChargeMapFSE->GetYaxis()->SetTitle("Anode");\r
fAliITSQADataMakerRec->Add2RawsList((new TProfile2D(*fModuleChargeMapFSE)),indexlast1 + index1 + fGenOffset);\r
AliITSgeomTGeo::GetModuleId(moduleSDD+fgkmodoffset, lay, lad, det);\r
sprintf(hname[0],"chargeMap_L%d_%d_%d_%d",lay,lad,det,iside);\r
sprintf(hname[1],"ChargeMap_L%d_%d_%d_%d",lay,lad,det,iside);\r
- TProfile2D *fModuleChargeMap = new TProfile2D(hname[0],hname[1],128,-0.5,255.5,256,-0.5,255.5);\r
+ TProfile2D *fModuleChargeMap = new TProfile2D(hname[0],hname[1],256/fTimeBinSize,-0.5,255.5,256,-0.5,255.5);\r
fModuleChargeMap->GetXaxis()->SetTitle("Time Bin");\r
fModuleChargeMap->GetYaxis()->SetTitle("Anode");\r
fAliITSQADataMakerRec->Add2RawsList((new TProfile2D(*fModuleChargeMap)),indexlast1 + index1 + fGenOffset);\r