@@ -618,39 +618,6 @@ DECLARE_SOA_COLUMN(GeneratedK0Short, generatedK0Short, std::vector<uint32_t>);
618618DECLARE_SOA_COLUMN (GeneratedLambda, generatedLambda, std::vector<uint32_t >); // ! Lambda binned generated data
619619DECLARE_SOA_COLUMN (GeneratedAntiLambda, generatedAntiLambda, std::vector<uint32_t >); // ! AntiLambda binned generated data
620620
621- // ______________________________________________________
622- // EXPRESSION COLUMNS
623- // DECLARE_SOA_EXPRESSION_COLUMN(Px, px, //! V0 px
624- // float, 1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg);
625- // DECLARE_SOA_EXPRESSION_COLUMN(Py, py, //! V0 py
626- // float, 1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg);
627- // DECLARE_SOA_EXPRESSION_COLUMN(Pz, pz, //! V0 pz
628- // float, 1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg);
629- // DECLARE_SOA_EXPRESSION_COLUMN(Pt, pt, float, //! Transverse momentum in GeV/c
630- // nsqrt((1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) *
631- // (1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) +
632- // (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg) * (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg)));
633- // DECLARE_SOA_EXPRESSION_COLUMN(P, p, float, //! Total momentum in GeV/c
634- // nsqrt((1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) *
635- // (1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) +
636- // (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg) * (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg) +
637- // (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg) * (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg)));
638- // DECLARE_SOA_EXPRESSION_COLUMN(Phi, phi, float, //! Phi in the range [0, 2pi)
639- // o2::constants::math::PI + natan2(-1.0f * (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg), -1.0f * (1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg)));
640- // DECLARE_SOA_EXPRESSION_COLUMN(Eta, eta, float, //! Pseudorapidity, conditionally defined to avoid FPEs
641- // ifnode((nsqrt((1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) * (1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) +
642- // (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg) * (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg) +
643- // (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg) * (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg)) -
644- // (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg)) < static_cast<float>(1e-7),
645- // ifnode((1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg) < 0.f, -100.f, 100.f),
646- // 0.5f * nlog((nsqrt((1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) * (1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) +
647- // (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg) * (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg) +
648- // (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg) * (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg)) +
649- // (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg)) /
650- // (nsqrt((1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) * (1.f * aod::v0data::pxpos + 1.f * aod::v0data::pxneg) +
651- // (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg) * (1.f * aod::v0data::pypos + 1.f * aod::v0data::pyneg) +
652- // (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg) * (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg)) -
653- // (1.f * aod::v0data::pzpos + 1.f * aod::v0data::pzneg)))));
654621
655622// ______________________________________________________
656623// DYNAMIC COLUMNS
@@ -1397,41 +1364,6 @@ DECLARE_SOA_DYNAMIC_COLUMN(Eta, eta, //! Cascade pseudorapidity
13971364 [](float px, float py, float pz) -> float { return RecoDecay::eta (std::array{px, py, pz}); });
13981365} // namespace cascdata
13991366
1400- // ______________________________________________________
1401- // EXPRESSION COLUMNS FOR TRACASCCORES
1402- namespace cascdataext
1403- {
1404- // DECLARE_SOA_EXPRESSION_COLUMN(PxLambda, pxlambda, //!
1405- // float, 1.f * aod::cascdata::pxpos + 1.f * aod::cascdata::pxneg);
1406- // DECLARE_SOA_EXPRESSION_COLUMN(PyLambda, pylambda, //!
1407- // float, 1.f * aod::cascdata::pypos + 1.f * aod::cascdata::pyneg);
1408- // DECLARE_SOA_EXPRESSION_COLUMN(PzLambda, pzlambda, //!
1409- // float, 1.f * aod::cascdata::pzpos + 1.f * aod::cascdata::pzneg);
1410- // DECLARE_SOA_EXPRESSION_COLUMN(Pt, pt, float, //! Transverse momentum in GeV/c
1411- // nsqrt(aod::cascdata::px* aod::cascdata::px +
1412- // aod::cascdata::py * aod::cascdata::py));
1413- // DECLARE_SOA_EXPRESSION_COLUMN(P, p, float, //! Total momentum in GeV/c
1414- // nsqrt(aod::cascdata::px* aod::cascdata::px +
1415- // aod::cascdata::py * aod::cascdata::py +
1416- // aod::cascdata::pz * aod::cascdata::pz));
1417- // DECLARE_SOA_EXPRESSION_COLUMN(Phi, phi, float, //! Phi in the range [0, 2pi)
1418- // o2::constants::math::PI + natan2(-1.0f * aod::cascdata::py, -1.0f * aod::cascdata::px));
1419- // DECLARE_SOA_EXPRESSION_COLUMN(Eta, eta, float, //! Pseudorapidity, conditionally defined to avoid FPEs
1420- // ifnode((nsqrt(aod::cascdata::px * aod::cascdata::px +
1421- // aod::cascdata::py * aod::cascdata::py +
1422- // aod::cascdata::pz * aod::cascdata::pz) -
1423- // aod::cascdata::pz) < static_cast<float>(1e-7),
1424- // ifnode(aod::cascdata::pz < 0.f, -100.f, 100.f),
1425- // 0.5f * nlog((nsqrt(aod::cascdata::px * aod::cascdata::px +
1426- // aod::cascdata::py * aod::cascdata::py +
1427- // aod::cascdata::pz * aod::cascdata::pz) +
1428- // aod::cascdata::pz) /
1429- // (nsqrt(aod::cascdata::px * aod::cascdata::px +
1430- // aod::cascdata::py * aod::cascdata::py +
1431- // aod::cascdata::pz * aod::cascdata::pz) -
1432- // aod::cascdata::pz))));
1433- } // namespace cascdataext
1434-
14351367// ______________________________________________________
14361368// Cascade data model:
14371369// --- standard, KF version and tracked version
@@ -1652,20 +1584,6 @@ DECLARE_SOA_TABLE(TraCascCovs, "AOD", "TRACASCCOVS", //!
16521584 cascdata::MomentumCovMat<cascdata::CovMat>,
16531585 o2::soa::Marker<2 >);
16541586
1655- // extended table with expression columns that can be used as arguments of dynamic columns
1656- // DECLARE_SOA_EXTENDED_TABLE_USER(CascCores, StoredCascCores, "CascDATAEXT", //!
1657- // cascdataext::PxLambda, cascdataext::PyLambda, cascdataext::PzLambda, cascdataext::Pt, cascdataext::P, cascdataext::Eta, cascdataext::Phi);
1658-
1659- // extended table with expression columns that can be used as arguments of dynamic columns
1660- // DECLARE_SOA_EXTENDED_TABLE_USER(KFCascCores, StoredKFCascCores, "KFCascDATAEXT", //!
1661- // cascdataext::PxLambda, cascdataext::PyLambda, cascdataext::PzLambda,
1662- // cascdataext::Pt, cascdataext::P, cascdataext::Eta, cascdataext::Phi);
1663-
1664- // extended table with expression columns that can be used as arguments of dynamic columns
1665- // DECLARE_SOA_EXTENDED_TABLE_USER(TraCascCores, StoredTraCascCores, "TraCascDATAEXT", //!
1666- // cascdataext::PxLambda, cascdataext::PyLambda, cascdataext::PzLambda,
1667- // cascdataext::Pt, cascdataext::P, cascdataext::Eta, cascdataext::Phi);
1668-
16691587using CascCores = StoredCascCores;
16701588using KFCascCores = StoredKFCascCores;
16711589using TraCascCores = StoredTraCascCores;
0 commit comments