Skip to content

Commit 427f3ca

Browse files
committed
update
1 parent c828e74 commit 427f3ca

File tree

2 files changed

+13
-14
lines changed

2 files changed

+13
-14
lines changed

PWGHF/HFJ/Tasks/taskDstarPolarisationInJet.cxx

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,6 @@ enum DecayChannel : uint8_t {
6161

6262
struct HfTaskDstarPolarisationInJet {
6363

64-
float bkgRotationAngleStep{0.f};
65-
66-
uint8_t nMassHypos{0u};
67-
6864
Configurable<bool> selectionFlagDstarToD0Pi{"selectionFlagDstarToD0Pi", true, "Selection Flag for D* decay to D0 Pi"};
6965
Configurable<std::string> eventSelections{"eventSelections", "sel8", "choose event selection"};
7066

@@ -81,11 +77,14 @@ struct HfTaskDstarPolarisationInJet {
8177
Configurable<bool> activateTHnSparseCosThStarJetAxis{"activateTHnSparseCosThStarJetAxis", true, "Activate the THnSparse with cosThStar w.r.t. production axis"};
8278
Configurable<bool> activateTHnSparseCosThStarProduction{"activateTHnSparseCosThStarProduction", true, "Activate the THnSparse with cosThStar w.r.t. production axis"};
8379
Configurable<bool> activatePartRecoDstar{"activatePartRecoDstar", false, "Activate the study of partly reconstructed D*+ -> D0 (-> KPiPi0) Pi decays"};
84-
float invMassMin{0.f};
85-
float invMassMax{1000.f};
8680

8781
/// Application of rapidity cut for reconstructed candidates
88-
Configurable<float> maxAbsRapidityCut{"maxAbsRapidityCut", 999.f, "Max. value of reconstructed candidate rapidity (abs. value)"};
82+
Configurable<float> absRapidityCandMax{"absRapidityCandMax", 999.f, "Max. value of reconstructed candidate rapidity (abs. value)"};
83+
84+
float invMassMin{0.f};
85+
float invMassMax{1000.f};
86+
float bkgRotationAngleStep{0.f};
87+
uint8_t nMassHypos{0u};
8988

9089
// Tables for MC jet matching
9190
using DstarJets = soa::Join<aod::DstarChargedJets, aod::DstarChargedJetConstituents>;
@@ -120,9 +119,6 @@ struct HfTaskDstarPolarisationInJet {
120119

121120
void init(InitContext&)
122121
{
123-
// initialise event selection:
124-
eventSelectionBits = jetderiveddatautilities::initialiseEventSelectionBits(eventSelections.value);
125-
126122
/// check process functions
127123
if (doprocessDstar + doprocessDstarWithMl + doprocessDstarMc + doprocessDstarMcWithMl > 1) {
128124
LOGP(fatal, "Only one process function should be enabled at a time, please check your configuration");
@@ -131,6 +127,9 @@ struct HfTaskDstarPolarisationInJet {
131127
LOGP(fatal, "No process function enabled");
132128
}
133129

130+
// initialise event selection:
131+
eventSelectionBits = jetderiveddatautilities::initialiseEventSelectionBits(eventSelections.value);
132+
134133
/// check output THnSparses
135134
std::array<int, 3> sparses = {activateTHnSparseCosThStarHelicity, activateTHnSparseCosThStarJetAxis, activateTHnSparseCosThStarProduction};
136135
if (std::accumulate(sparses.begin(), sparses.end(), 0) == 0) {
@@ -755,7 +754,7 @@ struct HfTaskDstarPolarisationInJet {
755754
}
756755

757756
/// apply rapidity selection on the reconstructed candidate
758-
if (std::abs(rapidity) > maxAbsRapidityCut) {
757+
if (std::abs(rapidity) > absRapidityCandMax) {
759758
continue;
760759
}
761760

PWGHF/TableProducer/derivedDataCreatorDstarToD0Pi.cxx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -133,13 +133,13 @@ struct HfDerivedDataCreatorDstarToD0Pi {
133133
void getTrackingInfos(std::array<Trk, 3> const& prongTracks, float& etaMin, int& nItsClsMin, int& nTpcClsMin)
134134
{
135135
etaMin = 10.f;
136-
nItsClsMin = 10;
136+
nItsClsMin = 100;
137137
nTpcClsMin = 1000;
138138

139139
for (const auto& track : prongTracks) {
140140
etaMin = std::min(etaMin, std::abs(track.eta()));
141-
nItsClsMin = std::min(nItsClsMin, static_cast<int>(track.itsNCls()));
142-
nTpcClsMin = std::min(nTpcClsMin, static_cast<int>(track.tpcNClsCrossedRows()));
141+
nItsClsMin = std::min(nItsClsMin, std::abs(track.itsNCls()));
142+
nTpcClsMin = std::min(nTpcClsMin, std::abs(track.tpcNClsCrossedRows()));
143143
}
144144
}
145145

0 commit comments

Comments
 (0)