@@ -238,6 +238,14 @@ struct Dilepton {
238238 Configurable<float > cfg_max_TOFNsigmaEl{" cfg_max_TOFNsigmaEl" , +3.0 , " max. TOF n sigma for electron inclusion" };
239239 Configurable<float > cfg_min_pin_pirejTPC{" cfg_min_pin_pirejTPC" , 0 .f , " min. pin for pion rejection in TPC" };
240240 Configurable<float > cfg_max_pin_pirejTPC{" cfg_max_pin_pirejTPC" , 1e+10 , " max. pin for pion rejection in TPC" };
241+ // Configurable<float> cfg_min_ITSNsigmaKa{"cfg_min_ITSNsigmaKa", -1.0, "min. ITS n sigma for kaon exclusion"};
242+ // Configurable<float> cfg_max_ITSNsigmaKa{"cfg_max_ITSNsigmaKa", 1e+10, "max. ITS n sigma for kaon exclusion"};
243+ // Configurable<float> cfg_min_ITSNsigmaPr{"cfg_min_ITSNsigmaPr", -1.0, "min. ITS n sigma for proton exclusion"};
244+ // Configurable<float> cfg_max_ITSNsigmaPr{"cfg_max_ITSNsigmaPr", 1e+10, "max. ITS n sigma for proton exclusion"};
245+ // Configurable<float> cfg_min_p_ITSNsigmaKa{"cfg_min_p_ITSNsigmaKa", 0.0, "min p for kaon exclusion in ITS"};
246+ // Configurable<float> cfg_max_p_ITSNsigmaKa{"cfg_max_p_ITSNsigmaKa", 0.0, "max p for kaon exclusion in ITS"};
247+ // Configurable<float> cfg_min_p_ITSNsigmaPr{"cfg_min_p_ITSNsigmaPr", 0.0, "min p for proton exclusion in ITS"};
248+ // Configurable<float> cfg_max_p_ITSNsigmaPr{"cfg_max_p_ITSNsigmaPr", 0.0, "max p for proton exclusion in ITS"};
241249 Configurable<bool > enableTTCA{" enableTTCA" , true , " Flag to enable or disable TTCA" };
242250 Configurable<bool > includeITSsa{" includeITSsa" , false , " Flag to enable ITSsa tracks" };
243251 Configurable<float > cfg_max_pt_track_ITSsa{" cfg_max_pt_track_ITSsa" , 0.15 , " max pt for ITSsa tracks" };
@@ -707,6 +715,10 @@ struct Dilepton {
707715 fDielectronCut .SetTPCNsigmaPrRange (dielectroncuts.cfg_min_TPCNsigmaPr , dielectroncuts.cfg_max_TPCNsigmaPr );
708716 fDielectronCut .SetTOFNsigmaElRange (dielectroncuts.cfg_min_TOFNsigmaEl , dielectroncuts.cfg_max_TOFNsigmaEl );
709717 fDielectronCut .SetPinRangeForPionRejectionTPC (dielectroncuts.cfg_min_pin_pirejTPC , dielectroncuts.cfg_max_pin_pirejTPC );
718+ // fDielectronCut.SetITSNsigmaKaRange(dielectroncuts.cfg_min_ITSNsigmaKa, dielectroncuts.cfg_max_ITSNsigmaKa);
719+ // fDielectronCut.SetITSNsigmaPrRange(dielectroncuts.cfg_min_ITSNsigmaPr, dielectroncuts.cfg_max_ITSNsigmaPr);
720+ // fDielectronCut.SetPRangeForITSNsigmaKa(dielectroncuts.cfg_min_p_ITSNsigmaKa, dielectroncuts.cfg_max_p_ITSNsigmaKa);
721+ // fDielectronCut.SetPRangeForITSNsigmaPr(dielectroncuts.cfg_min_p_ITSNsigmaPr, dielectroncuts.cfg_max_p_ITSNsigmaPr);
710722
711723 if (dielectroncuts.cfg_pid_scheme == static_cast <int >(DielectronCut::PIDSchemes::kPIDML )) { // please call this at the end of DefineDileptonCut
712724 std::vector<float > binsML{};
0 commit comments