Skip to content

Commit 18daf43

Browse files
authored
Update taskSingleMuonMult.cxx
1 parent 69f550c commit 18daf43

1 file changed

Lines changed: 5 additions & 7 deletions

File tree

PWGHF/HFL/Tasks/taskSingleMuonMult.cxx

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,8 @@ using namespace o2::framework::expressions;
5050
using namespace o2::aod::fwdtrack;
5151

5252
struct HfTaskSingleMuonMult {
53-
Configurable<float> ptTrackLow{"ptTrackLow", 0.15, "minimum pt of tracks"};
53+
Configurable<float> zVtxMax{"zVtxMax", 10., "maxium z of primary vertex [cm]"};
54+
Configurable<float> ptTrackMin{"ptTrackMin", 0.15, "minimum pt of tracks"};
5455
Configurable<float> etaTrackMax{"etaTrackMax", 0.8, "maximum pseudorapidity of tracks"};
5556
Configurable<float> etaMin{"etaMin", -3.6, "minimum pseudorapidity"};
5657
Configurable<float> etaMax{"etaMax", -2.5, "maximum pseudorapidity"};
@@ -60,18 +61,15 @@ struct HfTaskSingleMuonMult {
6061
Configurable<float> rAbsorbMax{"rAbsorbMax", 89.5, "R at absorber end maximum value"};
6162
Configurable<float> rAbsorbMid{"rAbsorbMid", 26.5, "R at absorber end split point for different p*DCA selections"};
6263
Configurable<bool> reduceOrphMft{"reduceOrphMft", true, "reduce orphan MFT tracks"};
63-
Configurable<float> zVtxMax{"zVtxMax", 10., "maxium z of primary vertex [cm]"};
64-
65-
// Track Filter
66-
Filter etaTrackFilter = (nabs(o2::aod::track::eta) < etaTrackMax);
67-
Filter globalTrackFilter = (o2::aod::track::isGlobalTrack == true);
68-
Filter ptTrackFilter = (o2::aod::track::pt) > ptTrackLow;
6964

7065
using MyCollisions = soa::Join<aod::Collisions, aod::EvSels, aod::Mults, aod::CentFT0Ms>;
7166
using MyMuons = soa::Join<aod::FwdTracks, aod::FwdTracksDCA>;
7267
using MyMcMuons = soa::Join<aod::FwdTracks, aod::McFwdTrackLabels, aod::FwdTracksDCA>;
7368
using MyTracks = soa::Filtered<soa::Join<aod::FullTracks, aod::TracksExtra, aod::TracksIU, aod::TracksDCA, aod::TrackSelection>>;
7469

70+
// Filter Global Track for Multiplicty
71+
Filter globalTrackFilter = ((o2::aod::track::isGlobalTrack == true) && (nabs(o2::aod::track::eta) < etaTrackMax) && ((o2::aod::track::pt) > ptTrackMin));
72+
7573
HistogramRegistry registry{"registry"};
7674
static constexpr std::string_view kTrackType[] = {"TrackType0", "TrackType1", "TrackType2", "TrackType3", "TrackType4"};
7775

0 commit comments

Comments
 (0)