Skip to content

Commit 6ebf843

Browse files
committed
Move X and Xicc
1 parent adc2ec0 commit 6ebf843

2 files changed

Lines changed: 114 additions & 114 deletions

File tree

PWGHF/ALICE3/DataModel/CandidateReconstructionTables.h

Lines changed: 114 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,120 @@ DECLARE_SOA_TABLE(HfCandChicMcGen, "AOD", "HFCANDCHICMCGEN", //!
9696
hf_cand_mc_flag::OriginMcGen,
9797
hf_cand_mc_flag::FlagMcDecayChanGen);
9898

99+
namespace hf_cand_x
100+
{
101+
DECLARE_SOA_INDEX_COLUMN_FULL(Prong0, prong0, int, HfCand2Prong, "_0"); // Jpsi index
102+
} // namespace hf_cand_x
103+
104+
// declare dedicated X candidate table
105+
DECLARE_SOA_TABLE(HfCandXBase, "AOD", "HFCANDXBASE",
106+
// general columns
107+
HFCAND_COLUMNS,
108+
// 3-prong specific columns
109+
hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0,
110+
hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1,
111+
hf_cand::PxProng2, hf_cand::PyProng2, hf_cand::PzProng2,
112+
hf_cand::ImpactParameter0, hf_cand::ImpactParameter1, hf_cand::ImpactParameter2,
113+
hf_cand::ErrorImpactParameter0, hf_cand::ErrorImpactParameter1, hf_cand::ErrorImpactParameter2,
114+
hf_cand_x::Prong0Id, hf_track_index::Prong1Id, hf_track_index::Prong2Id, // note the difference between Jpsi and pion indices
115+
hf_track_index::HFflag,
116+
/* dynamic columns */
117+
hf_cand_3prong::M<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1, hf_cand::PxProng2, hf_cand::PyProng2, hf_cand::PzProng2>,
118+
hf_cand_3prong::M2<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1, hf_cand::PxProng2, hf_cand::PyProng2, hf_cand::PzProng2>,
119+
/* prong 2 */
120+
hf_cand::PtProng2<hf_cand::PxProng2, hf_cand::PyProng2>,
121+
hf_cand::Pt2Prong2<hf_cand::PxProng2, hf_cand::PyProng2>,
122+
hf_cand::PVectorProng2<hf_cand::PxProng2, hf_cand::PyProng2, hf_cand::PzProng2>,
123+
/* dynamic columns that use candidate momentum components */
124+
hf_cand::Pt<hf_cand_3prong::Px, hf_cand_3prong::Py>,
125+
hf_cand::Pt2<hf_cand_3prong::Px, hf_cand_3prong::Py>,
126+
hf_cand::P<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
127+
hf_cand::P2<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
128+
hf_cand::PVector<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
129+
hf_cand::Cpa<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
130+
hf_cand::CpaXY<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand_3prong::Px, hf_cand_3prong::Py>,
131+
hf_cand::Ct<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
132+
hf_cand::ImpactParameterXY<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
133+
hf_cand_3prong::MaxNormalisedDeltaIP<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ErrorDecayLengthXY, hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand::ImpactParameter0, hf_cand::ErrorImpactParameter0, hf_cand::ImpactParameter1, hf_cand::ErrorImpactParameter1, hf_cand::ImpactParameter2, hf_cand::ErrorImpactParameter2, hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PxProng2, hf_cand::PyProng2>,
134+
hf_cand::Eta<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
135+
hf_cand::Phi<hf_cand_3prong::Px, hf_cand_3prong::Py>,
136+
hf_cand::Y<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
137+
hf_cand::E<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
138+
hf_cand::E2<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>);
139+
140+
// extended table with expression columns that can be used as arguments of dynamic columns
141+
DECLARE_SOA_EXTENDED_TABLE_USER(HfCandXExt, HfCandXBase, "HFCANDXEXT",
142+
hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz);
143+
144+
using HfCandX = HfCandXExt;
145+
146+
// table with results of reconstruction level MC matching
147+
DECLARE_SOA_TABLE(HfCandXMcRec, "AOD", "HFCANDXMCREC", //!
148+
hf_cand_mc_flag::FlagMcMatchRec,
149+
hf_cand_mc_flag::OriginMcRec,
150+
hf_cand_mc_flag::FlagMcDecayChanRec);
151+
152+
// table with results of generator level MC matching
153+
DECLARE_SOA_TABLE(HfCandXMcGen, "AOD", "HFCANDXMCGEN", //!
154+
hf_cand_mc_flag::FlagMcMatchGen,
155+
hf_cand_mc_flag::OriginMcGen,
156+
hf_cand_mc_flag::FlagMcDecayChanGen);
157+
158+
// specific Xicc candidate properties
159+
namespace hf_cand_xicc
160+
{
161+
DECLARE_SOA_INDEX_COLUMN_FULL(Prong0, prong0, int, HfCand3Prong, "_0"); // Xic index
162+
} // namespace hf_cand_xicc
163+
164+
// declare dedicated Xicc candidate table
165+
DECLARE_SOA_TABLE(HfCandXiccBase, "AOD", "HFCANDXICCBASE",
166+
// general columns
167+
HFCAND_COLUMNS,
168+
// 2-prong specific columns
169+
hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0,
170+
hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1,
171+
hf_cand::ImpactParameter0, hf_cand::ImpactParameter1,
172+
hf_cand::ErrorImpactParameter0, hf_cand::ErrorImpactParameter1,
173+
hf_cand_xicc::Prong0Id, hf_track_index::Prong1Id,
174+
hf_track_index::HFflag,
175+
/* dynamic columns */
176+
hf_cand_2prong::M<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
177+
hf_cand_2prong::M2<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
178+
hf_cand_2prong::ImpactParameterProduct<hf_cand::ImpactParameter0, hf_cand::ImpactParameter1>,
179+
/* dynamic columns that use candidate momentum components */
180+
hf_cand::Pt<hf_cand_2prong::Px, hf_cand_2prong::Py>,
181+
hf_cand::Pt2<hf_cand_2prong::Px, hf_cand_2prong::Py>,
182+
hf_cand::P<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
183+
hf_cand::P2<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
184+
hf_cand::PVector<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
185+
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>,
186+
hf_cand::CpaXY<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py>,
187+
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>,
188+
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>,
189+
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>,
190+
hf_cand::Eta<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
191+
hf_cand::Phi<hf_cand_2prong::Px, hf_cand_2prong::Py>,
192+
hf_cand::Y<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
193+
hf_cand::E<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
194+
hf_cand::E2<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>);
195+
196+
// extended table with expression columns that can be used as arguments of dynamic columns
197+
DECLARE_SOA_EXTENDED_TABLE_USER(HfCandXiccExt, HfCandXiccBase, "HFCANDXICCEXT",
198+
hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz);
199+
200+
using HfCandXicc = HfCandXiccExt;
201+
202+
// table with results of reconstruction level MC matching
203+
DECLARE_SOA_TABLE(HfCandXiccMcRec, "AOD", "HFCANDXICCMCREC", //!
204+
hf_cand_mc_flag::FlagMcMatchRec,
205+
hf_cand_mc_flag::OriginMcRec,
206+
hf_cand_mc_flag::DebugMcRec);
207+
208+
// table with results of generator level MC matching
209+
DECLARE_SOA_TABLE(HfCandXiccMcGen, "AOD", "HFCANDXICCMCGEN", //!
210+
hf_cand_mc_flag::FlagMcMatchGen,
211+
hf_cand_mc_flag::OriginMcGen);
212+
99213
} // namespace o2::aod
100214

