|
38 | 38 | #include "Common/DataModel/Qvectors.h" |
39 | 39 | #include "Common/DataModel/TrackSelectionTables.h" |
40 | 40 |
|
| 41 | +#include "Framework/RunningWorkflowInfo.h" |
41 | 42 | #include <CCDB/BasicCCDBManager.h> |
42 | 43 | #include <CommonConstants/PhysicsConstants.h> |
43 | 44 | #include <DCAFitter/DCAFitterN.h> |
|
55 | 56 | #include <Framework/Logger.h> |
56 | 57 | #include <Framework/O2DatabasePDGPlugin.h> |
57 | 58 | #include <Framework/runDataProcessing.h> |
58 | | -#include "Framework/RunningWorkflowInfo.h" |
59 | 59 | #include <ReconstructionDataFormats/DCA.h> |
60 | 60 | #include <ReconstructionDataFormats/Track.h> |
61 | 61 |
|
@@ -948,8 +948,8 @@ struct HfDataCreatorCharmHadPiReduced { |
948 | 948 | { |
949 | 949 | registry.fill(HIST("hEvents"), 1 + Event::Processed); |
950 | 950 | float centrality = -1.f; |
951 | | - auto hfRejMap= hfEvSel.getHfCollisionRejectionMask<true, o2::hf_centrality::CentralityEstimator::None, aod::BCsWithTimestamps>(collision, centrality, ccdb, registry); |
952 | | - if (configs.skipRejectedCollisions && hfRejMap!= 0) { |
| 951 | + auto hfRejMap = hfEvSel.getHfCollisionRejectionMask<true, o2::hf_centrality::CentralityEstimator::None, aod::BCsWithTimestamps>(collision, centrality, ccdb, registry); |
| 952 | + if (configs.skipRejectedCollisions && hfRejMap != 0) { |
953 | 953 | return; |
954 | 954 | } |
955 | 955 |
|
@@ -1333,8 +1333,8 @@ struct HfDataCreatorCharmHadPiReduced { |
1333 | 1333 | // Check event selection |
1334 | 1334 | float centDummy{-1.f}, centFT0C{-1.f}, centFT0M{-1.f}; |
1335 | 1335 | const auto collSlice = collisions.sliceBy(colPerMcCollision, mcCollision.globalIndex()); |
1336 | | - auto hfRejMap= hfEvSelMc.getHfMcCollisionRejectionMask<BCsInfo, o2::hf_centrality::CentralityEstimator::None>(mcCollision, collSlice, centDummy); |
1337 | | - if (configs.skipRejectedCollisions && hfRejMap!= 0) { |
| 1336 | + auto hfRejMap = hfEvSelMc.getHfMcCollisionRejectionMask<BCsInfo, o2::hf_centrality::CentralityEstimator::None>(mcCollision, collSlice, centDummy); |
| 1337 | + if (configs.skipRejectedCollisions && hfRejMap != 0) { |
1338 | 1338 | return; |
1339 | 1339 | } |
1340 | 1340 |
|
@@ -1990,7 +1990,7 @@ struct HfDataCreatorCharmHadPiReduced { |
1990 | 1990 | } |
1991 | 1991 | // handle normalization by the right number of collisions |
1992 | 1992 | hfCollisionCounter(collisions.tableSize(), zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl); |
1993 | | - for (const auto& mcCollision: mcCollisions) { |
| 1993 | + for (const auto& mcCollision : mcCollisions) { |
1994 | 1994 | runMcGen<DecayChannel::B0ToDminusPi>(mcCollision, particlesMc, collisions, bcs); |
1995 | 1995 | } |
1996 | 1996 | } |
@@ -2027,7 +2027,7 @@ struct HfDataCreatorCharmHadPiReduced { |
2027 | 2027 | } |
2028 | 2028 | // handle normalization by the right number of collisions |
2029 | 2029 | hfCollisionCounter(collisions.tableSize(), zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl); |
2030 | | - for (const auto& mcCollision: mcCollisions) { |
| 2030 | + for (const auto& mcCollision : mcCollisions) { |
2031 | 2031 | runMcGen<DecayChannel::B0ToDminusPi>(mcCollision, particlesMc, collisions, bcs); |
2032 | 2032 | } |
2033 | 2033 | } |
@@ -2064,7 +2064,7 @@ struct HfDataCreatorCharmHadPiReduced { |
2064 | 2064 | } |
2065 | 2065 | // handle normalization by the right number of collisions |
2066 | 2066 | hfCollisionCounter(collisions.tableSize(), zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl); |
2067 | | - for (const auto& mcCollision: mcCollisions) { |
| 2067 | + for (const auto& mcCollision : mcCollisions) { |
2068 | 2068 | runMcGen<DecayChannel::BsToDsminusPi>(mcCollision, particlesMc, collisions, bcs); |
2069 | 2069 | } |
2070 | 2070 | } |
@@ -2101,7 +2101,7 @@ struct HfDataCreatorCharmHadPiReduced { |
2101 | 2101 | } |
2102 | 2102 | // handle normalization by the right number of collisions |
2103 | 2103 | hfCollisionCounter(collisions.tableSize(), zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl); |
2104 | | - for (const auto& mcCollision: mcCollisions) { |
| 2104 | + for (const auto& mcCollision : mcCollisions) { |
2105 | 2105 | runMcGen<DecayChannel::BsToDsminusPi>(mcCollision, particlesMc, collisions, bcs); |
2106 | 2106 | } |
2107 | 2107 | } |
@@ -2138,7 +2138,7 @@ struct HfDataCreatorCharmHadPiReduced { |
2138 | 2138 | } |
2139 | 2139 | // handle normalization by the right number of collisions |
2140 | 2140 | hfCollisionCounter(collisions.tableSize(), zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl); |
2141 | | - for (const auto& mcCollision: mcCollisions) { |
| 2141 | + for (const auto& mcCollision : mcCollisions) { |
2142 | 2142 | runMcGen<DecayChannel::BplusToD0barPi>(mcCollision, particlesMc, collisions, bcs); |
2143 | 2143 | } |
2144 | 2144 | } |
@@ -2175,7 +2175,7 @@ struct HfDataCreatorCharmHadPiReduced { |
2175 | 2175 | } |
2176 | 2176 | // handle normalization by the right number of collisions |
2177 | 2177 | hfCollisionCounter(collisions.tableSize(), zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl); |
2178 | | - for (const auto& mcCollision: mcCollisions) { |
| 2178 | + for (const auto& mcCollision : mcCollisions) { |
2179 | 2179 | runMcGen<DecayChannel::BplusToD0barPi>(mcCollision, particlesMc, collisions, bcs); |
2180 | 2180 | } |
2181 | 2181 | } |
@@ -2212,7 +2212,7 @@ struct HfDataCreatorCharmHadPiReduced { |
2212 | 2212 | } |
2213 | 2213 | // handle normalization by the right number of collisions |
2214 | 2214 | hfCollisionCounter(collisions.tableSize(), zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl); |
2215 | | - for (const auto& mcCollision: mcCollisions) { |
| 2215 | + for (const auto& mcCollision : mcCollisions) { |
2216 | 2216 | runMcGen<DecayChannel::LbToLcplusPi>(mcCollision, particlesMc, collisions, bcs); |
2217 | 2217 | } |
2218 | 2218 | } |
@@ -2249,7 +2249,7 @@ struct HfDataCreatorCharmHadPiReduced { |
2249 | 2249 | } |
2250 | 2250 | // handle normalization by the right number of collisions |
2251 | 2251 | hfCollisionCounter(collisions.tableSize(), zvtxColl, sel8Coll, zvtxAndSel8Coll, zvtxAndSel8CollAndSoftTrig, allSelColl); |
2252 | | - for (const auto& mcCollision: mcCollisions) { |
| 2252 | + for (const auto& mcCollision : mcCollisions) { |
2253 | 2253 | runMcGen<DecayChannel::LbToLcplusPi>(mcCollision, particlesMc, collisions, bcs); |
2254 | 2254 | } |
2255 | 2255 | } |
|
0 commit comments