@@ -914,98 +914,98 @@ struct StrangeCascTrack {
914914 void init (InitContext const &)
915915 {
916916 // for all events processing
917- histos.add (" NoSel-Events/EvCounter" , " Event Counter" , kTH1F , {{1 , 0 , 1 }});
918- histos.add (" NoSel-Events/PVxy" , " PV xy position" , kTH2F , {{200 , -0.1 , 0.1 }, {200 , -0.1 , 0.1 }});
919- histos.add (" NoSel-Events/PVz" , " PV z position" , kTH1F , {{100 , -20 , 20 }});
920- histos.add (" NoSel-Events/Mult" , " Multiplicity" , kTH1F , {axesConfig.axisMult });
917+ histos.add (" NoSel-Events/EvCounter" , " Event Counter" , kTH1D , {{1 , 0 , 1 }});
918+ histos.add (" NoSel-Events/PVxy" , " PV xy position" , kTH2D , {{200 , -0.1 , 0.1 }, {200 , -0.1 , 0.1 }});
919+ histos.add (" NoSel-Events/PVz" , " PV z position" , kTH1D , {{100 , -20 , 20 }});
920+ histos.add (" NoSel-Events/Mult" , " Multiplicity" , kTH1D , {axesConfig.axisMult });
921921 // for all events processing
922- histos.add (" Rec-Events/EvCounter" , " Event Counter" , kTH1F , {{1 , 0 , 1 }});
923- histos.add (" Rec-Events/PVxy" , " PV xy position" , kTH2F , {{200 , -0.1 , 0.1 }, {200 , -0.1 , 0.1 }});
924- histos.add (" Rec-Events/PVz" , " PV z position" , kTH1F , {{100 , -20 , 20 }});
925- histos.add (" Rec-Events/Mult" , " Multiplicity" , kTH1F , {axesConfig.axisMult });
926- histos.add (" Rec-Events/EvFilter" , " Event Filter" , kTH1F , {{4 , 0 , 4 }});
922+ histos.add (" Rec-Events/EvCounter" , " Event Counter" , kTH1D , {{1 , 0 , 1 }});
923+ histos.add (" Rec-Events/PVxy" , " PV xy position" , kTH2D , {{200 , -0.1 , 0.1 }, {200 , -0.1 , 0.1 }});
924+ histos.add (" Rec-Events/PVz" , " PV z position" , kTH1D , {{100 , -20 , 20 }});
925+ histos.add (" Rec-Events/Mult" , " Multiplicity" , kTH1D , {axesConfig.axisMult });
926+ histos.add (" Rec-Events/EvFilter" , " Event Filter" , kTH1D , {{4 , 0 , 4 }});
927927 histos.get <TH1>(HIST (" Rec-Events/EvFilter" ))->GetXaxis ()->SetBinLabel (1 , " INEL>0" );
928928 histos.get <TH1>(HIST (" Rec-Events/EvFilter" ))->GetXaxis ()->SetBinLabel (2 , " PVz cut" );
929929 histos.get <TH1>(HIST (" Rec-Events/EvFilter" ))->GetXaxis ()->SetBinLabel (3 , " sel8" );
930930 histos.get <TH1>(HIST (" Rec-Events/EvFilter" ))->GetXaxis ()->SetBinLabel (4 , " all" );
931931 // for cascade processing
932932 static_for<0 , 1 >([&](auto Type) {
933933 // no selections applied
934- histos.add (Form (" %s/NoSel/Filters/PropDCAxy" , TypeNames[Type].data ()), " DCA to xy (propagated)" , kTH1F , {axesConfig.axisDCAxy });
935- histos.add (Form (" %s/NoSel/Filters/PropDCAz" , TypeNames[Type].data ()), " DCA to z (propagated)" , kTH1F , {axesConfig.axisDCAz });
936- histos.add (Form (" %s/NoSel/Filters/CalcDCA" , TypeNames[Type].data ()), " DCA (calculated)" , kTH1F , {axesConfig.axisDCAxy });
937- histos.add (Form (" %s/NoSel/Filters/BachCosPA" , TypeNames[Type].data ()), " Bachelor cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
938- histos.add (Form (" %s/NoSel/Filters/V0CosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
939- histos.add (Form (" %s/NoSel/Filters/CascCosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
940- histos.add (Form (" %s/NoSel/Filters/RapidityXi" , TypeNames[Type].data ()), " y under Xi hypothesis" , kTH1F , {{200 , -1.0 , 1.0 }});
941- histos.add (Form (" %s/NoSel/Filters/RapidityOmega" , TypeNames[Type].data ()), " y under Omega hypothesis" , kTH1F , {{200 , -1.0 , 1.0 }});
942- histos.add (Form (" %s/NoSel/Filters/EtaDau" , TypeNames[Type].data ()), " |#eta| of dau tracks" , kTH1F , {axesConfig.axisEta });
943- histos.add (Form (" %s/NoSel/EvMult" , TypeNames[Type].data ()), " Multiplicity of events with >=1 cascade" , kTH1F , {axesConfig.axisMult });
944- histos.add (Form (" %s/NoSel/MassXi" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1F , {axesConfig.axisXiMass });
945- histos.add (Form (" %s/NoSel/MassOmega" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1F , {axesConfig.axisOmegaMass });
934+ histos.add (Form (" %s/NoSel/Filters/PropDCAxy" , TypeNames[Type].data ()), " DCA to xy (propagated)" , kTH1D , {axesConfig.axisDCAxy });
935+ histos.add (Form (" %s/NoSel/Filters/PropDCAz" , TypeNames[Type].data ()), " DCA to z (propagated)" , kTH1D , {axesConfig.axisDCAz });
936+ histos.add (Form (" %s/NoSel/Filters/CalcDCA" , TypeNames[Type].data ()), " DCA (calculated)" , kTH1D , {axesConfig.axisDCAxy });
937+ histos.add (Form (" %s/NoSel/Filters/BachCosPA" , TypeNames[Type].data ()), " Bachelor cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
938+ histos.add (Form (" %s/NoSel/Filters/V0CosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
939+ histos.add (Form (" %s/NoSel/Filters/CascCosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
940+ histos.add (Form (" %s/NoSel/Filters/RapidityXi" , TypeNames[Type].data ()), " y under Xi hypothesis" , kTH1D , {{200 , -1.0 , 1.0 }});
941+ histos.add (Form (" %s/NoSel/Filters/RapidityOmega" , TypeNames[Type].data ()), " y under Omega hypothesis" , kTH1D , {{200 , -1.0 , 1.0 }});
942+ histos.add (Form (" %s/NoSel/Filters/EtaDau" , TypeNames[Type].data ()), " |#eta| of dau tracks" , kTH1D , {axesConfig.axisEta });
943+ histos.add (Form (" %s/NoSel/EvMult" , TypeNames[Type].data ()), " Multiplicity of events with >=1 cascade" , kTH1D , {axesConfig.axisMult });
944+ histos.add (Form (" %s/NoSel/MassXi" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1D , {axesConfig.axisXiMass });
945+ histos.add (Form (" %s/NoSel/MassOmega" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1D , {axesConfig.axisOmegaMass });
946946 // mc truth for no selectrion
947- histos.add (Form (" %s/NoSel-Truth/Filters/PropDCAxy" , TypeNames[Type].data ()), " DCA to xy (propagated)" , kTH1F , {axesConfig.axisDCAxy });
948- histos.add (Form (" %s/NoSel-Truth/Filters/PropDCAz" , TypeNames[Type].data ()), " DCA to z (propagated)" , kTH1F , {axesConfig.axisDCAz });
949- histos.add (Form (" %s/NoSel-Truth/Filters/CalcDCA" , TypeNames[Type].data ()), " DCA (calculated)" , kTH1F , {axesConfig.axisDCAxy });
950- histos.add (Form (" %s/NoSel-Truth/Filters/BachCosPA" , TypeNames[Type].data ()), " Bachelor cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
951- histos.add (Form (" %s/NoSel-Truth/Filters/V0CosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
952- histos.add (Form (" %s/NoSel-Truth/Filters/CascCosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
953- histos.add (Form (" %s/NoSel-Truth/Filters/RapidityXi" , TypeNames[Type].data ()), " y under Xi hypothesis" , kTH1F , {{200 , -1.0 , 1.0 }});
954- histos.add (Form (" %s/NoSel-Truth/Filters/RapidityOmega" , TypeNames[Type].data ()), " y under Omega hypothesis" , kTH1F , {{200 , -1.0 , 1.0 }});
955- histos.add (Form (" %s/NoSel-Truth/Filters/EtaDau" , TypeNames[Type].data ()), " |#eta| of dau tracks" , kTH1F , {axesConfig.axisEta });
956- histos.add (Form (" %s/NoSel-Truth/EvMult" , TypeNames[Type].data ()), " Multiplicity of events with >=1 cascade" , kTH1F , {axesConfig.axisMult });
957- histos.add (Form (" %s/NoSel-Truth/MassXi" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1F , {axesConfig.axisXiMass });
958- histos.add (Form (" %s/NoSel-Truth/MassOmega" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1F , {axesConfig.axisOmegaMass });
947+ histos.add (Form (" %s/NoSel-Truth/Filters/PropDCAxy" , TypeNames[Type].data ()), " DCA to xy (propagated)" , kTH1D , {axesConfig.axisDCAxy });
948+ histos.add (Form (" %s/NoSel-Truth/Filters/PropDCAz" , TypeNames[Type].data ()), " DCA to z (propagated)" , kTH1D , {axesConfig.axisDCAz });
949+ histos.add (Form (" %s/NoSel-Truth/Filters/CalcDCA" , TypeNames[Type].data ()), " DCA (calculated)" , kTH1D , {axesConfig.axisDCAxy });
950+ histos.add (Form (" %s/NoSel-Truth/Filters/BachCosPA" , TypeNames[Type].data ()), " Bachelor cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
951+ histos.add (Form (" %s/NoSel-Truth/Filters/V0CosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
952+ histos.add (Form (" %s/NoSel-Truth/Filters/CascCosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
953+ histos.add (Form (" %s/NoSel-Truth/Filters/RapidityXi" , TypeNames[Type].data ()), " y under Xi hypothesis" , kTH1D , {{200 , -1.0 , 1.0 }});
954+ histos.add (Form (" %s/NoSel-Truth/Filters/RapidityOmega" , TypeNames[Type].data ()), " y under Omega hypothesis" , kTH1D , {{200 , -1.0 , 1.0 }});
955+ histos.add (Form (" %s/NoSel-Truth/Filters/EtaDau" , TypeNames[Type].data ()), " |#eta| of dau tracks" , kTH1D , {axesConfig.axisEta });
956+ histos.add (Form (" %s/NoSel-Truth/EvMult" , TypeNames[Type].data ()), " Multiplicity of events with >=1 cascade" , kTH1D , {axesConfig.axisMult });
957+ histos.add (Form (" %s/NoSel-Truth/MassXi" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1D , {axesConfig.axisXiMass });
958+ histos.add (Form (" %s/NoSel-Truth/MassOmega" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1D , {axesConfig.axisOmegaMass });
959959 // xi and omega selection statistics
960- histos.add (Form (" %s/Rec/FiltersXi" , TypeNames[Type].data ()), " main cascade filters for Xi" , kTH1F , {{5 , 0 , 5 }});
961- histos.add (Form (" %s/Rec/GenFiltersXi" , TypeNames[Type].data ()), " general cascade filters for Xi" , kTH1F , {{9 , 0 , 9 }});
962- histos.add (Form (" %s/Rec/FiltersOmega" , TypeNames[Type].data ()), " main cascade filters for Omega" , kTH1F , {{6 , 0 , 6 }});
963- histos.add (Form (" %s/Rec/GenFiltersOmega" , TypeNames[Type].data ()), " general cascade filters for Omega" , kTH1F , {{9 , 0 , 9 }});
964- histos.add (Form (" %s/Rec/Filters/PropDCAxy" , TypeNames[Type].data ()), " DCA to xy (propagated)" , kTH1F , {axesConfig.axisDCAxy });
965- histos.add (Form (" %s/Rec/Filters/PropDCAz" , TypeNames[Type].data ()), " DCA to z (propagated)" , kTH1F , {axesConfig.axisDCAz });
966- histos.add (Form (" %s/Rec/Filters/CalcDCA" , TypeNames[Type].data ()), " DCA (calculated)" , kTH1F , {axesConfig.axisDCAxy });
967- histos.add (Form (" %s/Rec/Filters/BachCosPA" , TypeNames[Type].data ()), " Bachelor cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
968- histos.add (Form (" %s/Rec/Filters/V0CosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
969- histos.add (Form (" %s/Rec/Filters/CascCosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
970- histos.add (Form (" %s/Rec/Filters/RapidityXi" , TypeNames[Type].data ()), " y under Xi hypothesis" , kTH1F , {{200 , -1.0 , 1.0 }});
971- histos.add (Form (" %s/Rec/Filters/RapidityOmega" , TypeNames[Type].data ()), " y under Omega hypothesis" , kTH1F , {{200 , -1.0 , 1.0 }});
972- histos.add (Form (" %s/Rec/Filters/EtaDau" , TypeNames[Type].data ()), " |#eta| of dau tracks" , kTH1F , {axesConfig.axisEta });
960+ histos.add (Form (" %s/Rec/FiltersXi" , TypeNames[Type].data ()), " main cascade filters for Xi" , kTH1D , {{5 , 0 , 5 }});
961+ histos.add (Form (" %s/Rec/GenFiltersXi" , TypeNames[Type].data ()), " general cascade filters for Xi" , kTH1D , {{9 , 0 , 9 }});
962+ histos.add (Form (" %s/Rec/FiltersOmega" , TypeNames[Type].data ()), " main cascade filters for Omega" , kTH1D , {{6 , 0 , 6 }});
963+ histos.add (Form (" %s/Rec/GenFiltersOmega" , TypeNames[Type].data ()), " general cascade filters for Omega" , kTH1D , {{9 , 0 , 9 }});
964+ histos.add (Form (" %s/Rec/Filters/PropDCAxy" , TypeNames[Type].data ()), " DCA to xy (propagated)" , kTH1D , {axesConfig.axisDCAxy });
965+ histos.add (Form (" %s/Rec/Filters/PropDCAz" , TypeNames[Type].data ()), " DCA to z (propagated)" , kTH1D , {axesConfig.axisDCAz });
966+ histos.add (Form (" %s/Rec/Filters/CalcDCA" , TypeNames[Type].data ()), " DCA (calculated)" , kTH1D , {axesConfig.axisDCAxy });
967+ histos.add (Form (" %s/Rec/Filters/BachCosPA" , TypeNames[Type].data ()), " Bachelor cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
968+ histos.add (Form (" %s/Rec/Filters/V0CosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
969+ histos.add (Form (" %s/Rec/Filters/CascCosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
970+ histos.add (Form (" %s/Rec/Filters/RapidityXi" , TypeNames[Type].data ()), " y under Xi hypothesis" , kTH1D , {{200 , -1.0 , 1.0 }});
971+ histos.add (Form (" %s/Rec/Filters/RapidityOmega" , TypeNames[Type].data ()), " y under Omega hypothesis" , kTH1D , {{200 , -1.0 , 1.0 }});
972+ histos.add (Form (" %s/Rec/Filters/EtaDau" , TypeNames[Type].data ()), " |#eta| of dau tracks" , kTH1D , {axesConfig.axisEta });
973973 // passed all applied sels
974- histos.add (Form (" %s/Rec/EvMult" , TypeNames[Type].data ()), " Multiplicity of events with >=1 cascade" , kTH1F , {axesConfig.axisMult });
975- histos.add (Form (" %s/Rec/MassXi" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1F , {axesConfig.axisXiMass });
976- histos.add (Form (" %s/Rec/MassOmega" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1F , {axesConfig.axisOmegaMass });
974+ histos.add (Form (" %s/Rec/EvMult" , TypeNames[Type].data ()), " Multiplicity of events with >=1 cascade" , kTH1D , {axesConfig.axisMult });
975+ histos.add (Form (" %s/Rec/MassXi" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1D , {axesConfig.axisXiMass });
976+ histos.add (Form (" %s/Rec/MassOmega" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1D , {axesConfig.axisOmegaMass });
977977 histos.add (Form (" %s/Rec/Xi" , TypeNames[Type].data ()), " " , kTHnD , {axesConfig.axisXiMass , axesConfig.axisPt , axesConfig.axisMult });
978978 histos.add (Form (" %s/Rec/Omega" , TypeNames[Type].data ()), " " , kTHnD , {axesConfig.axisOmegaMass , axesConfig.axisPt , axesConfig.axisMult });
979979 // mc truth for all passed selections
980980 // xi and omega truth selection statistics
981- histos.add (Form (" %s/Rec-Truth/FiltersXi" , TypeNames[Type].data ()), " main cascade filters for Xi" , kTH1F , {{5 , 0 , 5 }});
982- histos.add (Form (" %s/Rec-Truth/GenFiltersXi" , TypeNames[Type].data ()), " general cascade filters for Xi" , kTH1F , {{9 , 0 , 9 }});
983- histos.add (Form (" %s/Rec-Truth/FiltersOmega" , TypeNames[Type].data ()), " main cascade filters for Omega" , kTH1F , {{6 , 0 , 6 }});
984- histos.add (Form (" %s/Rec-Truth/GenFiltersOmega" , TypeNames[Type].data ()), " general cascade filters for Omega" , kTH1F , {{9 , 0 , 9 }});
985- histos.add (Form (" %s/Rec-Truth/Filters/PropDCAxy" , TypeNames[Type].data ()), " DCA to xy (propagated)" , kTH1F , {axesConfig.axisDCAxy });
986- histos.add (Form (" %s/Rec-Truth/Filters/PropDCAz" , TypeNames[Type].data ()), " DCA to z (propagated)" , kTH1F , {axesConfig.axisDCAz });
987- histos.add (Form (" %s/Rec-Truth/Filters/CalcDCA" , TypeNames[Type].data ()), " DCA (calculated)" , kTH1F , {axesConfig.axisDCAxy });
988- histos.add (Form (" %s/Rec-Truth/Filters/BachCosPA" , TypeNames[Type].data ()), " Bachelor cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
989- histos.add (Form (" %s/Rec-Truth/Filters/V0CosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
990- histos.add (Form (" %s/Rec-Truth/Filters/CascCosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1F , {{200 , -1.0 , 1.0 }});
991- histos.add (Form (" %s/Rec-Truth/Filters/RapidityXi" , TypeNames[Type].data ()), " y under Xi hypothesis" , kTH1F , {{200 , -1.0 , 1.0 }});
992- histos.add (Form (" %s/Rec-Truth/Filters/RapidityOmega" , TypeNames[Type].data ()), " y under Omega hypothesis" , kTH1F , {{200 , -1.0 , 1.0 }});
993- histos.add (Form (" %s/Rec-Truth/Filters/EtaDau" , TypeNames[Type].data ()), " |#eta| of dau tracks" , kTH1F , {axesConfig.axisEta });
981+ histos.add (Form (" %s/Rec-Truth/FiltersXi" , TypeNames[Type].data ()), " main cascade filters for Xi" , kTH1D , {{5 , 0 , 5 }});
982+ histos.add (Form (" %s/Rec-Truth/GenFiltersXi" , TypeNames[Type].data ()), " general cascade filters for Xi" , kTH1D , {{9 , 0 , 9 }});
983+ histos.add (Form (" %s/Rec-Truth/FiltersOmega" , TypeNames[Type].data ()), " main cascade filters for Omega" , kTH1D , {{6 , 0 , 6 }});
984+ histos.add (Form (" %s/Rec-Truth/GenFiltersOmega" , TypeNames[Type].data ()), " general cascade filters for Omega" , kTH1D , {{9 , 0 , 9 }});
985+ histos.add (Form (" %s/Rec-Truth/Filters/PropDCAxy" , TypeNames[Type].data ()), " DCA to xy (propagated)" , kTH1D , {axesConfig.axisDCAxy });
986+ histos.add (Form (" %s/Rec-Truth/Filters/PropDCAz" , TypeNames[Type].data ()), " DCA to z (propagated)" , kTH1D , {axesConfig.axisDCAz });
987+ histos.add (Form (" %s/Rec-Truth/Filters/CalcDCA" , TypeNames[Type].data ()), " DCA (calculated)" , kTH1D , {axesConfig.axisDCAxy });
988+ histos.add (Form (" %s/Rec-Truth/Filters/BachCosPA" , TypeNames[Type].data ()), " Bachelor cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
989+ histos.add (Form (" %s/Rec-Truth/Filters/V0CosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
990+ histos.add (Form (" %s/Rec-Truth/Filters/CascCosPA" , TypeNames[Type].data ()), " V0 cosPA" , kTH1D , {{200 , -1.0 , 1.0 }});
991+ histos.add (Form (" %s/Rec-Truth/Filters/RapidityXi" , TypeNames[Type].data ()), " y under Xi hypothesis" , kTH1D , {{200 , -1.0 , 1.0 }});
992+ histos.add (Form (" %s/Rec-Truth/Filters/RapidityOmega" , TypeNames[Type].data ()), " y under Omega hypothesis" , kTH1D , {{200 , -1.0 , 1.0 }});
993+ histos.add (Form (" %s/Rec-Truth/Filters/EtaDau" , TypeNames[Type].data ()), " |#eta| of dau tracks" , kTH1D , {axesConfig.axisEta });
994994 // truth that passed all sels
995- histos.add (Form (" %s/Rec-Truth/EvMult" , TypeNames[Type].data ()), " Multiplicity of events with >=1 cascade" , kTH1F , {axesConfig.axisMult });
996- histos.add (Form (" %s/Rec-Truth/MassXi" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1F , {axesConfig.axisXiMass });
997- histos.add (Form (" %s/Rec-Truth/MassOmega" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1F , {axesConfig.axisOmegaMass });
995+ histos.add (Form (" %s/Rec-Truth/EvMult" , TypeNames[Type].data ()), " Multiplicity of events with >=1 cascade" , kTH1D , {axesConfig.axisMult });
996+ histos.add (Form (" %s/Rec-Truth/MassXi" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1D , {axesConfig.axisXiMass });
997+ histos.add (Form (" %s/Rec-Truth/MassOmega" , TypeNames[Type].data ()), " Invariant mass hypothesis" , kTH1D , {axesConfig.axisOmegaMass });
998998 histos.add (Form (" %s/Rec-Truth/Omega" , TypeNames[Type].data ()), " " , kTHnD , {axesConfig.axisOmegaMass , axesConfig.axisPt , axesConfig.axisMult });
999999 histos.add (Form (" %s/Rec-Truth/Xi" , TypeNames[Type].data ()), " " , kTHnD , {axesConfig.axisXiMass , axesConfig.axisPt , axesConfig.axisMult });
10001000 });
10011001 // for MC-specific processing
1002- histos.add (" MC/Gen/EvCounter" , " Event Counter" , kTH1F , {{1 , 0 , 1 }});
1003- histos.add (" MC/Gen/Xi" , " Xi" , kTH2F , {axesConfig.axisPt , axesConfig.axisMult }); // generated Xis
1004- histos.add (" MC/Gen/Omega" , " Omega" , kTH2F , {axesConfig.axisPt , axesConfig.axisMult }); // generated Omegas
1005- histos.add (" MC/Gen/PrimaryXi" , " Xi primaries" , kTH2F , {axesConfig.axisPt , axesConfig.axisMult }); // generated primary Xis
1006- histos.add (" MC/Gen/PrimaryOmega" , " Omega primaries in |y|" , kTH2F , {axesConfig.axisPt , axesConfig.axisMult }); // generated primary Omegas
1007- histos.add (" MC/Gen/PrimaryXiRapidity" , " Xi primaries" , kTH2F , {axesConfig.axisPt , axesConfig.axisMult }); // generated primary Xis in selected rapidity range
1008- histos.add (" MC/Gen/PrimaryOmegaRapidity" , " Omega primaries in |y|" , kTH2F , {axesConfig.axisPt , axesConfig.axisMult }); // generated primary Omegas in selected rapidity range
1002+ histos.add (" MC/Gen/EvCounter" , " Event Counter" , kTH1D , {{1 , 0 , 1 }});
1003+ histos.add (" MC/Gen/Xi" , " Xi" , kTH2D , {axesConfig.axisPt , axesConfig.axisMult }); // generated Xis
1004+ histos.add (" MC/Gen/Omega" , " Omega" , kTH2D , {axesConfig.axisPt , axesConfig.axisMult }); // generated Omegas
1005+ histos.add (" MC/Gen/PrimaryXi" , " Xi primaries" , kTH2D , {axesConfig.axisPt , axesConfig.axisMult }); // generated primary Xis
1006+ histos.add (" MC/Gen/PrimaryOmega" , " Omega primaries in |y|" , kTH2D , {axesConfig.axisPt , axesConfig.axisMult }); // generated primary Omegas
1007+ histos.add (" MC/Gen/PrimaryXiRapidity" , " Xi primaries" , kTH2D , {axesConfig.axisPt , axesConfig.axisMult }); // generated primary Xis in selected rapidity range
1008+ histos.add (" MC/Gen/PrimaryOmegaRapidity" , " Omega primaries in |y|" , kTH2D , {axesConfig.axisPt , axesConfig.axisMult }); // generated primary Omegas in selected rapidity range
10091009 // label filter statistic bins for standard cascs
10101010 histos.get <TH1>(HIST (" Standard/Rec/FiltersXi" ))->GetXaxis ()->SetBinLabel (1 , " p_{T}" );
10111011 histos.get <TH1>(HIST (" Standard/Rec/FiltersXi" ))->GetXaxis ()->SetBinLabel (2 , " gen" );
0 commit comments