@@ -249,6 +249,7 @@ class CascadeSelection : public baseselection::BaseSelection<float, o2::analysis
249249 mLambdaMassMax = filter.massLambdaMax .value ;
250250 mRequireTof = config.requireTof .value ;
251251 mKeepTracksWithoutTof = config.keepTracksWithoutTof .value ;
252+ const std::string tofComment = " requireTof = " + std::to_string (mRequireTof ) + " ; keepTracksWithoutTof = " + std::to_string (mKeepTracksWithoutTof );
252253
253254 if constexpr (modes::isEqual (cascadeType, modes::Cascade::kXi )) {
254255 mXiMassLowerLimit = filter.massXiMin .value ;
@@ -258,6 +259,7 @@ class CascadeSelection : public baseselection::BaseSelection<float, o2::analysis
258259 mOmegaMassUpperLimit = filter.rejectMassOmegaMax .value ;
259260 this ->addSelection (kBachelorTpcPion , cascadeSelectionNames.at (kBachelorTpcPion ), config.bachelorTpcPion .value , limits::kAbsUpperLimit , true , true , false );
260261 this ->addSelection (kBachelorTofPion , cascadeSelectionNames.at (kBachelorTofPion ), config.bachelorTofPion .value , limits::kAbsUpperLimit , mRequireTof , mRequireTof , false );
262+ this ->addComments (kBachelorTofPion , tofComment);
261263 }
262264 if constexpr (modes::isEqual (cascadeType, modes::Cascade::kOmega )) {
263265 mOmegaMassLowerLimit = filter.massOmegaMin .value ;
@@ -267,12 +269,15 @@ class CascadeSelection : public baseselection::BaseSelection<float, o2::analysis
267269 mXiMassUpperLimit = filter.rejectMassXiMax .value ;
268270 this ->addSelection (kBachelorTpcKaon , cascadeSelectionNames.at (kBachelorTpcKaon ), config.bachelorTpcKaon .value , limits::kAbsUpperLimit , true , true , false );
269271 this ->addSelection (kBachelorTofKaon , cascadeSelectionNames.at (kBachelorTofKaon ), config.bachelorTofKaon .value , limits::kAbsUpperLimit , mRequireTof , mRequireTof , false );
272+ this ->addComments (kBachelorTofKaon , tofComment);
270273 }
271274
272275 this ->addSelection (kPosDauTpc , cascadeSelectionNames.at (kPosDauTpc ), config.posDauTpc .value , limits::kAbsUpperLimit , true , true , false );
273276 this ->addSelection (kNegDauTpc , cascadeSelectionNames.at (kNegDauTpc ), config.negDauTpc .value , limits::kAbsUpperLimit , true , true , false );
274277 this ->addSelection (kPosDauTof , cascadeSelectionNames.at (kPosDauTof ), config.posDauTof .value , limits::kAbsUpperLimit , mRequireTof , mRequireTof , false );
275278 this ->addSelection (kNegDauTof , cascadeSelectionNames.at (kNegDauTof ), config.negDauTof .value , limits::kAbsUpperLimit , mRequireTof , mRequireTof , false );
279+ this ->addComments (kPosDauTof , tofComment);
280+ this ->addComments (kNegDauTof , tofComment);
276281
277282 this ->addSelection (kCascadeCpaMin , cascadeSelectionNames.at (kCascadeCpaMin ), filter.ptMin .value , filter.ptMax .value , config.cascadeCpaMin .value , limits::kLowerFunctionLimit , true , true , false );
278283 this ->addSelection (kCascadePaMax , cascadeSelectionNames.at (kCascadePaMax ), filter.ptMin .value , filter.ptMax .value , config.cascadePaMax .value , limits::kUpperFunctionLimit , true , true , false );
0 commit comments