Skip to content

Commit 0704315

Browse files
author
Prottay Das
committed
updated with few modifications
1 parent 73a4a22 commit 0704315

File tree

3 files changed

+11
-27
lines changed

3 files changed

+11
-27
lines changed

PWGCF/DataModel/CorrelationsDerived.h

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,14 @@ DECLARE_SOA_TABLE(CFMcParticles, "AOD", "CFMCPARTICLE", //! Reduced MC particle
4646
mcparticle::IsPhysicalPrimary<mcparticle::Flags>);
4747
using CFMcParticle = CFMcParticles::iterator;
4848

49+
namespace cfmultiplicity
50+
{
51+
DECLARE_SOA_COLUMN(Multiplicity, multiplicity, float);
52+
}
53+
DECLARE_SOA_TABLE(CFMultiplicities, "AOD", "CFMULTIPLICITY", cfmultiplicity::Multiplicity);
54+
55+
using CFMultiplicity = CFMultiplicities::iterator;
56+
4957
namespace cfcollision
5058
{
5159
DECLARE_SOA_INDEX_COLUMN(CFMcCollision, cfMcCollision); //! Index to reduced MC collision

PWGCF/TableProducer/filter2Prong.cxx

Lines changed: 1 addition & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -44,17 +44,6 @@ enum LambdaPid { kLambda = 0,
4444
// #define FLOAT_PRECISION 0xFFFFFFF0
4545
#define O2_DEFINE_CONFIGURABLE(NAME, TYPE, DEFAULT, HELP) Configurable<TYPE> NAME{#NAME, DEFAULT, HELP};
4646

47-
namespace o2::aod
48-
{
49-
namespace cfmultiplicity
50-
{
51-
DECLARE_SOA_COLUMN(Multiplicity, multiplicity, float);
52-
}
53-
DECLARE_SOA_TABLE(CFMultiplicities, "AOD", "CFMULTIPLICITY", cfmultiplicity::Multiplicity);
54-
55-
using CFMultiplicity = CFMultiplicities::iterator;
56-
} // namespace o2::aod
57-
5847
struct Filter2Prong {
5948
SliceCache cache;
6049

@@ -806,9 +795,7 @@ struct Filter2Prong {
806795

807796
for (auto it = pairs.begin(); it != pairs.end(); it++) {
808797
auto& [collision1, tracks1, collision2, tracks2] = *it;
809-
// float multiplicity = getMultiplicity(collision1);
810-
// int bin = configurableBinningDerived.getBin(std::tuple(collision1.posZ(), multiplicity));
811-
// float eventWeight = 1.0f / it.currentWindowNeighbours();
798+
812799
if (!(collision1.sel8() &&
813800
collision1.selection_bit(aod::evsel::kNoSameBunchPileup) &&
814801
collision1.selection_bit(aod::evsel::kIsGoodZvtxFT0vsPV) &&

PWGCF/TableProducer/filterCorrelations.cxx

Lines changed: 2 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -42,17 +42,6 @@ using namespace o2::math_utils::detail;
4242
#define FLOAT_PRECISION 0xFFFFFFF0
4343
#define O2_DEFINE_CONFIGURABLE(NAME, TYPE, DEFAULT, HELP) Configurable<TYPE> NAME{#NAME, DEFAULT, HELP};
4444

45-
namespace o2::aod
46-
{
47-
namespace cfmultiplicity
48-
{
49-
DECLARE_SOA_COLUMN(Multiplicity, multiplicity, float); //! Centrality/multiplicity value
50-
} // namespace cfmultiplicity
51-
DECLARE_SOA_TABLE(CFMultiplicities, "AOD", "CFMULTIPLICITY", cfmultiplicity::Multiplicity); //! Transient multiplicity table
52-
53-
using CFMultiplicity = CFMultiplicities::iterator;
54-
} // namespace o2::aod
55-
5645
struct FilterCF {
5746
Service<o2::framework::O2DatabasePDG> pdg;
5847

@@ -106,7 +95,7 @@ struct FilterCF {
10695

10796
// TODO how to have this in the second task? For now they are copied
10897
Filter trackFilter = (nabs(aod::track::eta) < cfgCutEta) && (aod::track::pt > cfgCutPt);
109-
Filter trackSelection = (requireGlobalTrackInFilter()) || (aod::track::isGlobalTrackSDD == (uint8_t) true);
98+
Filter trackSelection = (requireGlobalTrackInFilter()) || (aod::track::isGlobalTrackSDD == (uint8_t)true);
11099

111100
Filter mcCollisionFilter = nabs(aod::mccollision::posZ) < cfgCutVertex;
112101

@@ -570,7 +559,7 @@ struct MultiplicitySelector {
570559
O2_DEFINE_CONFIGURABLE(cfgCutEta, float, 0.8f, "Eta range for tracks")
571560

572561
Filter trackFilter = (nabs(aod::track::eta) < cfgCutEta) && (aod::track::pt > cfgCutPt);
573-
Filter trackSelection = (requireGlobalTrackInFilter()) || (aod::track::isGlobalTrackSDD == (uint8_t) true);
562+
Filter trackSelection = (requireGlobalTrackInFilter()) || (aod::track::isGlobalTrackSDD == (uint8_t)true);
574563

575564
void init(InitContext&)
576565
{

0 commit comments

Comments
 (0)