Skip to content

Commit 2737661

Browse files
committed
[PWGLF] Update phiOO task and CMakeLists.txt
1 parent 5c9595a commit 2737661

File tree

1 file changed

+11
-20
lines changed

1 file changed

+11
-20
lines changed

PWGLF/Tasks/Resonances/phiOO.cxx

Lines changed: 11 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@ struct phiOO{
9393
Configurable<double> cfg_Track_nITSChi2{"cfg_Track_ITSChi2", 36.0, "nITS Chi2 per Cluster"};
9494
Configurable<bool> cfg_Track_TPCPID{"cfg_Track_TPCPID", true, "Enables TPC PID"};
9595
Configurable<bool> cfg_Track_TOFPID{"cfg_Track_TOFPID", true, "Enables TOF PID"};
96-
Configurable<bool> cfg_Track_Hard_TOFPID{"cfg_Track_Hard_TOFPID", true, "Enables STRICT TOF Reqruirement"};
96+
Configurable<bool> cfg_Track_Hard_TOFPID {"cfg_Track_Hard_TOFPID", true, "Enables STRICT TOF Reqruirement"};
9797
Configurable<float> cfg_Track_TPCPID_nSig{"cfg_Track_TPCPID_nSig", 4, "nTPC PID sigma"};
9898
Configurable<float> cfg_Track_TOFPID_nSig{"cfg_Track_TOFPID_nSig", 4, "nTOF PID sigma"};
9999
Configurable<bool> cfg_Track_Explicit_PID{"cfg_Track_Explicit_PID", true, "Enables explicit pid cehck"};
@@ -184,11 +184,7 @@ struct phiOO{
184184
histos.add("hnEvents", "Event selection decision", kTH1I, {{10, -0.5, 9.5}});
185185
histos.add("hnEvents_MC", "Event selection decision", kTH1I, {{10, -0.5, 9.5}});
186186
histos.add("hnEvents_MC_True", "Event selection decision", kTH1I, {{10, -0.5, 9.5}});
187-
188-
// histos.add("hnEvent", "Event selection decision", kTH1I, {AxisSpec{"SelectionCode", aliasLabels{"Success", "FailSel8", "FailVertex", "FailTimeframe", "FailTimeRange", "FailPileup", "FailCentrality", "FailOccupancy"}}});
189-
// histos.add("hnEvent_MC", "Event selection decision", kTH1I, {AxisSpec{"SelectionCode", aliasLabels{"Success", "FailSel8", "FailVertex", "FailTimeframe", "FailTimeRange", "FailPileup", "FailCentrality", "FailOccupancy"}}});
190-
// histos.add("hnEvent_MC_True", "Event selection decision", kTH1I, {AxisSpec{"SelectionCode", aliasLabels{"Success", "FailSel8", "FailVertex", "FailTimeframe", "FailTimeRange", "FailPileup", "FailCentrality", "FailOccupancy"}}});
191-
187+
192188
}//end of init
193189

194190
Filter collisionFilter = nabs(aod::collision::posZ) <= cfg_Event_VtxCut;
@@ -204,27 +200,19 @@ struct phiOO{
204200
aod::pidTPCFullKa, aod::pidTOFFullKa, aod::pidTOFbeta, aod::McTrackLabels>>;
205201

206202
using BinningTypeVtxCent = ColumnBinningPolicy<aod::collision::PosZ, aod::cent::CentFT0C>;
207-
208-
// Partition<TrackCandidates> PosKaon = (aod::track::signed1Pt > static_cast<float>(0)) && (nabs(aod::pidtpc::tpcNSigmaKa) <= cfg_Track_TPCPID_nSig);
209-
// Partition<TrackCandidates> NegKaon = (aod::track::signed1Pt < static_cast<float>(0)) && (nabs(aod::pidtpc::tpcNSigmaKa) <= cfg_Track_TPCPID_nSig);
210203

211-
Partition<TrackCandidates> PosKaon =
212-
(aod::track::signed1Pt < static_cast<float>(0)) &&
213-
(!cfg_Track_TPCPID || (nabs(aod::pidtpc::tpcNSigmaKa) <= cfg_Track_TPCPID_nSig));
214-
Partition<TrackCandidates> NegKaon =
204+
Partition<TrackCandidates_MC> PosKaon_MC =
215205
(aod::track::signed1Pt > static_cast<float>(0)) &&
216206
(!cfg_Track_TPCPID || (nabs(aod::pidtpc::tpcNSigmaKa) <= cfg_Track_TPCPID_nSig));
217-
218-
Partition<TrackCandidates_MC> PosKaon_MC =
207+
Partition<TrackCandidates_MC> NegKaon_MC =
219208
(aod::track::signed1Pt < static_cast<float>(0)) &&
220209
(!cfg_Track_TPCPID || (nabs(aod::pidtpc::tpcNSigmaKa) <= cfg_Track_TPCPID_nSig));
221-
Partition<TrackCandidates_MC> NegKaon_MC =
210+
Partition<TrackCandidates> PosKaon =
222211
(aod::track::signed1Pt > static_cast<float>(0)) &&
223212
(!cfg_Track_TPCPID || (nabs(aod::pidtpc::tpcNSigmaKa) <= cfg_Track_TPCPID_nSig));
224-
225-
// Partition<TrackCandidates_MC> PosKaon_MC = (aod::track::signed1Pt < static_cast<float>(0)) && (nabs(aod::pidtpc::tpcNSigmaKa) <= cfg_Track_TPCPID_nSig);
226-
// Partition<TrackCandidates_MC> NegKaon_MC = (aod::track::signed1Pt > static_cast<float>(0)) && (nabs(aod::pidtpc::tpcNSigmaKa) <= cfg_Track_TPCPID_nSig);
227-
213+
Partition<TrackCandidates> NegKaon =
214+
(aod::track::signed1Pt < static_cast<float>(0)) &&
215+
(!cfg_Track_TPCPID || (nabs(aod::pidtpc::tpcNSigmaKa) <= cfg_Track_TPCPID_nSig));
228216

229217
double massKa = o2::constants::physics::MassKPlus;
230218
//***********************************//
@@ -376,6 +364,9 @@ struct phiOO{
376364
} else if (!cfg_Track_Hard_TOFPID) {
377365
tofPIDPassed = true;
378366
}
367+
if (!candidate.hasTOF()) {
368+
std::cout<<candidate.tofNSigmaKa()<<std::endl;
369+
}
379370
}
380371
if (tpcPIDPassed && tofPIDPassed) {
381372
if (cfg_Track_CutQA && QA) {

0 commit comments

Comments
 (0)