QA plots for the TPC detector
For the result HTML page:
PYTHIA high pT tracking QA consists full tracker + reconstruction of events with the default Pythia configuration file. This cfg file has a single hard QCD ccbar event with minimum partonic pT of 10 GeV and truth jet triggering of pT>20 GeV.
Last a D0->piK filter is applied so the same sample canbe used in D0 reco validation. Please note the calorimeters are disabled to improve execution speed, which also removed some of the correlated albedo background for the tracker.
In addition to the Pythia event, an Upsilon is embedded to probe an agregated tracking resolution.
The source code of the macro can be found at https://github.com/sPHENIX-Collaboration/macros/tree/QA-tracking-pythiajet or comparing it to the master branch.
pyROOT
env check¶via sPHENIX software distribution at /var/lib/jenkins/workspace/sPHENIX/Build-Master-gcc14/build/new/install.1
View the source code repository at https://github.com/sPHENIX-Collaboration/QA-gallery.git
Some further details about the QA run, if executed under the Jenkins CI:
master
and the QA tracking branchAutomatically generated by sPHENIX Jenkins continuous integration
sPhenixStyle: Applying nominal settings. sPhenixStyle: ROOT6 mode
Openning QA file at G4sPHENIX_test-tracking_Event550_Sum10_qa.root
Openning QA reference file at reference/G4sPHENIX_test-tracking_Event550_Sum10_qa.root
KSTestSummary::PushKSTest - Warning - received pValue = 0. Reset to an arbitary small non-zero value (e^(-15))
KSTestSummary::PushKSTest - Warning - received pValue = 0. Reset to an arbitary small non-zero value (e^(-15))
KSTestSummary::PushKSTest - Warning - received pValue = 0. Reset to an arbitary small non-zero value (e^(-15))
This notebook contains 28 KSTets: combined Chi2/nDoF = 803.709 / 56, and combined __p-Value = 6.02384e-133__