@@ -232,8 +232,8 @@ struct TableMaker {
232232 bool enableBarrelHistos = (context.mOptions .get <bool >(" processFull" ) || context.mOptions .get <bool >(" processFullWithCov" ) ||
233233 context.mOptions .get <bool >(" processFullWithCent" ) || context.mOptions .get <bool >(" processFullWithCovAndEventFilter" ) ||
234234 context.mOptions .get <bool >(" processFullWithCovMultsAndEventFilter" ) ||
235- context.mOptions .get <bool >(" processBarrelOnly" ) || context.mOptions .get <bool >(" processBarrelOnlyWithCent" ) ||
236- context.mOptions .get <bool >(" processBarrelOnlyWithMults" ) ||
235+ context.mOptions .get <bool >(" processBarrelOnly" ) || context.mOptions .get <bool >(" processBarrelOnlyWithCent" ) || context. mOptions . get < bool >( " processBarrelOnlyWithCovWithCent " ) ||
236+ context.mOptions .get <bool >(" processBarrelOnlyWithMults" ) || context. mOptions . get < bool >( " processBarrelOnlyWithCentAndMults " ) || context. mOptions . get < bool >( " processBarrelOnlyWithCovWithCentAndMults " ) ||
237237 context.mOptions .get <bool >(" processBarrelOnlyWithCov" ) || context.mOptions .get <bool >(" processBarrelOnlyWithEventFilter" ) ||
238238 context.mOptions .get <bool >(" processBarrelOnlyWithMultsAndEventFilter" ) || context.mOptions .get <bool >(" processBarrelOnlyWithCovAndEventFilter" ) ||
239239 context.mOptions .get <bool >(" processBarrelOnlyWithDalitzBits" ) || context.mOptions .get <bool >(" processBarrelOnlyWithV0Bits" ) ||
@@ -1249,13 +1249,27 @@ struct TableMaker {
12491249 fullSkimming<gkEventFillMapWithCent, gkTrackFillMap, 0u >(collision, bcs, tracksBarrel, nullptr , nullptr , nullptr );
12501250 }
12511251
1252+ // Produce barrel only tables, with centrality -----------------------------------------------------------------------------------------------
1253+ void processBarrelOnlyWithCovWithCent (MyEventsWithCent::iterator const & collision, aod::BCsWithTimestamps const & bcs,
1254+ soa::Filtered<MyBarrelTracksWithCov> const & tracksBarrel)
1255+ {
1256+ fullSkimming<gkEventFillMapWithCent, gkTrackFillMapWithCov, 0u >(collision, bcs, tracksBarrel, nullptr , nullptr , nullptr );
1257+ }
1258+
12521259 // Produce barrel only tables, with centrality and multiplicity -------------------------------------------------------------------
12531260 void processBarrelOnlyWithCentAndMults (MyEventsWithCentAndMults::iterator const & collision, aod::BCsWithTimestamps const & bcs,
12541261 soa::Filtered<MyBarrelTracks> const & tracksBarrel)
12551262 {
12561263 fullSkimming<gkEventFillMapWithCentAndMults, gkTrackFillMap, 0u >(collision, bcs, tracksBarrel, nullptr , nullptr , nullptr );
12571264 }
12581265
1266+ // Produce barrel only tables, with centrality and multiplicity -------------------------------------------------------------------
1267+ void processBarrelOnlyWithCovWithCentAndMults (MyEventsWithCentAndMults::iterator const & collision, aod::BCsWithTimestamps const & bcs,
1268+ soa::Filtered<MyBarrelTracksWithCov> const & tracksBarrel)
1269+ {
1270+ fullSkimming<gkEventFillMapWithCentAndMults, gkTrackFillMapWithCov, 0u >(collision, bcs, tracksBarrel, nullptr , nullptr , nullptr );
1271+ }
1272+
12591273 // Produce barrel tables only, with track cov matrix ----------------------------------------------------------------------------------------
12601274 void processBarrelOnlyWithCov (MyEventsWithMults::iterator const & collision, aod::BCsWithTimestamps const & bcs,
12611275 soa::Filtered<MyBarrelTracksWithCov> const & tracksBarrel)
@@ -1485,7 +1499,9 @@ struct TableMaker {
14851499 PROCESS_SWITCH (TableMaker, processBarrelOnlyWithMultsAndEventFilter, " Build barrel-only DQ skimmed data model, w/ multiplicity, w/ event filter" , false );
14861500 PROCESS_SWITCH (TableMaker, processBarrelOnlyWithCovAndEventFilter, " Build full DQ skimmed data model, w/ track and fwdtrack covariance tables, w/o centrality, w/ event filter" , false );
14871501 PROCESS_SWITCH (TableMaker, processBarrelOnlyWithCent, " Build barrel-only DQ skimmed data model, w/ centrality" , false );
1502+ PROCESS_SWITCH (TableMaker, processBarrelOnlyWithCovWithCent, " Build barrel-only DQ skimmed data model, w/ centrality and w/ track covariance" , false );
14881503 PROCESS_SWITCH (TableMaker, processBarrelOnlyWithCentAndMults, " Build barrel-only DQ skimmed data model, w/ centrality and multiplicities" , false );
1504+ PROCESS_SWITCH (TableMaker, processBarrelOnlyWithCovWithCentAndMults, " Build barrel-only DQ skimmed data model, w/ centrality and multiplicities and w/ track covariance" , false );
14891505 PROCESS_SWITCH (TableMaker, processBarrelOnlyWithCov, " Build barrel-only DQ skimmed data model, w/ track cov matrix" , false );
14901506 PROCESS_SWITCH (TableMaker, processBarrelOnly, " Build barrel-only DQ skimmed data model, w/o centrality" , false );
14911507 PROCESS_SWITCH (TableMaker, processMuonOnlyWithCent, " Build muon-only DQ skimmed data model, w/ centrality" , false );
0 commit comments