@@ -196,36 +196,36 @@ struct Alice3Multicharm {
196196 bdtMCharm.initModel (bdt.localPath .value , bdt.enableOptimizations .value );
197197 }
198198
199- histos.add (" hBDTScore" , " hBDTScore" , kTH1D , {axisBDTScore});
200- histos.add (" hBDTScoreVsXiccMass" , " hBDTScoreVsXiccMass" , kTH2D , {axisXiccMass, axisBDTScore});
201- histos.add (" hBDTScoreVsXiccPt" , " hBDTScoreVsXiccPt" , kTH2D , {axisPt, axisBDTScore});
202- histos.add (" h3dBDTScore" , " h3dBDTScore" , kTH3D , {axisPt, axisXiccMass, axisBDTScore});
203- histos.add (" hDCAXicDaughters" , " hDCAXicDaughters" , kTH2D , {{axisBDTScore, axisDcaDaughters}});
204- histos.add (" hDCAXiccDaughters" , " hDCAXiccDaughters" , kTH2D , {{axisBDTScore, axisDcaDaughters}});
205- histos.add (" hDCAxyXi" , " hDCAxyXi" , kTH2D , {{axisBDTScore, axisDCA}});
206- histos.add (" hDCAzXi" , " hDCAzXi" , kTH2D , {{axisBDTScore, axisDCA}});
207- histos.add (" hDCAxyXic" , " hDCAxyXic" , kTH2D , {{axisBDTScore, axisDCA}});
208- histos.add (" hDCAzXic" , " hDCAzXic" , kTH2D , {{axisBDTScore, axisDCA}});
209- histos.add (" hDCAxyXicc" , " hDCAxyXicc" , kTH2D , {{axisBDTScore, axisDCA}});
210- histos.add (" hDCAzXicc" , " hDCAzXicc" , kTH2D , {{axisBDTScore, axisDCA}});
211- histos.add (" hDecayRadiusXic" , " hDecayRadiusXic" , kTH2D , {{axisBDTScore, axisRadius}});
212- histos.add (" hDecayRadiusXicc" , " hDecayRadiusXicc" , kTH2D , {{axisBDTScore, axisRadius}});
213- histos.add (" hDecayDistanceFromPVXic" , " hDecayDistanceFromPVXic" , kTH2D , {{axisBDTScore, axisDecayLength}});
214- histos.add (" hProperLengthXic" , " hProperLengthXic" , kTH2D , {{axisBDTScore, axisDecayLength}});
215- histos.add (" hProperLengthXicc" , " hProperLengthXicc" , kTH2D , {{axisBDTScore, axisDecayLength}});
216- histos.add (" hPi1cDCAxy" , " hPi1cDCAxy" , kTH2D , {{axisBDTScore, axisDCA}});
217- histos.add (" hPi1cDCAz" , " hPi1cDCAz" , kTH2D , {{axisBDTScore, axisDCA}});
218- histos.add (" hPi2cDCAxy" , " hPi2cDCAxy" , kTH2D , {{axisBDTScore, axisDCA}});
219- histos.add (" hPi2cDCAz" , " hPi2cDCAz" , kTH2D , {{axisBDTScore, axisDCA}});
220- histos.add (" hPiccDCAxy" , " hPiccDCAxy" , kTH2D , {{axisBDTScore, axisDCA}});
221- histos.add (" hPiccDCAz" , " hPiccDCAz" , kTH2D , {{axisBDTScore, axisDCA}});
222- histos.add (" hPi1cPt" , " hPi1cPt" , kTH2D , {{axisBDTScore, axisPt}});
223- histos.add (" hPi2cPt" , " hPi2cPt" , kTH2D , {{axisBDTScore, axisPt}});
224- histos.add (" hPiccPt" , " hPiccPt" , kTH2D , {{axisBDTScore, axisPt}});
225- histos.add (" hXiccMass" , " hXiccMass" , kTH2D , {{axisBDTScore, axisXiccMass}});
226- histos.add (" hXicMass" , " hXicMass" , kTH2D , {{axisBDTScore, axisXicMass}});
227- histos.add (" hXiccPt" , " hXiccPt" , kTH2D , {{axisBDTScore, axisPt}});
228- histos.add (" hXicPt" , " hXicPt" , kTH2D , {{axisBDTScore, axisPt}});
199+ histos.add (" BDT/ hBDTScore" , " hBDTScore" , kTH1D , {axisBDTScore});
200+ histos.add (" BDT/ hBDTScoreVsXiccMass" , " hBDTScoreVsXiccMass" , kTH2D , {axisXiccMass, axisBDTScore});
201+ histos.add (" BDT/ hBDTScoreVsXiccPt" , " hBDTScoreVsXiccPt" , kTH2D , {axisPt, axisBDTScore});
202+ histos.add (" BDT/ h3dBDTScore" , " h3dBDTScore" , kTH3D , {axisPt, axisXiccMass, axisBDTScore});
203+ histos.add (" BDT/ hDCAXicDaughters" , " hDCAXicDaughters" , kTH2D , {{axisBDTScore, axisDcaDaughters}});
204+ histos.add (" BDT/ hDCAXiccDaughters" , " hDCAXiccDaughters" , kTH2D , {{axisBDTScore, axisDcaDaughters}});
205+ histos.add (" BDT/ hDCAxyXi" , " hDCAxyXi" , kTH2D , {{axisBDTScore, axisDCA}});
206+ histos.add (" BDT/ hDCAzXi" , " hDCAzXi" , kTH2D , {{axisBDTScore, axisDCA}});
207+ histos.add (" BDT/ hDCAxyXic" , " hDCAxyXic" , kTH2D , {{axisBDTScore, axisDCA}});
208+ histos.add (" BDT/ hDCAzXic" , " hDCAzXic" , kTH2D , {{axisBDTScore, axisDCA}});
209+ histos.add (" BDT/ hDCAxyXicc" , " hDCAxyXicc" , kTH2D , {{axisBDTScore, axisDCA}});
210+ histos.add (" BDT/ hDCAzXicc" , " hDCAzXicc" , kTH2D , {{axisBDTScore, axisDCA}});
211+ histos.add (" BDT/ hDecayRadiusXic" , " hDecayRadiusXic" , kTH2D , {{axisBDTScore, axisRadius}});
212+ histos.add (" BDT/ hDecayRadiusXicc" , " hDecayRadiusXicc" , kTH2D , {{axisBDTScore, axisRadius}});
213+ histos.add (" BDT/ hDecayDistanceFromPVXic" , " hDecayDistanceFromPVXic" , kTH2D , {{axisBDTScore, axisDecayLength}});
214+ histos.add (" BDT/ hProperLengthXic" , " hProperLengthXic" , kTH2D , {{axisBDTScore, axisDecayLength}});
215+ histos.add (" BDT/ hProperLengthXicc" , " hProperLengthXicc" , kTH2D , {{axisBDTScore, axisDecayLength}});
216+ histos.add (" BDT/ hPi1cDCAxy" , " hPi1cDCAxy" , kTH2D , {{axisBDTScore, axisDCA}});
217+ histos.add (" BDT/ hPi1cDCAz" , " hPi1cDCAz" , kTH2D , {{axisBDTScore, axisDCA}});
218+ histos.add (" BDT/ hPi2cDCAxy" , " hPi2cDCAxy" , kTH2D , {{axisBDTScore, axisDCA}});
219+ histos.add (" BDT/ hPi2cDCAz" , " hPi2cDCAz" , kTH2D , {{axisBDTScore, axisDCA}});
220+ histos.add (" BDT/ hPiccDCAxy" , " hPiccDCAxy" , kTH2D , {{axisBDTScore, axisDCA}});
221+ histos.add (" BDT/ hPiccDCAz" , " hPiccDCAz" , kTH2D , {{axisBDTScore, axisDCA}});
222+ histos.add (" BDT/ hPi1cPt" , " hPi1cPt" , kTH2D , {{axisBDTScore, axisPt}});
223+ histos.add (" BDT/ hPi2cPt" , " hPi2cPt" , kTH2D , {{axisBDTScore, axisPt}});
224+ histos.add (" BDT/ hPiccPt" , " hPiccPt" , kTH2D , {{axisBDTScore, axisPt}});
225+ histos.add (" BDT/ hXiccMass" , " hXiccMass" , kTH2D , {{axisBDTScore, axisXiccMass}});
226+ histos.add (" BDT/ hXicMass" , " hXicMass" , kTH2D , {{axisBDTScore, axisXicMass}});
227+ histos.add (" BDT/ hXiccPt" , " hXiccPt" , kTH2D , {{axisBDTScore, axisPt}});
228+ histos.add (" BDT/ hXicPt" , " hXicPt" , kTH2D , {{axisBDTScore, axisPt}});
229229 }
230230 }
231231
@@ -260,37 +260,37 @@ struct Alice3Multicharm {
260260 float * probabilityMCharm = bdtMCharm.evalModel (inputFeatures);
261261 float bdtScore = probabilityMCharm[1 ];
262262
263- histos.fill (HIST (" hBDTScore" ), bdtScore);
264- histos.fill (HIST (" hBDTScoreVsXiccMass" ), xiccCand.xiccMass (), bdtScore);
265- histos.fill (HIST (" hBDTScoreVsXiccPt" ), xiccCand.xiccPt (), bdtScore);
266- histos.fill (HIST (" h3dBDTScore" ), xiccCand.xiccPt (), xiccCand.xiccMass (), bdtScore);
267- histos.fill (HIST (" hDCAXicDaughters" ), xiccCand.xiccPt (), bdtScore);
268- histos.fill (HIST (" hDCAXiccDaughters" ), xiccCand.xiccPt (), bdtScore);
269- histos.fill (HIST (" hDCAxyXi" ), xiccCand.xiccPt (), bdtScore);
270- histos.fill (HIST (" hDCAzXi" ), xiccCand.xiccPt (), bdtScore);
271- histos.fill (HIST (" hDCAxyXic" ), xiccCand.xiccPt (), bdtScore);
272- histos.fill (HIST (" hDCAzXic" ), xiccCand.xiccPt (), bdtScore);
273- histos.fill (HIST (" hDCAxyXicc" ), xiccCand.xiccPt (), bdtScore);
274- histos.fill (HIST (" hDCAzXicc" ), xiccCand.xiccPt (), bdtScore);
275- histos.fill (HIST (" hDecayRadiusXic" ), xiccCand.xiccPt (), bdtScore);
276- histos.fill (HIST (" hDecayRadiusXicc" ), xiccCand.xiccPt (), bdtScore);
277- histos.fill (HIST (" hDecayDistanceFromPVXic" ), xiccCand.xiccPt (), bdtScore);
278- histos.fill (HIST (" hProperLengthXic" ), xiccCand.xiccPt (), bdtScore);
279- histos.fill (HIST (" hProperLengthXicc" ), xiccCand.xiccPt (), bdtScore);
280- histos.fill (HIST (" hPi1cDCAxy" ), xiccCand.xiccPt (), bdtScore);
281- histos.fill (HIST (" hPi1cDCAz" ), xiccCand.xiccPt (), bdtScore);
282- histos.fill (HIST (" hPi2cDCAxy" ), xiccCand.xiccPt (), bdtScore);
283- histos.fill (HIST (" hPi2cDCAz" ), xiccCand.xiccPt (), bdtScore);
284- histos.fill (HIST (" hPiccDCAxy" ), xiccCand.xiccPt (), bdtScore);
285- histos.fill (HIST (" hPiccDCAz" ), xiccCand.xiccPt (), bdtScore);
286- histos.fill (HIST (" hPi1cPt" ), xiccCand.xiccPt (), bdtScore);
287- histos.fill (HIST (" hPi2cPt" ), xiccCand.xiccPt (), bdtScore);
288- histos.fill (HIST (" hPiccPt" ), xiccCand.xiccPt (), bdtScore);
289- histos.fill (HIST (" hXiccMass" ), xiccCand.xiccPt (), bdtScore);
290- histos.fill (HIST (" hXicMass" ), xiccCand.xiccPt (), bdtScore);
291- histos.fill (HIST (" hXicPt" ), xiccCand.xiccPt (), bdtScore);
292- histos.fill (HIST (" hXiccPt" ), xiccCand.xiccPt (), bdtScore);
293- histos.fill (HIST (" h3dXicc" ), xiccCand.xiccPt (), bdtScore);
263+ histos.fill (HIST (" BDT/ hBDTScore" ), bdtScore);
264+ histos.fill (HIST (" BDT/ hBDTScoreVsXiccMass" ), xiccCand.xiccMass (), bdtScore);
265+ histos.fill (HIST (" BDT/ hBDTScoreVsXiccPt" ), xiccCand.xiccPt (), bdtScore);
266+ histos.fill (HIST (" BDT/ h3dBDTScore" ), xiccCand.xiccPt (), xiccCand.xiccMass (), bdtScore);
267+ histos.fill (HIST (" BDT/ hDCAXicDaughters" ), xiccCand.xiccPt (), bdtScore);
268+ histos.fill (HIST (" BDT/ hDCAXiccDaughters" ), xiccCand.xiccPt (), bdtScore);
269+ histos.fill (HIST (" BDT/ hDCAxyXi" ), xiccCand.xiccPt (), bdtScore);
270+ histos.fill (HIST (" BDT/ hDCAzXi" ), xiccCand.xiccPt (), bdtScore);
271+ histos.fill (HIST (" BDT/ hDCAxyXic" ), xiccCand.xiccPt (), bdtScore);
272+ histos.fill (HIST (" BDT/ hDCAzXic" ), xiccCand.xiccPt (), bdtScore);
273+ histos.fill (HIST (" BDT/ hDCAxyXicc" ), xiccCand.xiccPt (), bdtScore);
274+ histos.fill (HIST (" BDT/ hDCAzXicc" ), xiccCand.xiccPt (), bdtScore);
275+ histos.fill (HIST (" BDT/ hDecayRadiusXic" ), xiccCand.xiccPt (), bdtScore);
276+ histos.fill (HIST (" BDT/ hDecayRadiusXicc" ), xiccCand.xiccPt (), bdtScore);
277+ histos.fill (HIST (" BDT/ hDecayDistanceFromPVXic" ), xiccCand.xiccPt (), bdtScore);
278+ histos.fill (HIST (" BDT/ hProperLengthXic" ), xiccCand.xiccPt (), bdtScore);
279+ histos.fill (HIST (" BDT/ hProperLengthXicc" ), xiccCand.xiccPt (), bdtScore);
280+ histos.fill (HIST (" BDT/ hPi1cDCAxy" ), xiccCand.xiccPt (), bdtScore);
281+ histos.fill (HIST (" BDT/ hPi1cDCAz" ), xiccCand.xiccPt (), bdtScore);
282+ histos.fill (HIST (" BDT/ hPi2cDCAxy" ), xiccCand.xiccPt (), bdtScore);
283+ histos.fill (HIST (" BDT/ hPi2cDCAz" ), xiccCand.xiccPt (), bdtScore);
284+ histos.fill (HIST (" BDT/ hPiccDCAxy" ), xiccCand.xiccPt (), bdtScore);
285+ histos.fill (HIST (" BDT/ hPiccDCAz" ), xiccCand.xiccPt (), bdtScore);
286+ histos.fill (HIST (" BDT/ hPi1cPt" ), xiccCand.xiccPt (), bdtScore);
287+ histos.fill (HIST (" BDT/ hPi2cPt" ), xiccCand.xiccPt (), bdtScore);
288+ histos.fill (HIST (" BDT/ hPiccPt" ), xiccCand.xiccPt (), bdtScore);
289+ histos.fill (HIST (" BDT/ hXiccMass" ), xiccCand.xiccPt (), bdtScore);
290+ histos.fill (HIST (" BDT/ hXicMass" ), xiccCand.xiccPt (), bdtScore);
291+ histos.fill (HIST (" BDT/ hXicPt" ), xiccCand.xiccPt (), bdtScore);
292+ histos.fill (HIST (" BDT/ hXiccPt" ), xiccCand.xiccPt (), bdtScore);
293+ histos.fill (HIST (" BDT/ h3dXicc" ), xiccCand.xiccPt (), bdtScore);
294294 }
295295
296296 histos.fill (HIST (" hMCharmBuilding" ), 0 );
0 commit comments