@@ -97,14 +97,23 @@ DECLARE_SOA_TABLE(DHadronRecoInfo, "AOD", "DHADRONRECOINFO", //! D0-Hadrons pair
9797// Note: definition of columns and tables for Lc-Hadron correlation pairs
9898namespace hf_correlation_lc_hadron
9999{
100- DECLARE_SOA_COLUMN (DeltaPhi, deltaPhi, float ); // ! DeltaPhi between Lc and Hadrons
101- DECLARE_SOA_COLUMN (DeltaEta, deltaEta, float ); // ! DeltaEta between Lc and Hadrons
102- DECLARE_SOA_COLUMN (PtLc, ptLc, float ); // ! Transverse momentum of Lc
103- DECLARE_SOA_COLUMN (PtHadron, ptHadron, float ); // ! Transverse momentum of Hadron
104- DECLARE_SOA_COLUMN (MLc, mLc , float ); // ! Invariant mass of Lc
105- DECLARE_SOA_COLUMN (SignalStatus, signalStatus, int ); // ! Tag for LcToPKPi/LcToPiKP
106- DECLARE_SOA_COLUMN (PoolBin, poolBin, int ); // ! Pool Bin for the MixedEvent
107- DECLARE_SOA_COLUMN (IsAutoCorrelated, isAutoCorrelated, bool ); // ! Correlation Status
100+ DECLARE_SOA_COLUMN (DeltaPhi, deltaPhi, float ); // ! DeltaPhi between Lc and Hadrons
101+ DECLARE_SOA_COLUMN (DeltaEta, deltaEta, float ); // ! DeltaEta between Lc and Hadrons
102+ DECLARE_SOA_COLUMN (PtLc, ptLc, float ); // ! Transverse momentum of Lc
103+ DECLARE_SOA_COLUMN (PtHadron, ptHadron, float ); // ! Transverse momentum of Hadron
104+ DECLARE_SOA_COLUMN (MLc, mLc , float ); // ! Invariant mass of Lc
105+ DECLARE_SOA_COLUMN (MlScoreBkg, mlScoreBkg, float ); // ! ML background score for Lc selection
106+ DECLARE_SOA_COLUMN (MlScorePrompt, mlScorePrompt, float ); // ! ML prompt score for Lc selection
107+ DECLARE_SOA_COLUMN (SignalStatus, signalStatus, int ); // ! Tag for LcToPKPi/LcToPiKP
108+ DECLARE_SOA_COLUMN (PoolBin, poolBin, int ); // ! Pool Bin for the MixedEvent
109+ DECLARE_SOA_COLUMN (TrackDcaXY, trackDcaXY, float ); // ! DCA xy of the track
110+ DECLARE_SOA_COLUMN (TrackDcaZ, trackDcaZ, float ); // ! DCA z of the track
111+ DECLARE_SOA_COLUMN (TrackTPCNClsCrossedRows, trackTPCNClsCrossedRows, int ); // ! Number of crossed TPC Rows
112+ DECLARE_SOA_COLUMN (TrackOrigin, trackOrigin, int ); // ! Number of crossed TPC Rows
113+ DECLARE_SOA_COLUMN (IsSignal, isSignal, bool ); // ! Used in MC-Rec, Lc Signal
114+ DECLARE_SOA_COLUMN (IsPrompt, isPrompt, bool ); // ! Used in MC-Rec, Lc Prompt or Non-Prompt
115+ DECLARE_SOA_COLUMN (IsPhysicalPrimary, isPhysicalPrimary, bool ); // ! Used in MC-Rec, primary associated particles
116+ DECLARE_SOA_COLUMN (IsAutoCorrelated, isAutoCorrelated, bool ); // ! Correlation Status
108117} // namespace hf_correlation_lc_hadron
109118
110119DECLARE_SOA_TABLE (LcHadronPair, " AOD" , " LCHPAIR" , // ! Lc-Hadrons pairs Informations
@@ -119,6 +128,29 @@ DECLARE_SOA_TABLE(LcHadronRecoInfo, "AOD", "LCHRECOINFO", //! Lc-Hadrons pairs R
119128 aod::hf_correlation_lc_hadron::MLc,
120129 aod::hf_correlation_lc_hadron::SignalStatus);
121130
131+ DECLARE_SOA_TABLE (LcHadronGenInfo, " AOD" , " LCHGENINFO" , // ! Lc-Hadrons pairs Generated Information
132+ aod::hf_correlation_lc_hadron::IsPrompt,
133+ aod::hf_correlation_lc_hadron::IsPhysicalPrimary,
134+ aod::hf_correlation_lc_hadron::TrackOrigin);
135+
136+ DECLARE_SOA_TABLE (LcHadronMlInfo, " AOD" , " LCHMLINFO" , // ! Lc-Hadrons pairs Machine Learning Information
137+ aod::hf_correlation_lc_hadron::MlScoreBkg,
138+ aod::hf_correlation_lc_hadron::MlScorePrompt);
139+
140+ DECLARE_SOA_TABLE (LcRecoInfo, " AOD" , " LCRECOINFO" , // ! Lc candidates Reconstructed Information
141+ aod::hf_correlation_lc_hadron::MLc,
142+ aod::hf_correlation_lc_hadron::PtLc,
143+ aod::hf_correlation_lc_hadron::MlScoreBkg,
144+ aod::hf_correlation_lc_hadron::MlScorePrompt);
145+
146+ DECLARE_SOA_TABLE (LcGenInfo, " AOD" , " LCGENOINFO" , // ! Lc candidates Generated Information
147+ aod::hf_correlation_lc_hadron::IsPrompt);
148+
149+ DECLARE_SOA_TABLE (TrkRecInfoLc, " AOD" , " TRKRECINFOLC" , // ! Tracks Reconstructed Information
150+ aod::hf_correlation_lc_hadron::TrackDcaXY,
151+ aod::hf_correlation_lc_hadron::TrackDcaZ,
152+ aod::hf_correlation_lc_hadron::TrackTPCNClsCrossedRows);
153+
122154// definition of columns and tables for Ds-Hadron correlation pairs
123155namespace hf_correlation_ds_hadron
124156{
@@ -335,7 +367,7 @@ DECLARE_SOA_TABLE(Dstar, "AOD", "DSTAR", // Only Dstar properties
335367// Note: Table for selection of Lc in a collision
336368namespace hf_selection_lc_collision
337369{
338- DECLARE_SOA_COLUMN (LcSel, lcSel, int ); // ! Selection flag for Lc in a collision
370+ DECLARE_SOA_COLUMN (LcSel, lcSel, bool ); // ! Selection flag for Lc in a collision
339371} // namespace hf_selection_lc_collision
340372
341373DECLARE_SOA_TABLE (LcSelection, " AOD" , " LCINCOLL" , // Selection of Lc in collisions
0 commit comments