File tree Expand file tree Collapse file tree 1 file changed +2
-1
lines changed
PWGEM/Dilepton/TableProducer Expand file tree Collapse file tree 1 file changed +2
-1
lines changed Original file line number Diff line number Diff line change @@ -229,6 +229,7 @@ struct TreeCreatorElectronMLDDA {
229229 Configurable<int > cfg_min_ncluster_itsib{" cfg_min_ncluster_itsib" , 0 , " min ncluster itsib" };
230230 Configurable<float > cfg_max_chi2tpc{" cfg_max_chi2tpc" , 4.0 , " max chi2/NclsTPC" };
231231 Configurable<float > cfg_max_chi2its{" cfg_max_chi2its" , 5.0 , " max chi2/NclsITS" };
232+ Configurable<float > cfg_max_chi2tof{" cfg_max_chi2tof" , 1e+10 , " max chi2 TOF" }; // distance in cm
232233
233234 Configurable<float > cfg_min_TPCNsigmaEl{" cfg_min_TPCNsigmaEl" , -2 , " min n sigma e in TPC for pc->ee" };
234235 Configurable<float > cfg_max_TPCNsigmaEl{" cfg_max_TPCNsigmaEl" , +2 , " max n sigma e in TPC for pc->ee" };
@@ -580,7 +581,7 @@ struct TreeCreatorElectronMLDDA {
580581 {
581582 // only for K0S-> pi+ pi-
582583 bool is_Pi_TPC = tightv0cuts.cfg_min_TPCNsigmaPi < track.tpcNSigmaPi () && track.tpcNSigmaPi () < tightv0cuts.cfg_max_TPCNsigmaPi ;
583- bool is_Pi_TOF = tightv0cuts.cfg_min_TOFNsigmaPi < track.tofNSigmaPi () && track.tofNSigmaPi () < tightv0cuts.cfg_max_TOFNsigmaPi ; // TOFreq
584+ bool is_Pi_TOF = tightv0cuts.cfg_min_TOFNsigmaPi < track.tofNSigmaPi () && track.tofNSigmaPi () < tightv0cuts.cfg_max_TOFNsigmaPi && std::fabs (track. tofChi2 ()) < tightv0cuts. cfg_max_chi2tof ; // TOFreq
584585 return is_Pi_TPC && is_Pi_TOF;
585586 }
586587
You can’t perform that action at this time.
0 commit comments