101215
#endif // PWGHF_ALICE3_DATAMODEL_CANDIDATERECONSTRUCTIONTABLES_H_

PWGHF/DataModel/CandidateReconstructionTables.h

Lines changed: 0 additions & 114 deletions
Original file line numberDiff line numberDiff line change
@@ -926,120 +926,6 @@ enum ConstructMethod { DcaFitter = 0,
926926
KfParticle };
927927
} // namespace hf_cand_casc_lf
928928

929-
namespace hf_cand_x
930-
{
931-
DECLARE_SOA_INDEX_COLUMN_FULL(Prong0, prong0, int, HfCand2Prong, "_0"); // Jpsi index
932-
} // namespace hf_cand_x
933-
934-
// declare dedicated X candidate table
935-
DECLARE_SOA_TABLE(HfCandXBase, "AOD", "HFCANDXBASE",
936-
// general columns
937-
HFCAND_COLUMNS,
938-
// 3-prong specific columns
939-
hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0,
940-
hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1,
941-
hf_cand::PxProng2, hf_cand::PyProng2, hf_cand::PzProng2,
942-
hf_cand::ImpactParameter0, hf_cand::ImpactParameter1, hf_cand::ImpactParameter2,
943-
hf_cand::ErrorImpactParameter0, hf_cand::ErrorImpactParameter1, hf_cand::ErrorImpactParameter2,
944-
hf_cand_x::Prong0Id, hf_track_index::Prong1Id, hf_track_index::Prong2Id, // note the difference between Jpsi and pion indices
945-
hf_track_index::HFflag,
946-
/* dynamic columns */
947-
hf_cand_3prong::M<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1, hf_cand::PxProng2, hf_cand::PyProng2, hf_cand::PzProng2>,
948-
hf_cand_3prong::M2<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1, hf_cand::PxProng2, hf_cand::PyProng2, hf_cand::PzProng2>,
949-
/* prong 2 */
950-
hf_cand::PtProng2<hf_cand::PxProng2, hf_cand::PyProng2>,
951-
hf_cand::Pt2Prong2<hf_cand::PxProng2, hf_cand::PyProng2>,
952-
hf_cand::PVectorProng2<hf_cand::PxProng2, hf_cand::PyProng2, hf_cand::PzProng2>,
953-
/* dynamic columns that use candidate momentum components */
954-
hf_cand::Pt<hf_cand_3prong::Px, hf_cand_3prong::Py>,
955-
hf_cand::Pt2<hf_cand_3prong::Px, hf_cand_3prong::Py>,
956-
hf_cand::P<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
957-
hf_cand::P2<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
958-
hf_cand::PVector<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
959-
hf_cand::Cpa<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
960-
hf_cand::CpaXY<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand_3prong::Px, hf_cand_3prong::Py>,
961-
hf_cand::Ct<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
962-
hf_cand::ImpactParameterXY<collision::PosX, collision::PosY, collision::PosZ, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ZSecondaryVertex, hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
963-
hf_cand_3prong::MaxNormalisedDeltaIP<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand::ErrorDecayLengthXY, hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand::ImpactParameter0, hf_cand::ErrorImpactParameter0, hf_cand::ImpactParameter1, hf_cand::ErrorImpactParameter1, hf_cand::ImpactParameter2, hf_cand::ErrorImpactParameter2, hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PxProng2, hf_cand::PyProng2>,
964-
hf_cand::Eta<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
965-
hf_cand::Phi<hf_cand_3prong::Px, hf_cand_3prong::Py>,
966-
hf_cand::Y<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
967-
hf_cand::E<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>,
968-
hf_cand::E2<hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz>);
969-
970-
// extended table with expression columns that can be used as arguments of dynamic columns
971-
DECLARE_SOA_EXTENDED_TABLE_USER(HfCandXExt, HfCandXBase, "HFCANDXEXT",
972-
hf_cand_3prong::Px, hf_cand_3prong::Py, hf_cand_3prong::Pz);
973-
974-
using HfCandX = HfCandXExt;
975-
976-
// table with results of reconstruction level MC matching
977-
DECLARE_SOA_TABLE(HfCandXMcRec, "AOD", "HFCANDXMCREC", //!
978-
hf_cand_mc_flag::FlagMcMatchRec,
979-
hf_cand_mc_flag::OriginMcRec,
980-
hf_cand_mc_flag::FlagMcDecayChanRec);
981-
982-
// table with results of generator level MC matching
983-
DECLARE_SOA_TABLE(HfCandXMcGen, "AOD", "HFCANDXMCGEN", //!
984-
hf_cand_mc_flag::FlagMcMatchGen,
985-
hf_cand_mc_flag::OriginMcGen,
986-
hf_cand_mc_flag::FlagMcDecayChanGen);
987-
988-
// specific Xicc candidate properties
989-
namespace hf_cand_xicc
990-
{
991-
DECLARE_SOA_INDEX_COLUMN_FULL(Prong0, prong0, int, HfCand3Prong, "_0"); // Xic index
992-
} // namespace hf_cand_xicc
993-
994-
// declare dedicated Xicc candidate table
995-
DECLARE_SOA_TABLE(HfCandXiccBase, "AOD", "HFCANDXICCBASE",
996-
// general columns
997-
HFCAND_COLUMNS,
998-
// 2-prong specific columns
999-
hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0,
1000-
hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1,
1001-
hf_cand::ImpactParameter0, hf_cand::ImpactParameter1,
1002-
hf_cand::ErrorImpactParameter0, hf_cand::ErrorImpactParameter1,
1003-
hf_cand_xicc::Prong0Id, hf_track_index::Prong1Id,
1004-
hf_track_index::HFflag,
1005-
/* dynamic columns */
1006-
hf_cand_2prong::M<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
1007-
hf_cand_2prong::M2<hf_cand::PxProng0, hf_cand::PyProng0, hf_cand::PzProng0, hf_cand::PxProng1, hf_cand::PyProng1, hf_cand::PzProng1>,
1008-
hf_cand_2prong::ImpactParameterProduct<hf_cand::ImpactParameter0, hf_cand::ImpactParameter1>,
1009-
/* dynamic columns that use candidate momentum components */
1010-
hf_cand::Pt<hf_cand_2prong::Px, hf_cand_2prong::Py>,
1011-
hf_cand::Pt2<hf_cand_2prong::Px, hf_cand_2prong::Py>,
1012-
hf_cand::P<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1013-
hf_cand::P2<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1014-
hf_cand::PVector<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1015-
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>,
1016-
hf_cand::CpaXY<collision::PosX, collision::PosY, hf_cand::XSecondaryVertex, hf_cand::YSecondaryVertex, hf_cand_2prong::Px, hf_cand_2prong::Py>,
1017-
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>,
1018-
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>,
1019-
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>,
1020-
hf_cand::Eta<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1021-
hf_cand::Phi<hf_cand_2prong::Px, hf_cand_2prong::Py>,
1022-
hf_cand::Y<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1023-
hf_cand::E<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>,
1024-
hf_cand::E2<hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz>);
1025-
1026-
// extended table with expression columns that can be used as arguments of dynamic columns
1027-
DECLARE_SOA_EXTENDED_TABLE_USER(HfCandXiccExt, HfCandXiccBase, "HFCANDXICCEXT",
1028-
hf_cand_2prong::Px, hf_cand_2prong::Py, hf_cand_2prong::Pz);
1029-
1030-
using HfCandXicc = HfCandXiccExt;
1031-
1032-
// table with results of reconstruction level MC matching
1033-
DECLARE_SOA_TABLE(HfCandXiccMcRec, "AOD", "HFCANDXICCMCREC", //!
1034-
hf_cand_mc_flag::FlagMcMatchRec,
1035-
hf_cand_mc_flag::OriginMcRec,
1036-
hf_cand_mc_flag::DebugMcRec);
1037-
1038-
// table with results of generator level MC matching
1039-
DECLARE_SOA_TABLE(HfCandXiccMcGen, "AOD", "HFCANDXICCMCGEN", //!
1040-
hf_cand_mc_flag::FlagMcMatchGen,
1041-
hf_cand_mc_flag::OriginMcGen);
1042-
1043929
// specific Omegac and Xic to Xi Pi candidate properties
1044930
namespace hf_cand_xic0_omegac0
1045931
{

0 commit comments

Comments
 (0)