Skip to content

Commit 90b4d10

Browse files
authored
[PWGEM/Dilepton] remove unused table in treeCreatorElectronMLDDA.cxx (AliceO2Group#10146)
1 parent 796bda6 commit 90b4d10

File tree

1 file changed

+29
-29
lines changed

1 file changed

+29
-29
lines changed

PWGEM/Dilepton/TableProducer/treeCreatorElectronMLDDA.cxx

Lines changed: 29 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ using namespace o2::framework::expressions;
4949
using namespace o2::soa;
5050
using namespace o2::constants::physics;
5151

52-
using MyCollisions = soa::Join<aod::Collisions, aod::EvSels, aod::Mults>;
52+
using MyCollisions = soa::Join<aod::Collisions, aod::EvSels>;
5353
using MyCollision = MyCollisions::iterator;
5454

5555
using MyTracks = soa::Join<aod::Tracks, aod::TracksCov, aod::TracksExtra, aod::TracksDCA,
@@ -285,7 +285,7 @@ struct TreeCreatorElectronMLDDA {
285285
if (d_bz_input > -990) {
286286
d_bz = d_bz_input;
287287
o2::parameters::GRPMagField grpmag;
288-
if (fabs(d_bz) > 1e-5) {
288+
if (std::fabs(d_bz) > 1e-5) {
289289
grpmag.setL3Current(30000.f / (d_bz / 5.0f));
290290
}
291291
o2::base::Propagator::initFieldFromGRP(&grpmag);
@@ -340,7 +340,7 @@ struct TreeCreatorElectronMLDDA {
340340
}
341341

342342
template <typename TTrack>
343-
bool IsSelectedTrack(TTrack const& track)
343+
bool isSelectedTrack(TTrack const& track)
344344
{
345345
if (std::fabs(track.eta()) > trackcuts.cfg_max_eta || track.pt() < trackcuts.cfg_min_pt) {
346346
return false;
@@ -383,7 +383,7 @@ struct TreeCreatorElectronMLDDA {
383383
}
384384

385385
template <typename TTrack>
386-
bool IsSelectedV0Leg(TTrack const& track)
386+
bool isSelectedV0Leg(TTrack const& track)
387387
{
388388
if (std::fabs(track.eta()) > v0cuts.cfg_max_eta || track.pt() < v0cuts.cfg_min_pt) {
389389
return false;
@@ -426,47 +426,47 @@ struct TreeCreatorElectronMLDDA {
426426
}
427427

428428
template <typename TTrack>
429-
bool IsElectron(TTrack const& track)
429+
bool isElectron(TTrack const& track)
430430
{
431431
bool is_El_TPC = v0cuts.cfg_min_TPCNsigmaEl < track.tpcNSigmaEl() && track.tpcNSigmaEl() < v0cuts.cfg_max_TPCNsigmaEl;
432432
bool is_El_TOF = track.hasTOF() ? v0cuts.cfg_min_TOFNsigmaEl < track.tofNSigmaEl() && track.tofNSigmaEl() < v0cuts.cfg_max_TOFNsigmaEl : true; // TOFif
433433
return is_El_TPC && is_El_TOF;
434434
}
435435

436436
template <typename TTrack>
437-
bool IsPion(TTrack const& track)
437+
bool isPion(TTrack const& track)
438438
{
439439
bool is_Pi_TPC = v0cuts.cfg_min_TPCNsigmaPi < track.tpcNSigmaPi() && track.tpcNSigmaPi() < v0cuts.cfg_max_TPCNsigmaPi;
440440
bool is_Pi_TOF = track.hasTOF() ? v0cuts.cfg_min_TOFNsigmaPi < track.tofNSigmaPi() && track.tofNSigmaPi() < v0cuts.cfg_max_TOFNsigmaPi : true; // TOFif
441441
return is_Pi_TPC && is_Pi_TOF;
442442
}
443443

444444
template <typename TTrack>
445-
bool IsKaon(TTrack const& track)
445+
bool isKaon(TTrack const& track)
446446
{
447447
bool is_Ka_TPC = v0cuts.cfg_min_TPCNsigmaKa < track.tpcNSigmaKa() && track.tpcNSigmaKa() < v0cuts.cfg_max_TPCNsigmaKa;
448448
bool is_Ka_TOF = track.hasTOF() ? v0cuts.cfg_min_TOFNsigmaKa < track.tofNSigmaKa() && track.tofNSigmaKa() < v0cuts.cfg_max_TOFNsigmaKa : true; // TOFif
449449
return is_Ka_TPC && is_Ka_TOF;
450450
}
451451

452452
template <typename TTrack>
453-
bool IsProton(TTrack const& track)
453+
bool isProton(TTrack const& track)
454454
{
455455
bool is_Pr_TPC = v0cuts.cfg_min_TPCNsigmaPr < track.tpcNSigmaPr() && track.tpcNSigmaPr() < v0cuts.cfg_max_TPCNsigmaPr;
456456
bool is_Pr_TOF = track.hasTOF() ? v0cuts.cfg_min_TOFNsigmaPr < track.tofNSigmaPr() && track.tofNSigmaPr() < v0cuts.cfg_max_TOFNsigmaPr : true; // TOFif
457457
return is_Pr_TPC && is_Pr_TOF;
458458
}
459459

460460
template <typename TTrack>
461-
bool IsPionTight(TTrack const& track)
461+
bool isPionTight(TTrack const& track)
462462
{
463463
bool is_Pi_TPC = v0cuts.cfg_min_TPCNsigmaPi_tight < track.tpcNSigmaPi() && track.tpcNSigmaPi() < v0cuts.cfg_max_TPCNsigmaPi_tight;
464464
bool is_Pi_TOF = track.hasTOF() ? v0cuts.cfg_min_TOFNsigmaPi_tight < track.tofNSigmaPi() && track.tofNSigmaPi() < v0cuts.cfg_max_TOFNsigmaPi_tight : true; // TOFif
465465
return is_Pi_TPC && is_Pi_TOF;
466466
}
467467

468468
template <typename TTrack>
469-
bool IsProtonTight(TTrack const& track)
469+
bool isProtonTight(TTrack const& track)
470470
{
471471
bool is_Pr_TPC = v0cuts.cfg_min_TPCNsigmaPr_tight < track.tpcNSigmaPr() && track.tpcNSigmaPr() < v0cuts.cfg_max_TPCNsigmaPr_tight;
472472
bool is_Pr_TOF = track.hasTOF() ? v0cuts.cfg_min_TOFNsigmaPr_tight < track.tofNSigmaPr() && track.tofNSigmaPr() < v0cuts.cfg_max_TOFNsigmaPr_tight : true; // TOFif
@@ -510,17 +510,17 @@ struct TreeCreatorElectronMLDDA {
510510
void processPID(filteredMyCollisions const& collisions, aod::BCsWithTimestamps const&, filteredV0s const& v0s, filteredCascades const& cascades, MyTracks const& tracks)
511511
{
512512
stored_trackIds.reserve(tracks.size());
513-
for (auto& collision : collisions) {
513+
for (const auto& collision : collisions) {
514514
registry.fill(HIST("hEventCounter"), 1.0); // all
515515

516516
auto bc = collision.template foundBC_as<aod::BCsWithTimestamps>();
517517
initCCDB(bc);
518518

519519
auto v0s_coll = v0s.sliceBy(perCollision_v0, collision.globalIndex());
520-
for (auto& v0 : v0s_coll) {
520+
for (const auto& v0 : v0s_coll) {
521521
auto pos = v0.template posTrack_as<MyTracks>();
522522
auto neg = v0.template negTrack_as<MyTracks>();
523-
if (!IsSelectedV0Leg(pos) || !IsSelectedV0Leg(neg)) {
523+
if (!isSelectedV0Leg(pos) || !isSelectedV0Leg(neg)) {
524524
continue;
525525
}
526526
if (pos.sign() * neg.sign() > 0) {
@@ -538,7 +538,7 @@ struct TreeCreatorElectronMLDDA {
538538
continue;
539539
}
540540

541-
if (IsPion(pos) && IsPion(neg)) {
541+
if (isPion(pos) && isPion(neg)) {
542542
registry.fill(HIST("V0/hMassK0Short"), v0.mK0Short());
543543
if (v0cuts.cfg_min_mass_k0s < v0.mK0Short() && v0.mK0Short() < v0cuts.cfg_max_mass_k0s) {
544544
registry.fill(HIST("V0/hTPCdEdx_P_Pi"), neg.p(), neg.tpcSignal());
@@ -553,7 +553,7 @@ struct TreeCreatorElectronMLDDA {
553553
}
554554
}
555555
}
556-
if (IsProton(pos) && IsPionTight(neg)) {
556+
if (isProton(pos) && isPionTight(neg)) {
557557
registry.fill(HIST("V0/hMassLambda"), v0.mLambda());
558558
if (v0cuts.cfg_min_mass_lambda < v0.mLambda() && v0.mLambda() < v0cuts.cfg_max_mass_lambda) {
559559
if (dist01(engine) < downscaling_proton) {
@@ -563,7 +563,7 @@ struct TreeCreatorElectronMLDDA {
563563
registry.fill(HIST("V0/hTOFbeta_P_Pr"), pos.p(), pos.beta());
564564
}
565565
}
566-
if (IsPionTight(pos) && IsProton(neg)) {
566+
if (isPionTight(pos) && isProton(neg)) {
567567
registry.fill(HIST("V0/hMassAntiLambda"), v0.mAntiLambda());
568568
if (v0cuts.cfg_min_mass_lambda < v0.mAntiLambda() && v0.mAntiLambda() < v0cuts.cfg_max_mass_lambda) {
569569
if (dist01(engine) < downscaling_proton) {
@@ -573,7 +573,7 @@ struct TreeCreatorElectronMLDDA {
573573
registry.fill(HIST("V0/hTOFbeta_P_Pr"), neg.p(), neg.beta());
574574
}
575575
}
576-
if (IsElectron(pos) && IsElectron(neg) && store_v0photons) {
576+
if (isElectron(pos) && isElectron(neg) && store_v0photons) {
577577
registry.fill(HIST("V0/hMassGamma"), v0.mGamma());
578578
registry.fill(HIST("V0/hXY_Gamma"), v0.x(), v0.y());
579579
registry.fill(HIST("V0/hMassGamma_Rxy"), v0.v0radius(), v0.mGamma());
@@ -595,12 +595,12 @@ struct TreeCreatorElectronMLDDA {
595595
if (!store_v0photons) {
596596
auto posTracks_per_coll = posTracks->sliceByCached(o2::aod::track::collisionId, collision.globalIndex(), cache);
597597
auto negTracks_per_coll = negTracks->sliceByCached(o2::aod::track::collisionId, collision.globalIndex(), cache);
598-
for (auto& [pos, neg] : combinations(CombinationsFullIndexPolicy(posTracks_per_coll, negTracks_per_coll))) {
599-
if (!IsSelectedTrack(pos) || !IsSelectedTrack(neg)) {
598+
for (const auto& [pos, neg] : combinations(CombinationsFullIndexPolicy(posTracks_per_coll, negTracks_per_coll))) {
599+
if (!isSelectedTrack(pos) || !isSelectedTrack(neg)) {
600600
continue;
601601
}
602602

603-
if (!IsElectron(pos) || !IsElectron(neg)) {
603+
if (!isElectron(pos) || !isElectron(neg)) {
604604
continue;
605605
}
606606

@@ -627,12 +627,12 @@ struct TreeCreatorElectronMLDDA {
627627
}
628628

629629
auto cascades_coll = cascades.sliceBy(perCollision_cascade, collision.globalIndex());
630-
for (auto& cascade : cascades_coll) {
630+
for (const auto& cascade : cascades_coll) {
631631
// Track casting
632632
auto bachelor = cascade.template bachelor_as<MyTracks>();
633633
auto pos = cascade.template posTrack_as<MyTracks>();
634634
auto neg = cascade.template negTrack_as<MyTracks>();
635-
if (!IsSelectedV0Leg(pos) || !IsSelectedV0Leg(neg) || !IsSelectedV0Leg(bachelor)) {
635+
if (!isSelectedV0Leg(pos) || !isSelectedV0Leg(neg) || !isSelectedV0Leg(bachelor)) {
636636
continue;
637637
}
638638

@@ -641,11 +641,11 @@ struct TreeCreatorElectronMLDDA {
641641
}
642642

643643
if (bachelor.sign() < 0) { // Omega- -> L + K- -> p + pi- + K-
644-
if (!IsProtonTight(pos) || !IsPionTight(neg)) {
644+
if (!isProtonTight(pos) || !isPionTight(neg)) {
645645
continue;
646646
}
647647
} else { // Omegabar+ -> Lbar + K+ -> pbar + pi+ + K+
648-
if (!IsProtonTight(neg) || !IsPionTight(pos)) {
648+
if (!isProtonTight(neg) || !isPionTight(pos)) {
649649
continue;
650650
}
651651
}
@@ -690,14 +690,14 @@ struct TreeCreatorElectronMLDDA {
690690
float ctauXi = length / mom * o2::constants::physics::MassXiMinus; // 4.91 cm in PDG
691691
float ctauOmega = length / mom * o2::constants::physics::MassOmegaMinus; // 2.46 cm in PDG
692692

693-
if (IsPion(bachelor)) {
693+
if (isPion(bachelor)) {
694694
registry.fill(HIST("Cascade/hMassXi"), cascade.mXi());
695695
registry.fill(HIST("Cascade/hMassPt_Xi"), cascade.mXi(), cascade.pt());
696696
registry.fill(HIST("Cascade/hMassPt_Xi_bachelor"), cascade.mXi(), bachelor.p());
697697
registry.fill(HIST("Cascade/hRxy_Xi"), cascade.mXi(), cascade.cascradius());
698698
registry.fill(HIST("Cascade/hCTau_Xi"), cascade.mXi(), ctauXi);
699699
}
700-
if (!(cascadecuts.cfg_min_mass_Xi < cascade.mXi() && cascade.mXi() < cascadecuts.cfg_max_mass_Xi) && IsKaon(bachelor)) { // reject Xi candidates
700+
if (!(cascadecuts.cfg_min_mass_Xi < cascade.mXi() && cascade.mXi() < cascadecuts.cfg_max_mass_Xi) && isKaon(bachelor)) { // reject Xi candidates
701701
registry.fill(HIST("Cascade/hMassOmega"), cascade.mOmega());
702702
registry.fill(HIST("Cascade/hMassPt_Omega"), cascade.mOmega(), cascade.pt());
703703
registry.fill(HIST("Cascade/hMassPt_Omega_bachelor"), cascade.mOmega(), bachelor.p());
@@ -714,8 +714,8 @@ struct TreeCreatorElectronMLDDA {
714714
} // end of cascade loop
715715

716716
auto tracks_coll = tracks.sliceBy(perCollision_track, collision.globalIndex());
717-
for (auto& track : tracks_coll) {
718-
if (!IsSelectedTrack(track)) {
717+
for (const auto& track : tracks_coll) {
718+
if (!isSelectedTrack(track)) {
719719
continue;
720720
}
721721

@@ -780,7 +780,7 @@ struct MLTrackQC {
780780

781781
void processQC(aod::EMPrimaryTracks const& tracks)
782782
{
783-
for (auto& track : tracks) {
783+
for (const auto& track : tracks) {
784784
registry.fill(HIST("hTPCdEdx_P_All"), track.p(), track.tpcSignal());
785785
registry.fill(HIST("hTOFbeta_P_All"), track.p(), track.beta());
786786
registry.fill(HIST("hITSClusterSize_P_All"), track.p(), track.meanClusterSizeITS() * std::cos(std::atan(track.tgl())));

0 commit comments

Comments
 (0)