Skip to content

Commit bbc886e

Browse files
committed
Remove max radius cut for compatibility with other OO analyses
1 parent c9be634 commit bbc886e

File tree

1 file changed

+19
-12
lines changed

1 file changed

+19
-12
lines changed

PWGLF/Tasks/Strangeness/strangenessInJetsIons.cxx

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ struct StrangenessInJetsIons {
134134
Configurable<bool> requireGoodZvtxFT0vsPV{"requireGoodZvtxFT0vsPV", true, "Require kIsGoodZvtxFT0vsPV selection"};
135135

136136
// Track analysis parameters
137-
struct: ConfigurableGroup {
137+
struct : ConfigurableGroup {
138138
Configurable<int> minITSnCls{"minITSnCls", 4, "Minimum number of ITS clusters"};
139139
Configurable<int> minNCrossedRowsTPC{"minNCrossedRowsTPC", 70, "Minimum number of TPC crossed rows"};
140140
Configurable<double> maxChi2TPC{"maxChi2TPC", 4.0f, "Maximum chi2 per cluster TPC"};
@@ -155,9 +155,9 @@ struct StrangenessInJetsIons {
155155
} configTracks;
156156

157157
// V0 analysis parameters
158-
struct: ConfigurableGroup {
158+
struct : ConfigurableGroup {
159159
Configurable<double> minimumV0Radius{"minimumV0Radius", 1.2f, "Minimum V0 Radius (cm)"};
160-
Configurable<double> maximumV0Radius{"maximumV0Radius", 40.0f, "Maximum V0 Radius (cm)"};
160+
// Configurable<double> maximumV0Radius{"maximumV0Radius", 40.0f, "Maximum V0 Radius (cm)"};
161161
Configurable<double> v0cospaMin{"v0cospaMin", 0.995f, "Minimum V0 cosine of pointing angle"};
162162
Configurable<double> dcaV0DaughtersMax{"dcaV0DaughtersMax", 1.0f, "Maximum DCA between V0 daughters"};
163163
Configurable<bool> requireV0type{"requireV0type", true, "Require V0 type Cut"};
@@ -175,9 +175,9 @@ struct StrangenessInJetsIons {
175175
} configV0;
176176

177177
// Cascade analysis parameters
178-
struct: ConfigurableGroup {
178+
struct : ConfigurableGroup {
179179
Configurable<float> minimumCascRadius{"minimumCascRadius", 0.1f, "Minimum cascade radius"};
180-
Configurable<float> maximumCascRadius{"maximumCascRadius", 40.0f, "Maximum cascade radius"};
180+
// Configurable<float> maximumCascRadius{"maximumCascRadius", 40.0f, "Maximum cascade radius"};
181181
Configurable<float> casccospaMin{"casccospaMin", 0.99f, "Minimum cascade cosine of pointing angle"};
182182
Configurable<float> dcabachtopvMin{"dcabachtopvMin", 0.1f, "Minimum DCA of bachelor to primary vertex"};
183183
Configurable<float> dcaV0topvMin{"dcaV0topvMin", 0.1f, "Minimum DCA of V0 to primary vertex"};
@@ -639,7 +639,8 @@ struct StrangenessInJetsIons {
639639
// V0 selections
640640
if (v0.v0cosPA() < configV0.v0cospaMin)
641641
return false;
642-
if (v0.v0radius() < configV0.minimumV0Radius || v0.v0radius() > configV0.maximumV0Radius)
642+
// if (v0.v0radius() < configV0.minimumV0Radius || v0.v0radius() > configV0.maximumV0Radius)
643+
if (v0.v0radius() < configV0.minimumV0Radius)
643644
return false;
644645
if (v0.distovertotmom(vtxPos.X(), vtxPos.Y(), vtxPos.Z()) * o2::constants::physics::MassLambda0 > configV0.ctauLambda)
645646
return false;
@@ -691,7 +692,8 @@ struct StrangenessInJetsIons {
691692
// V0 selections
692693
if (v0.v0cosPA() < configV0.v0cospaMin)
693694
return false;
694-
if (v0.v0radius() < configV0.minimumV0Radius || v0.v0radius() > configV0.maximumV0Radius)
695+
// if (v0.v0radius() < configV0.minimumV0Radius || v0.v0radius() > configV0.maximumV0Radius)
696+
if (v0.v0radius() < configV0.minimumV0Radius)
695697
return false;
696698
if (v0.distovertotmom(vtxPos.X(), vtxPos.Y(), vtxPos.Z()) * o2::constants::physics::MassLambda0 > configV0.ctauLambda)
697699
return false;
@@ -743,7 +745,8 @@ struct StrangenessInJetsIons {
743745
// V0 selections
744746
if (v0.v0cosPA() < configV0.v0cospaMin)
745747
return false;
746-
if (v0.v0radius() < configV0.minimumV0Radius || v0.v0radius() > configV0.maximumV0Radius)
748+
// if (v0.v0radius() < configV0.minimumV0Radius || v0.v0radius() > configV0.maximumV0Radius)
749+
if (v0.v0radius() < configV0.minimumV0Radius)
747750
return false;
748751
if (v0.distovertotmom(vtxPos.X(), vtxPos.Y(), vtxPos.Z()) * o2::constants::physics::MassK0Short > configV0.ctauK0s)
749752
return false;
@@ -856,7 +859,8 @@ struct StrangenessInJetsIons {
856859
// V0 selections
857860
if (casc.v0cosPA(coll.posX(), coll.posY(), coll.posZ()) < configV0.v0cospaMin)
858861
return false;
859-
if (casc.v0radius() < configV0.minimumV0Radius || casc.v0radius() > configV0.maximumV0Radius)
862+
// if (casc.v0radius() < configV0.minimumV0Radius || casc.v0radius() > configV0.maximumV0Radius)
863+
if (casc.v0radius() < configV0.minimumV0Radius)
860864
return false;
861865
if (std::fabs(casc.dcaV0daughters()) > configV0.dcaV0DaughtersMax)
862866
return false;
@@ -866,7 +870,8 @@ struct StrangenessInJetsIons {
866870
return false;
867871

868872
// Cascade selections
869-
if (casc.cascradius() < configCasc.minimumCascRadius || casc.cascradius() > configCasc.maximumCascRadius)
873+
// if (casc.cascradius() < configCasc.minimumCascRadius || casc.cascradius() > configCasc.maximumCascRadius)
874+
if (casc.cascradius() < configCasc.minimumCascRadius)
870875
return false;
871876
if (casc.casccosPA(coll.posX(), coll.posY(), coll.posZ()) < configCasc.casccospaMin)
872877
return false;
@@ -970,7 +975,8 @@ struct StrangenessInJetsIons {
970975
// V0 selections
971976
if (casc.v0cosPA(coll.posX(), coll.posY(), coll.posZ()) < configV0.v0cospaMin)
972977
return false;
973-
if (casc.v0radius() < configV0.minimumV0Radius || casc.v0radius() > configV0.maximumV0Radius)
978+
// if (casc.v0radius() < configV0.minimumV0Radius || casc.v0radius() > configV0.maximumV0Radius)
979+
if (casc.v0radius() < configV0.minimumV0Radius)
974980
return false;
975981
if (std::fabs(casc.dcaV0daughters()) > configV0.dcaV0DaughtersMax)
976982
return false;
@@ -980,7 +986,8 @@ struct StrangenessInJetsIons {
980986
return false;
981987

982988
// Cascade selections
983-
if (casc.cascradius() < configCasc.minimumCascRadius || casc.cascradius() > configCasc.maximumCascRadius)
989+
// if (casc.cascradius() < configCasc.minimumCascRadius || casc.cascradius() > configCasc.maximumCascRadius)
990+
if (casc.cascradius() < configCasc.minimumCascRadius)
984991
return false;
985992
if (casc.casccosPA(coll.posX(), coll.posY(), coll.posZ()) < configCasc.casccospaMin)
986993
return false;

0 commit comments

Comments
 (0)