@@ -1739,58 +1739,58 @@ DECLARE_SOA_TABLE(HfCandXicResid, "AOD", "HFCANDXICRESID",
17391739// DECLARE_SOA_COLUMN(JpsiToMuMuMass, jpsiToMuMuMass, float); // Jpsi mass
17401740// } // namespace hf_cand_chic
17411741
1742- // declare dedicated chi_c candidate table
1743- DECLARE_SOA_TABLE (HfCandChicBase, " AOD" , " HFCANDCHICBASE" ,
1744- // general columns
1745- HFCAND_COLUMNS,
1746- // 2-prong specific columns
1747- hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0,
1748- hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1,
1749- hf_cand::ImpactParameter0, hf_cand::ImpactParameter1,
1750- hf_cand::ErrorImpactParameter0, hf_cand::ErrorImpactParameter1,
1751- hf_cand_chic::Prong0Id, hf_cand_chic::Prong1Id,
1752- hf_track_index::HFflag, hf_cand_chic::JpsiToMuMuMass,
1753- /* dynamic columns */
1754- hf_cand_2prong::M<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
1755- hf_cand_2prong::M2<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
1756- /* prong 2 */
1757- // hf_cand::PtProng1<hf_cand::PxProng1, hf_cand::PyProng1>,
1758- // hf_cand::Pt2Prong1<hf_cand::PxProng1, hf_cand::PyProng1>,
1759- // hf_cand::PVectorProng1<hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
1760- /* dynamic columns that use candidate momentum components */
1761- hf_cand::Pt<hf_cand_2prong::Px, hf_cand_2prong::Py>,
1762- hf_cand::Pt2<hf_cand_2prong::Px, hf_cand_2prong::Py>,
1763- hf_cand::P<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1764- hf_cand::P2<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1765- hf_cand::PVector<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1766- hf_cand::Cpa<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1767- hf_cand::CpaXY<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py>,
1768- hf_cand::Ct<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1769- hf_cand::ImpactParameterXY<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1770- hf_cand_2prong::MaxNormalisedDeltaIP<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ErrorDecayLengthXY, hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand::ImpactParameter0, hf_cand::ErrorImpactParameter0, hf_cand::ImpactParameter1, hf_cand::ErrorImpactParameter1, hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PxProng1, hf_cand::PyProng1>,
1771- hf_cand::Eta<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1772- hf_cand::Phi<hf_cand_2prong::Px, hf_cand_2prong::Py>,
1773- hf_cand::Y<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1774- hf_cand::E<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1775- hf_cand::E2 <hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>);
1776-
1777- // extended table with expression columns that can be used as arguments of dynamic columns
1778- DECLARE_SOA_EXTENDED_TABLE_USER (HfCandChicExt, HfCandChicBase, " HFCANDCHICEXT" ,
1779- hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz);
1780-
1781- using HfCandChic = HfCandChicExt;
1782-
1783- // table with results of reconstruction level MC matching
1784- DECLARE_SOA_TABLE (HfCandChicMcRec, " AOD" , " HFCANDCHICMCREC" , // !
1785- hf_cand_mc_flag::FlagMcMatchRec,
1786- hf_cand_mc_flag::OriginMcRec,
1787- hf_cand_mc_flag::FlagMcDecayChanRec);
1788-
1789- // table with results of generator level MC matching
1790- DECLARE_SOA_TABLE (HfCandChicMcGen, " AOD" , " HFCANDCHICMCGEN" , // !
1791- hf_cand_mc_flag::FlagMcMatchGen,
1792- hf_cand_mc_flag::OriginMcGen,
1793- hf_cand_mc_flag::FlagMcDecayChanGen);
1742+ // // declare dedicated chi_c candidate table
1743+ // DECLARE_SOA_TABLE(HfCandChicBase, "AOD", "HFCANDCHICBASE",
1744+ // // general columns
1745+ // HFCAND_COLUMNS,
1746+ // // 2-prong specific columns
1747+ // hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0,
1748+ // hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1,
1749+ // hf_cand::ImpactParameter0, hf_cand::ImpactParameter1,
1750+ // hf_cand::ErrorImpactParameter0, hf_cand::ErrorImpactParameter1,
1751+ // hf_cand_chic::Prong0Id, hf_cand_chic::Prong1Id,
1752+ // hf_track_index::HFflag, hf_cand_chic::JpsiToMuMuMass,
1753+ // /* dynamic columns */
1754+ // hf_cand_2prong::M<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
1755+ // hf_cand_2prong::M2<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
1756+ // /* prong 2 */
1757+ // // hf_cand::PtProng1<hf_cand::PxProng1, hf_cand::PyProng1>,
1758+ // // hf_cand::Pt2Prong1<hf_cand::PxProng1, hf_cand::PyProng1>,
1759+ // // hf_cand::PVectorProng1<hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
1760+ // /* dynamic columns that use candidate momentum components */
1761+ // hf_cand::Pt<hf_cand_2prong::Px, hf_cand_2prong::Py>,
1762+ // hf_cand::Pt2<hf_cand_2prong::Px, hf_cand_2prong::Py>,
1763+ // hf_cand::P<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1764+ // hf_cand::P2<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1765+ // hf_cand::PVector<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1766+ // hf_cand::Cpa<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1767+ // hf_cand::CpaXY<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py>,
1768+ // hf_cand::Ct<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1769+ // hf_cand::ImpactParameterXY<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1770+ // hf_cand_2prong::MaxNormalisedDeltaIP<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ErrorDecayLengthXY, hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand::ImpactParameter0, hf_cand::ErrorImpactParameter0, hf_cand::ImpactParameter1, hf_cand::ErrorImpactParameter1, hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PxProng1, hf_cand::PyProng1>,
1771+ // hf_cand::Eta<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1772+ // hf_cand::Phi<hf_cand_2prong::Px, hf_cand_2prong::Py>,
1773+ // hf_cand::Y<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1774+ // hf_cand::E<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1775+ // hf_cand::E2<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>);
1776+
1777+ // // extended table with expression columns that can be used as arguments of dynamic columns
1778+ // DECLARE_SOA_EXTENDED_TABLE_USER(HfCandChicExt, HfCandChicBase, "HFCANDCHICEXT",
1779+ // hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz);
1780+
1781+ // using HfCandChic = HfCandChicExt;
1782+
1783+ // // table with results of reconstruction level MC matching
1784+ // DECLARE_SOA_TABLE(HfCandChicMcRec, "AOD", "HFCANDCHICMCREC", //!
1785+ // hf_cand_mc_flag::FlagMcMatchRec,
1786+ // hf_cand_mc_flag::OriginMcRec,
1787+ // hf_cand_mc_flag::FlagMcDecayChanRec);
1788+
1789+ // // table with results of generator level MC matching
1790+ // DECLARE_SOA_TABLE(HfCandChicMcGen, "AOD", "HFCANDCHICMCGEN", //!
1791+ // hf_cand_mc_flag::FlagMcMatchGen,
1792+ // hf_cand_mc_flag::OriginMcGen,
1793+ // hf_cand_mc_flag::FlagMcDecayChanGen);
17941794
17951795// specific Lb candidate properties
17961796namespace hf_cand_lb
0 commit comments