Skip to content

Commit 3fb4f28

Browse files
committed
Add extra histo for charged track pt
1 parent 74a5210 commit 3fb4f28

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

PWGLF/Tasks/GlobalEventProperties/flattenictyPikp.cxx

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -664,6 +664,7 @@ struct FlattenictyPikp {
664664
registryData.add("Tracks/postSel/hPt", "", kTH1F, {ptAxis});
665665
registryData.add("Tracks/postSel/hPhi", "", kTH1F, {phiAxis});
666666
registryData.add("Tracks/postSel/hEta", "", kTH1F, {etaAxis});
667+
registryData.add("Tracks/postSel/hTpcInnerParamVsP", ";Global track p (GeV/#it{c});Track p at inner wall of the TPC (GeV/#it{c});", kTH2F, {pAxis, pAxis});
667668
registryData.add("Tracks/postSel/hDCAXYvsPt", "", kTH2F, {ptAxis, dcaXYAxis});
668669
registryData.add("Tracks/postSel/hDCAZvsPt", "", kTH2F, {ptAxis, dcaZAxis});
669670
// tpc
@@ -721,6 +722,8 @@ struct FlattenictyPikp {
721722
registryData.addClone("Tracks/V0qa/pi/La/", "Tracks/V0qa/pr/La/");
722723
registryData.addClone("Tracks/V0qa/pi/ALa/", "Tracks/V0qa/pr/ALa/");
723724

725+
// charged pT
726+
registryData.add({"Tracks/all/hFlatVsPt", "; #eta; mult; flat; #it{p} (GeV/#it{c}); #it{p}_{T} (GeV/#it{c})", {kTHnSparseF, {etaAxis, multAxis, flatAxis, pAxis, ptAxis}}});
724727
// dEdx PID
725728
registryData.add({"Tracks/all/hdEdx", "; #eta; mult; flat; #it{p} (GeV/#it{c}); dEdx", {kTHnSparseF, {etaAxis, multAxis, flatAxis, pAxis, dEdxAxis}}});
726729
// Clean samples
@@ -1080,11 +1083,14 @@ struct FlattenictyPikp {
10801083
// PID TPC dEdx
10811084
if (cfgFillChrgType) {
10821085
if (track.sign() * track.p() > Cnull) {
1086+
registryData.fill(HIST(Cprefix) + HIST(Ccharge[kPos]) + HIST("hFlatVsPt"), track.eta(), mult, flat, track.p(), track.pt());
10831087
registryData.fill(HIST(Cprefix) + HIST(Ccharge[kPos]) + HIST("hdEdx"), track.eta(), mult, flat, track.p(), dEdx);
10841088
} else {
1089+
registryData.fill(HIST(Cprefix) + HIST(Ccharge[kNeg]) + HIST("hFlatVsPt"), track.eta(), mult, flat, track.p(), track.pt());
10851090
registryData.fill(HIST(Cprefix) + HIST(Ccharge[kNeg]) + HIST("hdEdx"), track.eta(), mult, flat, track.p(), dEdx);
10861091
}
10871092
} else {
1093+
registryData.fill(HIST(Cprefix) + HIST(Ccharge[kAll]) + HIST("hFlatVsPt"), track.eta(), mult, flat, track.p(), track.pt());
10881094
registryData.fill(HIST(Cprefix) + HIST(Ccharge[kAll]) + HIST("hdEdx"), track.eta(), mult, flat, track.p(), dEdx);
10891095
}
10901096

@@ -1657,6 +1663,7 @@ struct FlattenictyPikp {
16571663
registryData.fill(HIST(Cprefix) + HIST(Cstatus[ft]) + HIST("hPt"), track.pt());
16581664
registryData.fill(HIST(Cprefix) + HIST(Cstatus[ft]) + HIST("hPhi"), track.phi());
16591665
registryData.fill(HIST(Cprefix) + HIST(Cstatus[ft]) + HIST("hEta"), track.eta());
1666+
registryData.fill(HIST(Cprefix) + HIST(Cstatus[ft]) + HIST("hTpcInnerParamVsP"), track.tpcInnerParam(), track.p());
16601667
registryData.fill(HIST(Cprefix) + HIST(Cstatus[ft]) + HIST("hDCAXYvsPt"), track.pt(), track.dcaXY());
16611668
registryData.fill(HIST(Cprefix) + HIST(Cstatus[ft]) + HIST("hDCAZvsPt"), track.pt(), track.dcaZ());
16621669

0 commit comments

Comments
 (0)