Skip to content

Commit 8ca5f35

Browse files
authored
[PWGDQ] add histograms,Cuts for Polarization (#11887)
1 parent dcb065a commit 8ca5f35

File tree

3 files changed

+27
-1
lines changed

3 files changed

+27
-1
lines changed

PWGDQ/Core/CutsLibrary.cxx

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1121,6 +1121,13 @@ AnalysisCompositeCut* o2::aod::dqcuts::GetCompositeCut(const char* cutName)
11211121
return cut;
11221122
}
11231123

1124+
if (!nameStr.compare("Jpsi_TPCPost_calib_debug10")) {
1125+
cut->AddCut(GetAnalysisCut("jpsiKineSkimmed"));
1126+
cut->AddCut(GetAnalysisCut("jpsi_trackCut_debug6"));
1127+
cut->AddCut(GetAnalysisCut("jpsi_TPCPID_debug10"));
1128+
return cut;
1129+
}
1130+
11241131
if (!nameStr.compare("LMee_TPCPost_calib_debug1")) {
11251132
cut->AddCut(GetAnalysisCut("lmee_trackCut_debug"));
11261133
cut->AddCut(GetAnalysisCut("lmee_TPCPID_debug1"));
@@ -4400,6 +4407,15 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
44004407
return cut;
44014408
}
44024409

4410+
if (!nameStr.compare("jpsi_trackCut_debug6")) {
4411+
cut->AddCut(VarManager::kTPCchi2, 0.0, 4.0);
4412+
cut->AddCut(VarManager::kTPCncls, 120., 159);
4413+
cut->AddCut(VarManager::kTPCnclsCR, 140., 159);
4414+
cut->AddCut(VarManager::kIsITSibAny, 0.5, 1.5);
4415+
cut->AddCut(VarManager::kIsSPDfirst, 0.5, 1.5);
4416+
return cut;
4417+
}
4418+
44034419
if (!nameStr.compare("lmee_trackCut_debug")) {
44044420
cut->AddCut(VarManager::kEta, -0.9, 0.9);
44054421
cut->AddCut(VarManager::kTPCchi2, 0.0, 4.0);
@@ -5030,6 +5046,13 @@ AnalysisCut* o2::aod::dqcuts::GetAnalysisCut(const char* cutName)
50305046
return cut;
50315047
}
50325048

5049+
if (!nameStr.compare("jpsi_TPCPID_debug10")) {
5050+
cut->AddCut(VarManager::kTPCnSigmaEl, -1.5, 2.0);
5051+
cut->AddCut(VarManager::kTPCnSigmaPi, 4.0, 999);
5052+
cut->AddCut(VarManager::kTPCnSigmaPr, 3.5, 999);
5053+
return cut;
5054+
}
5055+
50335056
if (!nameStr.compare("pidCut_lowP_Corr")) {
50345057
cut->AddCut(VarManager::kTPCnSigmaEl_Corr, -3.0, 3.0, false, VarManager::kP, 0.0, 5.0);
50355058
cut->AddCut(VarManager::kTPCnSigmaPi_Corr, 3.0, 999, false, VarManager::kP, 0.0, 5.0);

PWGDQ/Core/HistogramsLibrary.cxx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,9 @@ void o2::aod::dqhistograms::DefineHistograms(HistogramManager* hm, const char* h
274274
hm->AddHistogram(histClass, "Q2Y0B_Cent", "", true, 18, 0.0, 90.0, VarManager::kCentVZERO, 500, -10.0, 10.0, VarManager::kQ2Y0B);
275275
hm->AddHistogram(histClass, "Q2X0C_Cent", "", true, 18, 0.0, 90.0, VarManager::kCentVZERO, 500, -10.0, 10.0, VarManager::kQ2X0C);
276276
hm->AddHistogram(histClass, "Q2Y0C_Cent", "", true, 18, 0.0, 90.0, VarManager::kCentVZERO, 500, -10.0, 10.0, VarManager::kQ2Y0C);
277+
hm->AddHistogram(histClass, "Q2X0A_Q2Y0A_CentFT0C", "", false, 18, 0.0, 90.0, VarManager::kCentFT0C, 500, -10.0, 10.0, VarManager::kQ2X0A, 500, -10.0, 10.0, VarManager::kQ2Y0A);
278+
hm->AddHistogram(histClass, "Q2X0B_Q2Y0B_CentFT0C", "", false, 18, 0.0, 90.0, VarManager::kCentFT0C, 500, -10.0, 10.0, VarManager::kQ2X0B, 500, -10.0, 10.0, VarManager::kQ2Y0B);
279+
hm->AddHistogram(histClass, "Q2X0C_Q2Y0C_CentFT0C", "", false, 18, 0.0, 90.0, VarManager::kCentFT0C, 500, -10.0, 10.0, VarManager::kQ2X0C, 500, -10.0, 10.0, VarManager::kQ2Y0C);
277280
hm->AddHistogram(histClass, "Q3X0A", "", false, 500, -10.0, 10.0, VarManager::kQ3X0A);
278281
hm->AddHistogram(histClass, "Q3Y0A", "", false, 500, -10.0, 10.0, VarManager::kQ3Y0A);
279282
hm->AddHistogram(histClass, "Q3X0B", "", false, 500, -10.0, 10.0, VarManager::kQ3X0B);

PWGDQ/Core/VarManager.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5296,7 +5296,7 @@ void VarManager::FillDileptonTrackTrackVertexing(C const& collision, T1 const& l
52965296

52975297
KFGeoTwoTracks.SetConstructMethod(2);
52985298
KFGeoTwoTracks.AddDaughter(trk1KF);
5299-
KFGeoTwoTracks.AddDaughter(trk1KF);
5299+
KFGeoTwoTracks.AddDaughter(trk2KF);
53005300

53015301
if (fgUsedVars[kDitrackMass] || fgUsedVars[kDitrackPt]) {
53025302
values[VarManager::kDitrackMass] = KFGeoTwoTracks.GetMass();

0 commit comments

Comments
 (0)