Skip to content

Commit 761bd41

Browse files
authored
Update AnalysisDataModel.h
Changes are done based on suggestions from Jan Fiete
1 parent f75ba12 commit 761bd41

File tree

1 file changed

+17
-26
lines changed

1 file changed

+17
-26
lines changed

Framework/Core/include/Framework/AnalysisDataModel.h

Lines changed: 17 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1136,31 +1136,6 @@ DECLARE_SOA_TABLE(CPVClusters, "AOD", "CPVCLUSTER", //! CPV clusters
11361136
cpvcluster::ModuleNumber<cpvcluster::ClusterStatus>, cpvcluster::IsUnfolded<cpvcluster::ClusterStatus>);
11371137
using CPVCluster = CPVClusters::iterator;
11381138

1139-
namespace pmd
1140-
{
1141-
DECLARE_SOA_INDEX_COLUMN(BC, bc); //! BC index
1142-
DECLARE_SOA_COLUMN(X, clsx, float); //! cluster x position
1143-
DECLARE_SOA_COLUMN(Y, clsy, float); //! cluster y position
1144-
DECLARE_SOA_COLUMN(Z, clsz, float); //! cluster z position
1145-
DECLARE_SOA_COLUMN(CluADC, clsadc, float); //! cluster energy in ADC
1146-
DECLARE_SOA_COLUMN(CluPID, clspid, float); //! cluster probability, 1: photon, 0:hadron
1147-
DECLARE_SOA_COLUMN(Det, det, uint8_t); //! Detector, 0:PRE, 1:CPV
1148-
DECLARE_SOA_COLUMN(Ncell, ncell, uint8_t); //! cluster cells
1149-
DECLARE_SOA_COLUMN(Smn, pmdmodule, int32_t); //! module number
1150-
DECLARE_SOA_COLUMN(TrackNo, trackno, int32_t); //! Track number assigned to clus from simulation
1151-
DECLARE_SOA_COLUMN(TrackPid, trackpid, int32_t); //! Track PID assigned to clus from simulation
1152-
DECLARE_SOA_COLUMN(SigX, sigx, float); //! Cluster x-width
1153-
DECLARE_SOA_COLUMN(SigY, sigy, float); //! Cluster y-width
1154-
DECLARE_SOA_COLUMN(ClMatching, clmatching, int32_t); //! Cluster of PRE matching with CPV
1155-
} // namespace pmd
1156-
1157-
DECLARE_SOA_TABLE(Pmds, "AOD", "PMD", //! Photon information from PMD detector
1158-
o2::soa::Index<>, pmd::BCId, pmd::X, pmd::Y,
1159-
pmd::Z, pmd::CluADC, pmd::CluPID, pmd::Det,
1160-
pmd::Ncell, pmd::Smn, pmd::TrackNo, pmd::TrackPid,
1161-
pmd::SigX, pmd::SigY, pmd::ClMatching);
1162-
using Pmd = Pmds::iterator;
1163-
11641139
namespace zdc
11651140
{
11661141
DECLARE_SOA_INDEX_COLUMN(BC, bc); //! BC index, to be used by both legacy and new table
@@ -1772,6 +1747,19 @@ DECLARE_SOA_COLUMN(V0TriggerChargeA, v0TriggerChargeA, uint16_t); //! V0A tr
17721747
DECLARE_SOA_COLUMN(V0TriggerChargeC, v0TriggerChargeC, uint16_t); //! V0C trigger charge
17731748
DECLARE_SOA_COLUMN(NTPCClusters, nTPCClusters, uint32_t); //! total number of TPC clusters (for ev sel)
17741749
DECLARE_SOA_COLUMN(NSDDSSDClusters, nSDDSSDClusters, uint32_t); //! total number of SSD + SDD clusters (for ev sel)
1750+
DECLARE_SOA_COLUMN(X, pmdclsx, float); //! cluster x position
1751+
DECLARE_SOA_COLUMN(Y, pmdclsy, float); //! cluster y position
1752+
DECLARE_SOA_COLUMN(Z, pmdclsz, float); //! cluster z position
1753+
DECLARE_SOA_COLUMN(CluADC, pmdclsadc, float); //! cluster energy in ADC
1754+
DECLARE_SOA_COLUMN(CluPID, pmdclspid, float); //! cluster probability, 1: photon, 0:hadron
1755+
DECLARE_SOA_COLUMN(Det, pmddet, uint8_t); //! Detector, 0:PRE, 1:CPV
1756+
DECLARE_SOA_COLUMN(Ncell, pmdncell, uint8_t); //! cluster cells
1757+
DECLARE_SOA_COLUMN(Smn, pmdmodule, int32_t); //! module number
1758+
DECLARE_SOA_COLUMN(TrackNo, pmdtrackno, int32_t); //! Track number assigned to clus from simulation
1759+
DECLARE_SOA_COLUMN(TrackPid, pmdtrackpid, int32_t); //! Track PID assigned to clus from simulation
1760+
DECLARE_SOA_COLUMN(SigX, pmdsigx, float); //! Cluster x-width
1761+
DECLARE_SOA_COLUMN(SigY, pmdsigy, float); //! Cluster y-width
1762+
DECLARE_SOA_COLUMN(ClMatching, pmdclmatching, int32_t); //! Cluster of PRE matching with CPV
17751763
namespace oftv0
17761764
{
17771765
DECLARE_SOA_INDEX_COLUMN(Collision, collision); //! Collision index
@@ -1808,7 +1796,10 @@ DECLARE_SOA_TABLE_VERSIONED(Run2BCInfos_001, "AOD", "RUN2BCINFO", 1,
18081796
run2::SPDFiredChipsL0, run2::SPDFiredChipsL1,
18091797
run2::SPDFiredFastOrL0, run2::SPDFiredFastOrL1,
18101798
run2::V0TriggerChargeA, run2::V0TriggerChargeC,
1811-
run2::NTPCClusters, run2::NSDDSSDClusters);
1799+
run2::NTPCClusters, run2::NSDDSSDClusters,
1800+
run2::X, run2::Y, run2::Z, run2::CluADC, run2::CluPID,
1801+
run2::Det, run2::Ncell, run2::Smn, run2::TrackNo,
1802+
run2::TrackPid, run2::SigX, run2::SigY, run2::ClMatching);
18121803

18131804
using Run2BCInfos = Run2BCInfos_001;
18141805
using Run2BCInfo = Run2BCInfos::iterator;

0 commit comments

Comments
 (0)