@@ -49,7 +49,7 @@ using namespace o2::framework::expressions;
4949using namespace o2 ::soa;
5050using 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>;
5353using MyCollision = MyCollisions::iterator;
5454
5555using 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