+ Float_t hMax = 0.2;
+
+ TH1F *oL3 = new TH1F("SDDL3_RelativeOccupancy","Layer 3 Relative Occupancy (RecPoints)",200,0.,hMax);
+ rv = fAliITSQADataMakerRec->Add2RecPointsList(oL3,fSDDhRecPointsTask+offsRP, expert, !image); // 19
+ fSDDhRecPointsTask++;
+
+ TH1F *oL4 = new TH1F("SDDL4_RelativeOccupancy","Layer 4 Relative Occupancy (RecPoints)",200,0.,hMax);
+ rv = fAliITSQADataMakerRec->Add2RecPointsList(oL4,fSDDhRecPointsTask+offsRP, expert, !image); // 20
+ fSDDhRecPointsTask++;
+
+
+ TH2F *h21 = new TH2F("SDDL3_Rec2Raw_2D","L3 RecPoints to Raws 2D",12,0.5,6.5,14,0.5,14.5); //position number 21
+ h21->GetXaxis()->SetTitle("z[#Module L3 ]");
+ h21->GetYaxis()->SetTitle("#varphi[#Ladder L3]");
+ rv = fAliITSQADataMakerRec->Add2RecPointsList(h21,21 +offsRP, expert, !image);// expert NO image
+ fSDDhRecPointsTask++;
+
+ TH2F *h22 = new TH2F("SDDL4_Rec2Raw_2D","L4 RecPoints to Raws 2D",16,0.5,8.5,22,0.5,22.5); //position number 22
+ h22->GetXaxis()->SetTitle("[#Module L4 ]");
+ h22->GetYaxis()->SetTitle("#varphi[#Ladder L4]");
+ rv = fAliITSQADataMakerRec->Add2RecPointsList(h22,22 +offsRP, expert, !image);// expert NO image
+ fSDDhRecPointsTask++;
+
+ hMax = 0.3;
+ TH1F *r2RL3 = new TH1F("SDDL3_Rec2Raw","L3 RecPoints to Raws ratio",150,0.,hMax);
+ rv = fAliITSQADataMakerRec->Add2RecPointsList(r2RL3,fSDDhRecPointsTask+offsRP, expert, !image); // 23
+ fSDDhRecPointsTask++;
+
+ TH1F *r2RL4 = new TH1F("SDDL4_Rec2Raw","L4 RecPoints to Raws ratio",150,0.,hMax);
+ rv = fAliITSQADataMakerRec->Add2RecPointsList(r2RL4,fSDDhRecPointsTask+offsRP, expert, !image); // 24
+ fSDDhRecPointsTask++;
+
+ TH1F *dedxL3 = new TH1F("SDDL3_dedx","L3 dE/dX",100,0.,1.);
+ rv = fAliITSQADataMakerRec->Add2RecPointsList(dedxL3,fSDDhRecPointsTask+offsRP, expert, !image); // 25
+ fSDDhRecPointsTask++;
+
+ TH1F *dedxL4 = new TH1F("SDDL4_dedx","L4 dE/dX",100,0.,1.);
+ rv = fAliITSQADataMakerRec->Add2RecPointsList(dedxL4,fSDDhRecPointsTask+offsRP, expert, !image); // 26
+ fSDDhRecPointsTask++;
+
+
+ TH1F *hsummarydatarp = new TH1F("SDDRecPointCheck","SDDRecPointCheck",50,-0.5,49.5);//27 summary of recpoint checks
+ hsummarydatarp->GetXaxis()->SetLabelSize(0.02);
+ hsummarydatarp->GetXaxis()->SetTickLength(0.01);
+ hsummarydatarp->GetXaxis()->SetNdivisions(110);
+ hsummarydatarp->GetXaxis()->SetTicks("-");
+ hsummarydatarp->GetYaxis()->SetLabelSize(0.02);
+ hsummarydatarp->GetYaxis()->SetTitleSize(0.02);
+ hsummarydatarp->GetYaxis()->SetTitleOffset(1.5);
+ hsummarydatarp->GetYaxis()->SetTitle("#events(norm) or #modules (m) or #drift regions (dr)");
+ hsummarydatarp->SetStats(0);
+ hsummarydatarp->SetMaximum(272);
+
+ hsummarydatarp->SetOption("text bar1");
+ hsummarydatarp->SetBarOffset(0.05);
+ hsummarydatarp->SetBarWidth(0.95);
+ hsummarydatarp->SetFillColor(32);
+ hsummarydatarp->SetMinimum(0.);
+
+ //information about the events
+ hsummarydatarp->GetXaxis()->SetBinLabel(1,"Events");
+ hsummarydatarp->GetXaxis()->SetBinLabel(2,"Ent_NORM");
+ hsummarydatarp->GetXaxis()->SetBinLabel(3,"Ent_NORML3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(4,"Ent_NORML4");
+ //all
+
+ hsummarydatarp->GetXaxis()->SetBinLabel(5, "m_act");
+ hsummarydatarp->GetXaxis()->SetBinLabel(6, "m_fil");
+ hsummarydatarp->GetXaxis()->SetBinLabel(7, "dr_act");
+ hsummarydatarp->GetXaxis()->SetBinLabel(8, "dr_fil");
+ hsummarydatarp->GetXaxis()->SetBinLabel(9, "m_exc");
+ hsummarydatarp->GetXaxis()->SetBinLabel(10,"m_emp");
+ hsummarydatarp->GetXaxis()->SetBinLabel(11,"dr_exc");
+ hsummarydatarp->GetXaxis()->SetBinLabel(12,"dr_emp");
+ hsummarydatarp->GetXaxis()->SetBinLabel(13,"m_exc-act");
+ hsummarydatarp->GetXaxis()->SetBinLabel(14,"m_act-emp");
+ hsummarydatarp->GetXaxis()->SetBinLabel(15,"dr_exc-act");
+ hsummarydatarp->GetXaxis()->SetBinLabel(16,"dr_act-emp");
+ hsummarydatarp->GetXaxis()->SetBinLabel(17,"m_overth");
+ hsummarydatarp->GetXaxis()->SetBinLabel(18,"dr_overth");
+
+ //l3
+
+ hsummarydatarp->GetXaxis()->SetBinLabel(19,"m_actl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(20,"m_fill3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(21,"dr_actl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(22,"dr_fill3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(23,"m_excl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(24,"m_empl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(25,"dr_excl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(26,"dr_empl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(27,"m_exc-actl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(28,"m_act-empl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(29,"dr_exc-actl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(30,"dr_act-empl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(31,"meanch_l3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(32,"meanrad_l3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(33,"m_overthl3");
+ hsummarydatarp->GetXaxis()->SetBinLabel(34,"dr_overthl3");
+
+ //l4
+
+ hsummarydatarp->GetXaxis()->SetBinLabel(35,"m_actl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(36,"m_fill4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(37,"dr_actl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(38,"dr_fill4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(39,"m_excl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(40,"m_empl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(41,"dr_excl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(42,"dr_empl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(43,"m_exc-actl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(44,"m_act-empl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(45,"dr_exc-actl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(46,"dr_act-empl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(47,"meanch_l4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(48,"meanrad_l4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(49,"m_overthl4");
+ hsummarydatarp->GetXaxis()->SetBinLabel(50,"dr_overthl4");
+
+ hsummarydatarp->GetXaxis()->LabelsOption("v");
+
+ rv = fAliITSQADataMakerRec->Add2RecPointsList(hsummarydatarp,fSDDhRecPointsTask+offsRP, !expert, image);// No expert image
+
+
+
+ fSDDhRecPointsTask++;
+
+ fOnlineOffsetRecPoints = fSDDhRecPointsTask;