Skip to content

Commit debfdb9

Browse files
committed
[PWGCF] Femto: add Lc to the producer init guards
1 parent c36df4d commit debfdb9

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

PWGCF/Femto/TableProducer/femtoProducer.cxx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -239,12 +239,18 @@ struct FemtoProducer {
239239
!doprocessTracksD0sRun3ppMc && !doprocessTracksD0sRun3PbPbMc)) {
240240
LOG(fatal) << "At least one d0 table is enabled, but wrong process function is enabled. Breaking...";
241241
}
242+
if ((lcBuilder.fillAnyTable() || lcBarBuilder.fillAnyTable()) &&
243+
(!doprocessTracksLcsRun3pp && !doprocessTracksLcsRun3PbPb &&
244+
!doprocessTracksLcsRun3ppMc && !doprocessTracksLcsRun3PbPbMc)) {
245+
LOG(fatal) << "At least one lc table is enabled, but wrong process function is enabled. Breaking...";
246+
}
242247
if (mcBuilder.fillAnyTable() &&
243248
(!doprocessTracksRun3ppMc && !doprocessTracksRun3PbPbMc &&
244249
!doprocessTracksV0sRun3ppMc && !doprocessTracksV0sRun3PbPbMc &&
245250
!doprocessTracksV0sCascadesRun3ppMc && !doprocessTracksV0sCascadesRun3PbPbMc &&
246251
!doprocessTracksKinksRun3ppMc && !doprocessTracksV0sKinksRun3ppMc &&
247252
!doprocessTracksD0sRun3ppMc && !doprocessTracksD0sRun3PbPbMc &&
253+
!doprocessTracksLcsRun3ppMc && !doprocessTracksLcsRun3PbPbMc &&
248254
!doprocessMcOnly)) {
249255
LOG(fatal) << "At least one mc table is enabled, but wrong process function is enabled. Breaking...";
250256
}
@@ -265,6 +271,8 @@ struct FemtoProducer {
265271
add("antilambda", antilambdaBuilder.fillAnyTable(), antilambdaBuilder.isPassThrough());
266272
add("d0", d0Builder.fillAnyTable(), d0Builder.isPassThrough());
267273
add("d0bar", d0barBuilder.fillAnyTable(), d0barBuilder.isPassThrough());
274+
add("lc", lcBuilder.fillAnyTable(), lcBuilder.isPassThrough());
275+
add("lcbar", lcBarBuilder.fillAnyTable(), lcBarBuilder.isPassThrough());
268276
add("sigma", sigmaBuilder.fillAnyTable(), sigmaBuilder.isPassThrough());
269277
add("sigmaplus", sigmaPlusBuilder.fillAnyTable(), sigmaPlusBuilder.isPassThrough());
270278
add("xi", xiBuilder.fillAnyTable(), xiBuilder.isPassThrough());

0 commit comments

Comments
 (0)