Skip to content

Commit 24a81c7

Browse files
authored
Update MFTCutGroup parameters for track rejection
1 parent 0c21ac4 commit 24a81c7

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

PWGEM/Dilepton/TableProducer/treeCreatorMuonML.cxx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -117,8 +117,9 @@ struct TreeCreatorMuonML {
117117

118118
struct : ConfigurableGroup {
119119
std::string prefix = "MFTCutGroup";
120-
Configurable<float> minEta{"minEta", -5.0f, "min. eta acceptance for MFTsa to reject crazy tracks"};
121-
Configurable<float> maxEta{"maxEta", -1.5f, "max. eta acceptance for MFTsa to reject crazy tracks"};
120+
Configurable<float> minPt{"minPt", 0.04f, "min. pT for MFTsa to reject crazy tracks"};
121+
Configurable<float> minEta{"minEta", -4.1f, "min. eta acceptance for MFTsa to reject crazy tracks"};
122+
Configurable<float> maxEta{"maxEta", -2.0f, "max. eta acceptance for MFTsa to reject crazy tracks"};
122123
} MFTCutGroup;
123124

124125
o2::ccdb::CcdbApi ccdbApi;
@@ -290,7 +291,7 @@ struct TreeCreatorMuonML {
290291
float chi2 = fwdtrack.chi2() / (2.f * (mchtrack.nClusters() + mfttrack.nClusters()) - 5.f);
291292
float chi2mft = mfttrack.chi2() / (2.f * mfttrack.nClusters() - 5.f);
292293

293-
if (mfttrack.eta() < MFTCutGroup.minEta || MFTCutGroup.maxEta < mfttrack.eta()) {
294+
if (mfttrack.eta() < MFTCutGroup.minEta || MFTCutGroup.maxEta < mfttrack.eta() || mfttrack.pt() < MFTCutGroup.minPt) {
294295
return false;
295296
}
296297

0 commit comments

Comments
 (0)