@@ -171,6 +171,7 @@ struct nucleiInJets {
171171 ConfigurableAxis binsMassDe{" binsMassDe" , {180 , -1.8 , 1 .8f }, " " };
172172 ConfigurableAxis binsMassTr{" binsMassTr" , {250 , -2.5 , 2 .5f }, " " };
173173 ConfigurableAxis binsMassHe{" binsMassHe" , {300 , -3 ., 3 .f }, " " };
174+ ConfigurableAxis ptAxisConf{" ptAxisConf" , {50 , 0 ., 5 .f }, " " };
174175
175176 ConfigurableAxis binsPtZHe{" binsPtZHe" , {VARIABLE_WIDTH, 0.5 , 0.625 , 0.75 , 0.875 , 1.0 , 1.125 , 1.25 , 1.375 , 1.5 , 1.625 , 1.75 , 1.875 , 2.0 , 2.25 , 2.5 , 3.0 , 3.5 , 4.0 }, " " };
176177
@@ -221,7 +222,8 @@ struct nucleiInJets {
221222 if (doprocessJetTracksData && doprocessJetTracksDataLfPid) {
222223 LOGP (fatal, " only one process function should be enabled!!!" );
223224 }
224- const AxisSpec PtAxis = {100 , 0 , 10.0 };
225+ jetHist.print ();
226+ // const AxisSpec PtAxis = {100, 0, 10.0};
225227 const AxisSpec PtJetAxis = {100 , 0 , 100.0 };
226228 const AxisSpec MultAxis = {100 , 0 , 100 };
227229 const AxisSpec dRAxis = {100 , 0 , 3.6 };
@@ -238,6 +240,7 @@ struct nucleiInJets {
238240 const AxisSpec massDeAxis{binsMassDe, " " };
239241 const AxisSpec massTrAxis{binsMassTr, " " };
240242 const AxisSpec massHeAxis{binsMassHe, " " };
243+ const AxisSpec PtAxis{ptAxisConf, " " };
241244
242245 jetHist.add (" hNEvents" , " hNEvents" , {HistType::kTH1D , {{6 , 0 .f , 6 .f }}});
243246 jetHist.get <TH1>(HIST (" hNEvents" ))->GetXaxis ()->SetBinLabel (1 , " All" );
@@ -561,9 +564,9 @@ struct nucleiInJets {
561564 // tracksInc/dcaxy/rec histograms for each particle type
562565 std::vector<std::string> particles = {" proton" , " antiProton" , " deuteron" , " antiDeuteron" , " triton" , " antiTriton" , " helium" , " antiHelium" };
563566 for (const auto & particle : particles) {
564- jetHist.add <TH3>((" tracksInc/dcaxy/rec/" + particle + " /tpcPtVsDcaxy3D" ).c_str (), " pT vs Dcaxy vs Centrality" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {100 , 0 , 100 }, dcaxyAxis});
565- jetHist.add <TH3>((" tracksInc/dcaxy/rec/" + particle + " /tpcPtVsDcaxy3DPIDVeto" ).c_str (), " pT vs Dcaxy vs Centrality (PID Veto)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {100 , 0 , 100 }, dcaxyAxis});
566- jetHist.add <TH3>((" tracksInc/dcaxy/rec/" + particle + " /tpcPtVsDcaxy3DPIDTOF" ).c_str (), " pT vs Dcaxy vs Centrality (PID TOF)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {100 , 0 , 100 }, dcaxyAxis});
567+ jetHist.add <TH3>((" tracksInc/dcaxy/rec/" + particle + " /tpcPtVsDcaxy3D" ).c_str (), " pT vs Dcaxy vs Centrality" , HistType::kTH3F , {{PtAxis }, {100 , 0 , 100 }, dcaxyAxis});
568+ jetHist.add <TH3>((" tracksInc/dcaxy/rec/" + particle + " /tpcPtVsDcaxy3DPIDVeto" ).c_str (), " pT vs Dcaxy vs Centrality (PID Veto)" , HistType::kTH3F , {{PtAxis }, {100 , 0 , 100 }, dcaxyAxis});
569+ jetHist.add <TH3>((" tracksInc/dcaxy/rec/" + particle + " /tpcPtVsDcaxy3DPIDTOF" ).c_str (), " pT vs Dcaxy vs Centrality (PID TOF)" , HistType::kTH3F , {{PtAxis }, {100 , 0 , 100 }, dcaxyAxis});
567570 }
568571
569572 if (isMC) {
@@ -577,10 +580,10 @@ struct nucleiInJets {
577580 jetHist.get <TH1>(HIST (" recInc/eventStat" ))->GetXaxis ()->SetBinLabel (6 , " OccupancySel" );
578581
579582 jetHist.add <TH2>(" recInc/vertexZ" , " vertexZ (inclusive)" , HistType::kTH2F , {{vzAxis}, {CentAxis}});
580- jetHist.add <TH3>(" recInc/pt/PtParticleTypeTPC" , " Pt vs ParticleType vs Centrality (TPC)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }});
581- jetHist.add <TH3>(" recInc/pt/PtParticleTypeTPCTOF" , " Pt vs ParticleType vs Centrality (TPC+TOF)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }});
582- jetHist.add <TH3>(" recInc/pt/PtParticleTypeTPCTOFVeto" , " Pt vs ParticleType vs Centrality (TPC+TOF Veto)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }});
583- jetHist.add <TH3>(" genInc/pt/PtParticleType" , " Pt vs ParticleType vs Centrality (gen)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }});
583+ jetHist.add <TH3>(" recInc/pt/PtParticleTypeTPC" , " Pt vs ParticleType vs Centrality (TPC)" , HistType::kTH3F , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }});
584+ jetHist.add <TH3>(" recInc/pt/PtParticleTypeTPCTOF" , " Pt vs ParticleType vs Centrality (TPC+TOF)" , HistType::kTH3F , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }});
585+ jetHist.add <TH3>(" recInc/pt/PtParticleTypeTPCTOFVeto" , " Pt vs ParticleType vs Centrality (TPC+TOF Veto)" , HistType::kTH3F , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }});
586+ jetHist.add <TH3>(" genInc/pt/PtParticleType" , " Pt vs ParticleType vs Centrality (gen)" , HistType::kTH3F , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }});
584587
585588 // Event and signal loss analysis histograms (inclusive)
586589 jetHist.add (" eventLoss/hEventStatistics" , " Event Statistics for Loss Analysis" , kTH1F , {{10 , 0 .f , 10 .f }});
@@ -594,16 +597,16 @@ struct nucleiInJets {
594597 jetHist.get <TH1>(HIST (" eventLoss/hEventStatistics" ))->GetXaxis ()->SetBinLabel (8 , " EvSelPassedRecINELgt0" );
595598
596599 // Signal loss histograms (only the ones that are actually used)
597- jetHist.add <TH3>(" eventLoss/signalLoss/h3GenParticlesPtVsEtaVsCent_INELgt0" , " Generated Particles p_{T} vs #eta vs Centrality" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {100 , -1 .5f , 1 .5f }, {100 , 0 , 100 }});
598- jetHist.add <TH3>(" eventLoss/signalLoss/h3GenParticleTypeVsPtVsCent_INELgt0" , " Generated Particle Type vs p_{T} vs Centrality" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }});
599- jetHist.add <TH3>(" eventLoss/signalLoss/h3GenParticlesPtVsEtaVsCent_TrueINELgt0" , " Generated Particles p_{T} vs #eta vs Centrality (INEL>0)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {100 , -1 .5f , 1 .5f }, {100 , 0 , 100 }});
600- jetHist.add <TH3>(" eventLoss/signalLoss/h3GenParticleTypeVsPtVsCent_TrueINELgt0" , " Generated Particle Type vs p_{T} vs Centrality (INEL>0)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }});
600+ jetHist.add <TH3>(" eventLoss/signalLoss/h3GenParticlesPtVsEtaVsCent_INELgt0" , " Generated Particles p_{T} vs #eta vs Centrality" , HistType::kTH3F , {{PtAxis }, {100 , -1 .5f , 1 .5f }, {100 , 0 , 100 }});
601+ jetHist.add <TH3>(" eventLoss/signalLoss/h3GenParticleTypeVsPtVsCent_INELgt0" , " Generated Particle Type vs p_{T} vs Centrality" , HistType::kTH3F , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }});
602+ jetHist.add <TH3>(" eventLoss/signalLoss/h3GenParticlesPtVsEtaVsCent_TrueINELgt0" , " Generated Particles p_{T} vs #eta vs Centrality (INEL>0)" , HistType::kTH3F , {{PtAxis }, {100 , -1 .5f , 1 .5f }, {100 , 0 , 100 }});
603+ jetHist.add <TH3>(" eventLoss/signalLoss/h3GenParticleTypeVsPtVsCent_TrueINELgt0" , " Generated Particle Type vs p_{T} vs Centrality (INEL>0)" , HistType::kTH3F , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }});
601604
602- jetHist.add <TH3>(" recInc/eff/tpcTrack3D" , " Pt vs ParticleType vs Centrality (tpc)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }});
603- jetHist.add <TH3>(" recInc/eff/tpcTofTrack3D" , " Pt vs ParticleType vs Centrality (tpc-tof)" , HistType::kTH3F , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }});
605+ jetHist.add <TH3>(" recInc/eff/tpcTrack3D" , " Pt vs ParticleType vs Centrality (tpc)" , HistType::kTH3F , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }});
606+ jetHist.add <TH3>(" recInc/eff/tpcTofTrack3D" , " Pt vs ParticleType vs Centrality (tpc-tof)" , HistType::kTH3F , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }});
604607
605- jetHist.add <THnSparse>(" recInc/dcaxy/rec/tpcPtVsDcaxy3D" , " pT(p) vs ParticleType (p) vs Dcaxy" , HistType::kTHnSparseF , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }, dcaxyAxis, {4 , 0 , 4 }}); // pt, parttype, cent, dcaxy, partOrigin
606- jetHist.add <THnSparse>(" recInc/dcaxy/rec/tpcPtVsDcaxy3DPIDselected" , " pT(p) vs ParticleType (p) vs Dcaxy" , HistType::kTHnSparseF , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }, {100 , 0 , 100 }, dcaxyAxis, {4 , 0 , 4 }}); // pt, parttype, cent, dcaxy, partOrigin
608+ jetHist.add <THnSparse>(" recInc/dcaxy/rec/tpcPtVsDcaxy3D" , " pT(p) vs ParticleType (p) vs Dcaxy" , HistType::kTHnSparseF , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }, dcaxyAxis, {4 , 0 , 4 }}); // pt, parttype, cent, dcaxy, partOrigin
609+ jetHist.add <THnSparse>(" recInc/dcaxy/rec/tpcPtVsDcaxy3DPIDselected" , " pT(p) vs ParticleType (p) vs Dcaxy" , HistType::kTHnSparseF , {{PtAxis }, {14 , -7 , 7 }, {100 , 0 , 100 }, dcaxyAxis, {4 , 0 , 4 }}); // pt, parttype, cent, dcaxy, partOrigin
607610
608611 // inside jet
609612 jetHist.add <TH3>(" tracks/mc/proton/h3PtVsProtonNSigmaTPCVsPtJet_jet" , " pT(p) vs NSigmaTPC (p) vs jet pT; #it{p}_{T} (GeV/#it{c}; NSigmaTPC; p^{jet}_{T}" , HistType::kTH3F , {{PtAxis}, {200 , -10 , 10 }, {PtJetAxis}});
@@ -673,10 +676,10 @@ struct nucleiInJets {
673676 }
674677
675678 // PartilceJet-constituents
676- jetHist.add <TH3>(" mcpJet/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
679+ jetHist.add <TH3>(" mcpJet/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
677680 // detectorJet-constituents
678- jetHist.add <TH3>(" mcdJet/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
679- jetHist.add <TH2>(" mcdJet/pt/perpCone/PtParticleType" , " Pt (p) vs particletype" , HistType::kTH2D , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
681+ jetHist.add <TH3>(" mcdJet/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
682+ jetHist.add <TH2>(" mcdJet/pt/perpCone/PtParticleType" , " Pt (p) vs particletype" , HistType::kTH2D , {{PtAxis }, {14 , -7 , 7 }});
680683
681684 jetHist.add <TH1>(" mcpJet/hJetPt" , " Pt (jet)" , HistType::kTH1F , {{100 , 0 .f , 50 .f }});
682685 jetHist.add <TH1>(" mcpJet/hJetEta" , " Eta (jet)" , HistType::kTH1F , {{100 , 1.5 , 1.5 }});
@@ -699,25 +702,25 @@ struct nucleiInJets {
699702 // ///////
700703 jetHist.add <TH1>(" recmatched/hRecJetPt" , " matched jet pT (Rec level);#it{p}_{T,jet part} (GeV/#it{c}); #it{p}_{T,jet part} - #it{p}_{T,jet det}" , HistType::kTH1F , {{100 , 0 ., 100 .}});
701704 jetHist.add <TH1>(" recmatched/hGenJetPt" , " matched jet pT (Rec level);#it{p}_{T,jet part} (GeV/#it{c}); #it{p}_{T,jet part} - #it{p}_{T,jet det}" , HistType::kTH1F , {{100 , 0 ., 100 .}});
702- jetHist.add <TH3>(" recmatched/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
703-
704- jetHist.add <TH3>(" eff/recmatched/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
705- jetHist.add <TH3>(" eff/recmatched/mcC/pt/PtParticleType" , " Pt (pt, rec) vs Pt (pt, true) vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
706- jetHist.add <TH3>(" eff/recmatched/mcCSpectra/pt/PtParticleType" , " Pt (pt) vs Pt (pt, true) vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
707- jetHist.add <TH3>(" eff/recmatched/pt/PtParticleTypeTPC" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
708- jetHist.add <TH3>(" eff/recmatched/pt/PtParticleTypeTOF" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
709- jetHist.add <TH3>(" eff/recmatched/pt/PtParticleTypeTPCTOF" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
710- jetHist.add <TH3>(" eff/recmatched/pt/PtParticleTypeTPCTOFVeto" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
711-
712- jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleType" , " Pt (p) vs particletype" , HistType::kTH2D , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
713- jetHist.add <TH3>(" eff/recmatched/perpCone/mcC/pt/PtParticleType" , " Pt (rec) vs Pt (true) vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
714- jetHist.add <TH3>(" eff/recmatched/perpCone/mcCSpectra/pt/PtParticleType" , " Pt (rec) vs Pt (true) vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
715- jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleTypeTPC" , " Pt (p) vs particletype" , HistType::kTH2D , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
716- jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleTypeTOF" , " Pt (p) vs particletype" , HistType::kTH2D , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
717- jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleTypeTPCTOF" , " Pt (p) vs particletype" , HistType::kTH2D , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
718- jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleTypeTPCTOFVeto" , " Pt (p) vs particletype" , HistType::kTH2D , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
719- jetHist.add <TH3>(" eff/recmatched/gen/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
720- jetHist.add <TH2>(" eff/recmatched/gen/perpCone/pt/PtParticleType" , " Pt (p) vs particletype" , HistType::kTH2D , {{100 , 0 . f , 10 . f }, {14 , -7 , 7 }});
705+ jetHist.add <TH3>(" recmatched/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
706+
707+ jetHist.add <TH3>(" eff/recmatched/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
708+ jetHist.add <TH3>(" eff/recmatched/mcC/pt/PtParticleType" , " Pt (pt, rec) vs Pt (pt, true) vs particletype" , HistType::kTH3D , {{PtAxis }, {PtAxis }, {14 , -7 , 7 }});
709+ jetHist.add <TH3>(" eff/recmatched/mcCSpectra/pt/PtParticleType" , " Pt (pt) vs Pt (pt, true) vs particletype" , HistType::kTH3D , {{PtAxis }, {PtAxis }, {14 , -7 , 7 }});
710+ jetHist.add <TH3>(" eff/recmatched/pt/PtParticleTypeTPC" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
711+ jetHist.add <TH3>(" eff/recmatched/pt/PtParticleTypeTOF" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
712+ jetHist.add <TH3>(" eff/recmatched/pt/PtParticleTypeTPCTOF" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
713+ jetHist.add <TH3>(" eff/recmatched/pt/PtParticleTypeTPCTOFVeto" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
714+
715+ jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleType" , " Pt (p) vs particletype" , HistType::kTH2D , {{PtAxis }, {14 , -7 , 7 }});
716+ jetHist.add <TH3>(" eff/recmatched/perpCone/mcC/pt/PtParticleType" , " Pt (rec) vs Pt (true) vs particletype" , HistType::kTH3D , {{PtAxis }, {PtAxis }, {14 , -7 , 7 }});
717+ jetHist.add <TH3>(" eff/recmatched/perpCone/mcCSpectra/pt/PtParticleType" , " Pt (rec) vs Pt (true) vs particletype" , HistType::kTH3D , {{PtAxis }, {PtAxis }, {14 , -7 , 7 }});
718+ jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleTypeTPC" , " Pt (p) vs particletype" , HistType::kTH2D , {{PtAxis }, {14 , -7 , 7 }});
719+ jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleTypeTOF" , " Pt (p) vs particletype" , HistType::kTH2D , {{PtAxis }, {14 , -7 , 7 }});
720+ jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleTypeTPCTOF" , " Pt (p) vs particletype" , HistType::kTH2D , {{PtAxis }, {14 , -7 , 7 }});
721+ jetHist.add <TH2>(" eff/recmatched/perpCone/pt/PtParticleTypeTPCTOFVeto" , " Pt (p) vs particletype" , HistType::kTH2D , {{PtAxis }, {14 , -7 , 7 }});
722+ jetHist.add <TH3>(" eff/recmatched/gen/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
723+ jetHist.add <TH2>(" eff/recmatched/gen/perpCone/pt/PtParticleType" , " Pt (p) vs particletype" , HistType::kTH2D , {{PtAxis }, {14 , -7 , 7 }});
721724 // gen matched
722725 jetHist.add <TH2>(" genmatched/hRecMatchedJetPt" , " matched jet pT (Rec level);#it{p}_{T,jet part} (GeV/#it{c}); #it{p}_{T,jet part} - #it{p}_{T,jet det}" , HistType::kTH2F , {{100 , 0 ., 100 .}, {400 , -20 ., 20 .}});
723726 jetHist.add <TH2>(" genmatched/hRecMatchedVsGenJetPt" , " matched jet pT (Rec level);#it{p}_{T,jet det}; #it{p}_{T,jet part} (GeV/#it{c})" , HistType::kTH2F , {{100 , 0 ., 100 .}, {100 , 0 ., 100 .}});
@@ -732,8 +735,9 @@ struct nucleiInJets {
732735 jetHist.add <TH1>(" genmatched/hRecJetWithGenPt" , " matched jet pT (Rec level);#it{p}_{T,jet part} (GeV/#it{c}); #it{p}_{T,jet part} - #it{p}_{T,jet det}" , HistType::kTH1F , {{100 , 0 ., 100 .}});
733736 jetHist.add <TH1>(" genmatched/hGenJetPtMatched" , " matched jet pT (Rec level);#it{p}_{T,jet part} (GeV/#it{c}); #it{p}_{T,jet part} - #it{p}_{T,jet det}" , HistType::kTH1F , {{100 , 0 ., 100 .}});
734737 jetHist.add <TH1>(" genmatched/leadingJet/hGenJetPtMatched" , " matched jet pT (Rec level);#it{p}_{T,jet part} (GeV/#it{c}); #it{p}_{T,jet part} - #it{p}_{T,jet det}" , HistType::kTH1F , {{100 , 0 ., 100 .}});
735- jetHist.add <TH3>(" genmatched/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{100 , 0 . f , 10 . f }, {2 , 0 , 2 }, {14 , -7 , 7 }});
738+ jetHist.add <TH3>(" genmatched/pt/PtParticleType" , " Pt (p) vs jetflag vs particletype" , HistType::kTH3D , {{PtAxis }, {2 , 0 , 2 }, {14 , -7 , 7 }});
736739 }
740+ jetHist.print ();
737741 }
738742
739743 template <typename BCType>
0 commit comments