Skip to content

Commit 73cd50c

Browse files
committed
Update Xi1820 Analysis and add Armenteros-Qt, Alpha info. on ResoV0s
1 parent 4f1e1a3 commit 73cd50c

File tree

4 files changed

+565
-345
lines changed

4 files changed

+565
-345
lines changed

PWGLF/DataModel/LFResonanceTables.h

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,8 @@ DECLARE_SOA_COLUMN(CascTransRadius, cascTransRadius, float);
210210
DECLARE_SOA_COLUMN(DecayVtxX, decayVtxX, float); //! X position of the decay vertex
211211
DECLARE_SOA_COLUMN(DecayVtxY, decayVtxY, float); //! Y position of the decay vertex
212212
DECLARE_SOA_COLUMN(DecayVtxZ, decayVtxZ, float); //! Z position of the decay vertex
213+
DECLARE_SOA_COLUMN(Alpha, alpha, float); //! Alpha of the decay vertex
214+
DECLARE_SOA_COLUMN(QtArm, qtarm, float); //! Armenteros Qt of the decay vertex
213215
DECLARE_SOA_COLUMN(TpcSignal10, tpcSignal10, int8_t); //! TPC signal of the track x10
214216
DECLARE_SOA_COLUMN(DaughterTPCNSigmaPosPi10, daughterTPCNSigmaPosPi10, int8_t); //! TPC PID x10 of the positive daughter as Pion
215217
DECLARE_SOA_COLUMN(DaughterTPCNSigmaPosKa10, daughterTPCNSigmaPosKa10, int8_t); //! TPC PID x10 of the positive daughter as Kaon
@@ -648,6 +650,8 @@ DECLARE_SOA_TABLE(ResoV0s, "AOD", "RESOV0",
648650
resodaughter::DecayVtxX,
649651
resodaughter::DecayVtxY,
650652
resodaughter::DecayVtxZ,
653+
resodaughter::Alpha,
654+
resodaughter::QtArm,
651655
// resodaughter::Pt<resodaughter::Px, resodaughter::Py>,
652656
resodaughter::Eta<resodaughter::Px, resodaughter::Py, resodaughter::Pz>,
653657
resodaughter::Phi<resodaughter::Px, resodaughter::Py>,

PWGLF/TableProducer/Resonances/resonanceInitializer.cxx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -793,7 +793,8 @@ struct ResonanceInitializer {
793793
v0.mLambda(),
794794
v0.mAntiLambda(),
795795
v0.mK0Short(),
796-
v0.v0radius(), v0.x(), v0.y(), v0.z());
796+
v0.v0radius(), v0.x(), v0.y(), v0.z(),
797+
v0.alpha(), v0.qtarm());
797798
if (!cfgBypassTrackIndexFill) {
798799
resoV0V0s(v0.globalIndex());
799800
}
@@ -1016,7 +1017,7 @@ struct ResonanceInitializer {
10161017
daughterPDGs = getDaughtersPDGCodes(v0mc);
10171018
}
10181019
while (daughters.size() > 2) {
1019-
LOGF(info, "daughters.size() is larger than 2");
1020+
// LOGF(info, "daughters.size() is larger than 2");
10201021
daughters.pop_back();
10211022
daughterPDGs.pop_back();
10221023
}
@@ -1127,7 +1128,7 @@ struct ResonanceInitializer {
11271128
daughterPDGs = getDaughtersPDGCodes(cascmc);
11281129
}
11291130
while (daughters.size() > 2) {
1130-
LOGF(info, "daughters.size() is larger than 2");
1131+
// LOGF(info, "daughters.size() is larger than 2");
11311132
daughters.pop_back();
11321133
daughterPDGs.pop_back();
11331134
}

PWGLF/TableProducer/Resonances/resonanceModuleInitializer.cxx

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1037,7 +1037,8 @@ struct ResonanceDaughterInitializer {
10371037
v0.mLambda(),
10381038
v0.mAntiLambda(),
10391039
v0.mK0Short(),
1040-
v0.v0radius(), v0.x(), v0.y(), v0.z());
1040+
v0.v0radius(), v0.x(), v0.y(), v0.z(),
1041+
v0.alpha(), v0.qtarm());
10411042
if (!cfgBypassTrackIndexFill) {
10421043
resoV0V0s(v0.globalIndex());
10431044
}

0 commit comments

Comments
 (0)