Skip to content

Commit a764c92

Browse files
[PWGLF] added multiplicity dependance in event mixing. Overall code improvement (AliceO2Group#8300)
1 parent 98b3b98 commit a764c92

2 files changed

Lines changed: 139 additions & 206 deletions

File tree

PWGLF/DataModel/LFLithium4Tables.h

Lines changed: 8 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,10 @@ DECLARE_SOA_COLUMN(PhiMCPr, phiMCPr, float);
6969
DECLARE_SOA_COLUMN(SignedPtMC, signedPtMC, float);
7070
DECLARE_SOA_COLUMN(MassMC, massMC, float);
7171

72+
DECLARE_SOA_COLUMN(Multiplicity, multiplicity, uint16_t);
73+
DECLARE_SOA_COLUMN(CentralityFT0C, centFT0C, float);
74+
DECLARE_SOA_COLUMN(MultiplicityFT0C, multiplicityFT0C, float);
75+
7276
} // namespace Lithium4TablesNS
7377

7478
DECLARE_SOA_TABLE(Lithium4Table, "AOD", "LITHIUM4TABLE",
@@ -102,35 +106,6 @@ DECLARE_SOA_TABLE(Lithium4Table, "AOD", "LITHIUM4TABLE",
102106
Lithium4TablesNS::IsBkgLS,
103107
Lithium4TablesNS::IsBkgEM)
104108
DECLARE_SOA_TABLE(Lithium4TableMC, "AOD", "LITHIUM4TABLEMC",
105-
Lithium4TablesNS::PtHe3,
106-
Lithium4TablesNS::EtaHe3,
107-
Lithium4TablesNS::PhiHe3,
108-
Lithium4TablesNS::PtPr,
109-
Lithium4TablesNS::EtaPr,
110-
Lithium4TablesNS::PhiPr,
111-
Lithium4TablesNS::DCAxyHe3,
112-
Lithium4TablesNS::DCAzHe3,
113-
Lithium4TablesNS::DCAxyPr,
114-
Lithium4TablesNS::DCAzPr,
115-
Lithium4TablesNS::SignalTPCHe3,
116-
Lithium4TablesNS::InnerParamTPCHe3,
117-
Lithium4TablesNS::SignalTPCPr,
118-
Lithium4TablesNS::InnerParamTPCPr,
119-
Lithium4TablesNS::NClsTPCHe3,
120-
Lithium4TablesNS::NSigmaTPCHe3,
121-
Lithium4TablesNS::NSigmaTPCPr,
122-
Lithium4TablesNS::Chi2TPCHe3,
123-
Lithium4TablesNS::Chi2TPCPr,
124-
Lithium4TablesNS::MassTOFHe3,
125-
Lithium4TablesNS::MassTOFPr,
126-
Lithium4TablesNS::PIDtrkHe3,
127-
Lithium4TablesNS::PIDtrkPr,
128-
Lithium4TablesNS::ItsClusterSizeHe3,
129-
Lithium4TablesNS::ItsClusterSizePr,
130-
Lithium4TablesNS::SharedClustersHe3,
131-
Lithium4TablesNS::SharedClustersPr,
132-
Lithium4TablesNS::IsBkgLS,
133-
Lithium4TablesNS::IsBkgEM,
134109
Lithium4TablesNS::PtMCHe3,
135110
Lithium4TablesNS::EtaMCHe3,
136111
Lithium4TablesNS::PhiMCHe3,
@@ -139,6 +114,10 @@ DECLARE_SOA_TABLE(Lithium4TableMC, "AOD", "LITHIUM4TABLEMC",
139114
Lithium4TablesNS::PhiMCPr,
140115
Lithium4TablesNS::SignedPtMC,
141116
Lithium4TablesNS::MassMC)
117+
DECLARE_SOA_TABLE(Lithium4Mult, "AOD", "LITHIUM4MULT",
118+
Lithium4TablesNS::Multiplicity,
119+
Lithium4TablesNS::CentralityFT0C,
120+
Lithium4TablesNS::MultiplicityFT0C)
142121

143122
} // namespace o2::aod
144123

0 commit comments

Comments
 (0)