@@ -166,27 +166,27 @@ void TaskFT0TOF::initialize(o2::framework::InitContext& /*ctx*/)
166166 mHistDeltatPi [i][j] = new TH1F (Form (" DeltatPi_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str (), evtimetitle[j].c_str ()), 500 , -5000 , 5000 );
167167 mHistDeltatKa [i][j] = new TH1F (Form (" DeltatKa_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;t_{TOF} - t_{exp}^{K} (ps)" , title[i].c_str (), evtimetitle[j].c_str ()), 500 , -5000 , 5000 );
168168 mHistDeltatPr [i][j] = new TH1F (Form (" DeltatPr_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;t_{TOF} - t_{exp}^{p} (ps)" , title[i].c_str (), evtimetitle[j].c_str ()), 500 , -5000 , 5000 );
169- mHistDeltatPiPt [i][j] = new TH2F (Form (" DeltatPi_Pt_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p}_{T} (GeV/#it{c});t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str (), evtimetitle[j].c_str ()), 1000 , 0 ., 20 ., 500 , -5000 , 5000 );
170- mHistDeltatKaPt [i][j] = new TH2F (Form (" DeltatKa_Pt_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p}_{T} (GeV/#it{c});t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str (), evtimetitle[j].c_str ()), 1000 , 0 ., 20 ., 500 , -5000 , 5000 );
171- mHistDeltatPrPt [i][j] = new TH2F (Form (" DeltatPr_Pt_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p}_{T} (GeV/#it{c});t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str (), evtimetitle[j].c_str ()), 1000 , 0 ., 20 ., 500 , -5000 , 5000 );
169+ mHistDeltatPiPt [i][j] = new TH2F (Form (" DeltatPi_Pt_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p}_{T} (GeV/#it{c});t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str (), evtimetitle[j].c_str ()), 100 , 0 ., 10 ., 500 , -5000 , 5000 );
170+ mHistDeltatKaPt [i][j] = new TH2F (Form (" DeltatKa_Pt_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p}_{T} (GeV/#it{c});t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str (), evtimetitle[j].c_str ()), 100 , 0 ., 10 ., 500 , -5000 , 5000 );
171+ mHistDeltatPrPt [i][j] = new TH2F (Form (" DeltatPr_Pt_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p}_{T} (GeV/#it{c});t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str (), evtimetitle[j].c_str ()), 100 , 0 ., 10 ., 500 , -5000 , 5000 );
172172 mHistMass [i][j] = new TH1F (Form (" HadronMasses_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;M (GeV/#it{c}^{2})" , title[i].c_str (), evtimetitle[j].c_str ()), 1000 , 0 , 3 .);
173- mHistMassvsP [i][j] = new TH2F (Form (" HadronMassesvsP_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p} (GeV/#it{c});M (GeV/#it{c}^{2})" , title[i].c_str (), evtimetitle[j].c_str ()), 1000 , 0 ., 5 , 1000 , 0 , 3 .);
174- mHistBetavsP [i][j] = new TH2F (Form (" BetavsP_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p} (GeV/#it{c});TOF #beta" , title[i].c_str (), evtimetitle[j].c_str ()), 1000 , 0 ., 5 , 1000 , 0 ., 1.5 );
173+ mHistMassvsP [i][j] = new TH2F (Form (" HadronMassesvsP_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p} (GeV/#it{c});M (GeV/#it{c}^{2})" , title[i].c_str (), evtimetitle[j].c_str ()), 100 , 0 ., 5 , 500 , 0 , 3 .);
174+ mHistBetavsP [i][j] = new TH2F (Form (" BetavsP_%s_t0%s" , title[i].c_str (), evtimetitle[j].c_str ()), Form (" tracks: %s , evTime: %s;#it{p} (GeV/#it{c});TOF #beta" , title[i].c_str (), evtimetitle[j].c_str ()), 100 , 0 ., 5 , 500 , 0 ., 1.5 );
175175 }
176- mHistDeltatPiEvTimeRes [i] = new TH2F (Form (" DeltatPiEvtimeRes_%s" , title[i].c_str ()), Form (" tracks %s, 1.5 < p < 1.6 GeV/#it{c};TOF event time resolution (ps);t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str ()), 200 , 0 ., 200 , 500 , -5000 , 5000 );
177- mHistDeltatPiEvTimeMult [i] = new TH2F (Form (" DeltatPiEvTimeMult_%s" , title[i].c_str ()), Form (" tracks %s, 1.5 < p < 1.6 GeV/#it{c};TOF multiplicity; t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str ()), 100 , 0 ., 100 , 500 , -5000 , 5000 );
176+ mHistDeltatPiEvTimeRes [i] = new TH2F (Form (" DeltatPiEvtimeRes_%s" , title[i].c_str ()), Form (" tracks %s, 1.5 < p < 1.6 GeV/#it{c};TOF event time resolution (ps);t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str ()), 100 , 0 ., 200 , 500 , -5000 , 5000 );
177+ mHistDeltatPiEvTimeMult [i] = new TH2F (Form (" DeltatPiEvTimeMult_%s" , title[i].c_str ()), Form (" tracks %s, 1.5 < p < 1.6 GeV/#it{c};TOF multiplicity; t_{TOF} - t_{exp}^{#pi} (ps)" , title[i].c_str ()), 200 , 0 ., 200 , 500 , -5000 , 5000 );
178178 }
179179 mHistEvTimeResEvTimeMult = new TH2F (" EvTimeResEvTimeMult" , " 1.5 < p < 1.6 GeV/#it{c};TOF multiplicity;TOF event time resolution (ps)" , 100 , 0 ., 100 , 200 , 0 , 200 );
180180 mHistEvTimeTOF = new TH1F (" EvTimeTOF" , " t_{0}^{TOF};t_{0}^{TOF} (ps);Counts" , 1000 , -5000 ., +5000 );
181- mHistEvTimeTOFVsFT0AC = new TH2F (" EvTimeTOFVsFT0AC" , " t_{0}^{FT0AC} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0AC} w.r.t. BC (ps)" , 1000 , -5000 ., +5000 , 1000 , -5000 ., +5000 );
182- mHistEvTimeTOFVsFT0A = new TH2F (" EvTimeTOFVsFT0A" , " t_{0}^{FT0A} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0A} w.r.t. BC (ps)" , 1000 , -5000 ., +5000 , 1000 , -5000 ., +5000 );
183- mHistEvTimeTOFVsFT0C = new TH2F (" EvTimeTOFVsFT0C" , " t_{0}^{FT0C} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0C} w.r.t. BC (ps)" , 1000 , -5000 ., +5000 , 1000 , -5000 ., +5000 );
181+ mHistEvTimeTOFVsFT0AC = new TH2F (" EvTimeTOFVsFT0AC" , " t_{0}^{FT0AC} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0AC} w.r.t. BC (ps)" , 200 , -2000 ., +2000 , 200 , -2000 ., +2000 );
182+ mHistEvTimeTOFVsFT0A = new TH2F (" EvTimeTOFVsFT0A" , " t_{0}^{FT0A} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0A} w.r.t. BC (ps)" , 200 , -2000 ., +2000 , 200 , -2000 ., +2000 );
183+ mHistEvTimeTOFVsFT0C = new TH2F (" EvTimeTOFVsFT0C" , " t_{0}^{FT0C} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0C} w.r.t. BC (ps)" , 200 , -2000 ., +2000 , 200 , -2000 ., +2000 );
184184 mHistDeltaEvTimeTOFVsFT0AC = new TH1F (" DeltaEvTimeTOFVsFT0AC" , " ;t_{0}^{TOF} - t_{0}^{FT0AC} (ps)" , 200 , -2000 ., +2000 );
185185 mHistDeltaEvTimeTOFVsFT0A = new TH1F (" DeltaEvTimeTOFVsFT0A" , " ;t_{0}^{TOF} - t_{0}^{FT0A} (ps)" , 200 , -2000 ., +2000 );
186186 mHistDeltaEvTimeTOFVsFT0C = new TH1F (" DeltaEvTimeTOFVsFT0C" , " ;t_{0}^{TOF} - t_{0}^{FT0C} (ps)" , 200 , -2000 ., +2000 );
187- mHistEvTimeTOFVsFT0ACSameBC = new TH2F (" EvTimeTOFVsFT0ACSameBC" , " t_{0}^{FT0AC} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0AC} w.r.t. BC (ps)" , 1000 , -5000 ., +5000 , 1000 , -5000 ., +5000 );
188- mHistEvTimeTOFVsFT0ASameBC = new TH2F (" EvTimeTOFVsFT0ASameBC" , " t_{0}^{FT0A} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0A} w.r.t. BC (ps)" , 1000 , -5000 ., +5000 , 1000 , -5000 ., +5000 );
189- mHistEvTimeTOFVsFT0CSameBC = new TH2F (" EvTimeTOFVsFT0CSameBC" , " t_{0}^{FT0C} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0C} w.r.t. BC (ps)" , 1000 , -5000 ., +5000 , 1000 , -5000 ., +5000 );
187+ mHistEvTimeTOFVsFT0ACSameBC = new TH2F (" EvTimeTOFVsFT0ACSameBC" , " t_{0}^{FT0AC} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0AC} w.r.t. BC (ps)" , 200 , -2000 ., +2000 , 200 , -2000 ., +2000 );
188+ mHistEvTimeTOFVsFT0ASameBC = new TH2F (" EvTimeTOFVsFT0ASameBC" , " t_{0}^{FT0A} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0A} w.r.t. BC (ps)" , 200 , -2000 ., +2000 , 200 , -2000 ., +2000 );
189+ mHistEvTimeTOFVsFT0CSameBC = new TH2F (" EvTimeTOFVsFT0CSameBC" , " t_{0}^{FT0C} vs t_{0}^{TOF} w.r.t. BC;t_{0}^{TOF} w.r.t. BC (ps);t_{0}^{FT0C} w.r.t. BC (ps)" , 200 , -2000 ., +2000 , 200 , -2000 ., +2000 );
190190 mHistDeltaEvTimeTOFVsFT0ACSameBC = new TH1F (" DeltaEvTimeTOFVsFT0ACSameBC" , " ;t_{0}^{TOF} - t_{0}^{FT0AC} (ps)" , 200 , -2000 ., +2000 );
191191 mHistDeltaEvTimeTOFVsFT0ASameBC = new TH1F (" DeltaEvTimeTOFVsFT0ASameBC" , " ;t_{0}^{TOF} - t_{0}^{FT0A} (ps)" , 200 , -2000 ., +2000 );
192192 mHistDeltaEvTimeTOFVsFT0CSameBC = new TH1F (" DeltaEvTimeTOFVsFT0CSameBC" , " ;t_{0}^{TOF} - t_{0}^{FT0C} (ps)" , 200 , -2000 ., +2000 );
@@ -709,7 +709,11 @@ void TaskFT0TOF::processEvent(const std::vector<MyTrack>& tracks, const std::vec
709709 }
710710 if (track.getPt () > 1.5 && track.getPt () < 1.6 ) {
711711 mHistDeltatPiEvTimeRes [i]->Fill (mEvTimeRes , deltatpi[0 ]);
712- mHistDeltatPiEvTimeMult [i]->Fill (mMultiplicity , deltatpi[0 ]);
712+ if (mMultiplicity < 200 ) {
713+ mHistDeltatPiEvTimeMult [i]->Fill (mMultiplicity , deltatpi[0 ]);
714+ } else {
715+ mHistDeltatPiEvTimeMult [i]->Fill (199 , deltatpi[0 ]);
716+ }
713717 }
714718 }
715719 }
0 commit comments