Skip to content

Commit d9aa83f

Browse files
committed
lintner
1 parent 6ae909a commit d9aa83f

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

PWGLF/Tasks/Strangeness/nonPromptCascade.cxx

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ struct NonPromptCascadeTask {
223223
Configurable<float> cfgMaxMultFV0{"cfgMaxMultFV0", 10000.f, "Upper range of multiplicty FV0 histo"};
224224
Configurable<std::string> cfgPtEdgesdNdeta{"ptEdges", "0,0.2,0.4,0.6,0.8,1,1.2,1.6,2.0,2.4,2.8,3.2,3.6,4,4.5,5,5.5,6,7,8,10", "Pt bin edges (comma-separated)"};
225225
Configurable<int> cfgDownscaleMB{"cfgDownscaleMB", 1, "Downscaling for pile up study sample"};
226+
Configurable<double> cfgEtaCutdNdeta{"cfgEtaCutdNdeta", 0.8, "Eta cut for charged tracks"};
226227

227228
Zorro mZorro;
228229
OutputObj<ZorroSummary> mZorroSummary{"ZorroSummary"};
@@ -829,7 +830,7 @@ struct NonPromptCascadeTask {
829830
// apply your primary/eta/charge definition here
830831
if (!mcp.isPhysicalPrimary())
831832
continue;
832-
if (std::abs(mcp.eta()) > 0.5f)
833+
if (std::abs(mcp.eta()) > cfgEtaCutdNdeta)
833834
continue;
834835
int q = 0;
835836
if (auto pdg = pdgDB->GetParticle(mcp.pdgCode())) {
@@ -866,7 +867,7 @@ struct NonPromptCascadeTask {
866867
// ------------------------------------------------------------
867868
std::vector<int> recoMultDense(colls.size(), 0);
868869
for (auto const& trk : tracks) {
869-
if (std::abs(trk.eta()) > 0.5f) {
870+
if (std::abs(trk.eta()) > cfgEtaCutdNdeta) {
870871
continue;
871872
}
872873
const int collRowId = trk.collisionId();
@@ -894,7 +895,7 @@ struct NonPromptCascadeTask {
894895
// ------------------------------------------------------------
895896
for (auto const& trk : tracks) {
896897
// Accept reco track
897-
if (std::abs(trk.eta()) > 0.5f) {
898+
if (std::abs(trk.eta()) > cfgEtaCutdNdeta) {
898899
continue;
899900
}
900901

@@ -938,7 +939,7 @@ struct NonPromptCascadeTask {
938939
if (!mcPar.isPhysicalPrimary()) {
939940
continue;
940941
}
941-
if (std::abs(mcPar.eta()) > 0.5f) {
942+
if (std::abs(mcPar.eta()) > cfgEtaCutdNdeta) {
942943
continue;
943944
}
944945

@@ -1028,7 +1029,7 @@ struct NonPromptCascadeTask {
10281029
// std::cout << "tracks:" << tracksThisColl.size() << std::endl;
10291030
for (auto const& track : tracksThisColl) {
10301031
// std::cout << track.pt() << " tracks " << track.isGlobalTrack() << std::endl;
1031-
if (std::fabs(track.eta()) < 0.8 && track.tpcNClsFound() >= 80 && track.tpcNClsCrossedRows() >= 100) {
1032+
if (std::fabs(track.eta()) < cfgEtaCutdNdeta && track.tpcNClsFound() >= 80 && track.tpcNClsCrossedRows() >= 100) {
10321033
if (track.isGlobalTrack()) {
10331034
multreco++;
10341035
NPRecoCandTable(collIdx, track.pt());

0 commit comments

Comments
 (0)