Skip to content

Commit

Permalink
PWGEM/Dilepton: update eventQC task
Browse files Browse the repository at this point in the history
  • Loading branch information
dsekihat committed Jan 17, 2025
1 parent f6e84c6 commit a9ac6a0
Showing 1 changed file with 28 additions and 0 deletions.
28 changes: 28 additions & 0 deletions PWGEM/Dilepton/Tasks/eventQC.cxx
Original file line number Diff line number Diff line change
Expand Up @@ -641,6 +641,30 @@ struct eventQC {
template <typename TTrack>
bool isSelectedTrack(TTrack const& track)
{
if (!track.hasITS() || !track.hasTPC()) {
return false;
}

if (track.pt() < trackcuts.cfg_min_pt_track || trackcuts.cfg_max_pt_track < track.pt()) {
return false;
}

if (track.eta() < trackcuts.cfg_min_eta_track || trackcuts.cfg_max_eta_track < track.eta()) {
return false;
}

if (fabs(track.dcaXY()) > trackcuts.cfg_max_dcaxy) {
return false;
}

if (fabs(track.dcaZ()) > trackcuts.cfg_max_dcaz) {
return false;
}

if (track.itsChi2NCl() > trackcuts.cfg_max_chi2its) {
return false;
}

if (track.itsNCls() < trackcuts.cfg_min_ncluster_its) {
return false;
}
Expand All @@ -649,6 +673,10 @@ struct eventQC {
return false;
}

if (track.tpcChi2NCl() > trackcuts.cfg_max_chi2tpc) {
return false;
}

if (track.tpcNClsFound() < trackcuts.cfg_min_ncluster_tpc) {
return false;
}
Expand Down

0 comments on commit a9ac6a0

Please sign in to comment.