Skip to content
Snippets Groups Projects
Commit 8717b397 authored by Walter Lampl's avatar Walter Lampl
Browse files

Merge branch 'AMW-NewXML' into '23.0'

Refactor XML in InDetPhysValMonitoring

See merge request !64334
parents 9f0c1583 1efbc73d
No related branches found
No related tags found
2 merge requests!64541Daily merge of 23.0 into main,!64334Refactor XML in InDetPhysValMonitoring
Showing with 788 additions and 1246 deletions
......@@ -23,7 +23,7 @@ atlas_add_component( InDetPhysValMonitoring
# Install files from the package:
atlas_install_python_modules( python/*.py )
atlas_install_joboptions( share/*.py share/*.txt )
atlas_install_runtime( share/*.xml share/*.xsd)
atlas_install_runtime( share/*.xml share/*.dtd share/*.xsd)
atlas_install_runtime( scripts/*.py POST_BUILD_CMD ${ATLAS_FLAKE8} )
# build postprocessing program
......@@ -64,7 +64,7 @@ atlas_add_test( InDetPlotBase_test
)
atlas_add_test( ValidateXml_test
SCRIPT "xmllint ${CMAKE_CURRENT_SOURCE_DIR}/share/InDetPVMPlotDefRun2.xml --schema ${CMAKE_CURRENT_SOURCE_DIR}/share/hdefSchema.xsd --noent --noout"
SCRIPT "xmllint ${CMAKE_CURRENT_SOURCE_DIR}/share/InDetPVMPlotDefRun2.xml --schema ${CMAKE_CURRENT_SOURCE_DIR}/share/hdefSchema.xsd --loaddtd --noent --noout"
POST_EXEC_SCRIPT "nopost.sh"
)
......
<!ENTITY PI "3.1415926">
<!-- eta coverage of the tracker -->
<!ENTITY ETA "2.5">
<!ENTITY NETA "64">
<!-- min eta covered by pix. endcaps -->
<!ENTITY ETAPixECMin "1.5">
<!-- eta coverage of sct -->
<!ENTITY ETASct "2.0">
<!-- min eta covered by sct endcaps -->
<!ENTITY ETASctECMin "1.0">
<!-- term used for innermost pixel barrel layer in histogram text -->
<!ENTITY L0PixBarr "IBL">
<!-- bins for hits -->
<!ENTITY PIXHIT "10">
<!ENTITY SCTHIT "20">
<!ENTITY SIHIT "20">
<!ENTITY TRTHIT "40">
<!-- bins for resolutions -->
<!ENTITY D0RES "10.00">
<!ENTITY Z0RES "20.0">
<!ENTITY PTQOPTRES "2.00">
<!ENTITY QOPRES "5.00">
<!ENTITY THETARES "0.10">
<!ENTITY PHIRES "0.20">
<!ENTITY Z0SINRES "10.00">
<!-- bins for parameters -->
<!ENTITY D0PARA "20.0">
<!ENTITY Z0PARA "250.0">
<!ENTITY QOPPARA "5.0e-3">
<!ENTITY Z0SINPARA "40.0">
<!ENTITY TIMEPARA "0.4">
<!-- dR plots for tracks in jets -->
<!ENTITY DRMAX "0.4">
<!ENTITY SMALLDRMAX "0.1">
<!-- Number of tracks vs MU -->
<!ENTITY NmuBINS "26">
<!ENTITY EXPMU "100">
<!ENTITY EXPTRK "2000">
<!ENTITY ETABINS2D "160">
<!ENTITY PHIBINS2D "160">
<!-- PU density plots -->
<!ENTITY NBINSPUDENS "4">
<!ENTITY PUDENSMAX "2.0">
<!-- Tracking Recommendation Plots -->
<!ENTITY EtaBinsTrkRec "100">
<!ENTITY d0TrkRec "300.0">
<!ENTITY d0BinsTrkRec "4800">
<!ENTITY prodRTrkRec "300.0">
<!ENTITY prodRBinsTrkRec "1200">
<!ENTITY pTTrkRec "50.0">
<!ENTITY pTBinsTrkRec "500">
<!ENTITY muTrkRec "80.5">
<!ENTITY muBinsTrkRec "80">
<!-- histogram definitions common to Run2 and ITk -->
<!ENTITY Common SYSTEM "InDetPVMPlotDefCommon.xml">
<!ENTITY CommonRun2 SYSTEM "InDetPVMPlotDefCommon_Run2.xml">
<!ENTITY CommonITK SYSTEM "InDetPVMPlotDefCommon_ITK.xml">
<!-- ITK-specific plots -->
<!--
=======================================================
innermost pixel hit plots for endcaps
=======================================================
-->
<h id="nInnerMostPixelEndcapHits" type="TH1F" title="InnerMost Pixel EndcapHits">
<x title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nInnerMostPixelEndcapHits_vs_eta" type="TProfile" title="InnerMost Pixel Endcap Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapHits_vs_phi" type="TProfile" title="InnerMost Pixel Endcap Hits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapHits_vs_etaphi" type="TProfile2D" title="InnerMost Pixel Endcap Hits vs Eta and Phi">
<x title="#eta" n="&ETABINS2D;" lo="-&ETA;" hi="&ETA;"/>
<y title="#phi" n="&PHIBINS2D;" lo="-3.2" hi="3.2"/>
<z title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapHits_vs_mu" type="TProfile" title="InnerMost Pixel Endcap Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits" type="TH1F" title="Next To InnerMost Pixel Endcap Hits">
<x title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits_vs_eta" type="TProfile" title="Next To InnerMost Pixel Endcap Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits_vs_etaphi" type="TProfile2D" title="Next To InnerMost Pixel Endcap Hits vs Eta and Phi">
<x title="#eta" n="&ETABINS2D;" lo="-&ETA;" hi="&ETA;"/>
<y title="#phi" n="&PHIBINS2D;" lo="-3.2" hi="3.2"/>
<z title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits_vs_phi" type="TProfile" title="Next To InnerMost Pixel Endcap Hits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits_vs_mu" type="TProfile" title="Next To InnerMost Pixel Endcap Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<!-- Detailed hit plots -->
<h id="nInnerMostPixelEndcapOutliers" type="TH1F" title="InnerMost Pixel Endcap Outliers">
<x title="# InnerMost Pixel Endcap Outliers" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nInnerMostPixelEndcapOutliers_vs_eta" type="TProfile" title="InnerMost Pixel Endcap Outliers vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# InnerMost Pixel Endcap Outliers" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapOutliers_vs_phi" type="TProfile" title="InnerMost Pixel Endcap Outliers vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# InnerMost Pixel Endcap Outliers" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapOutliers_vs_mu" type="TProfile" title="InnerMost Pixel Endcap Outliers vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# InnerMost Pixel Endcap Outliers" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSharedEndcapHits" type="TH1F" title="InnerMost Pixel Endcap SharedHits">
<x title="# InnerMost Pixel Endcap SharedHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nInnerMostPixelSharedEndcapHits_vs_eta" type="TProfile" title="InnerMost Pixel Endcap SharedHits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# InnerMost Pixel Endcap SharedHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSharedEndcapHits_vs_phi" type="TProfile" title="InnerMost Pixel Endcap SharedHits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# InnerMost Pixel Endcap SharedHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSharedEndcapHits_vs_mu" type="TProfile" title="InnerMost Pixel Endcap SharedHits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# InnerMost Pixel Endcap SharedHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSplitEndcapHits" type="TH1F" title="InnerMost Pixel Endcap SplitHits">
<x title="# InnerMost Pixel SplitHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nInnerMostPixelSplitEndcapHits_vs_eta" type="TProfile" title="InnerMost Pixel Endcap SplitHits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# InnerMost Pixel Endcap SplitHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSplitEndcapHits_vs_phi" type="TProfile" title="InnerMost Pixel Endcap SplitHits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# InnerMost Pixel Endcap SplitHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSplitEndcapHits_vs_mu" type="TProfile" title="InnerMost Pixel Endcap SplitHits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# InnerMost Pixel Endcap SplitHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<!--
=======================================================
end of innermost pixel hit plots for endcaps
=======================================================
-->
<!--
=======================================================
efficiency vs mu plots [InDetPerfPlot_Eff]:
=======================================================
-->
<h id="eff_vs_mu" type="TEfficiency" title="efficiency vs #mu (|#eta| &lt; 2.7)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Efficiency" lo="0.0" hi="1.2"/>
</h>
<h id="eff_vs_mu2" type="TEfficiency" title="efficiency vs #mu (2.7 &gt; |#eta| &lt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Efficiency" lo="0.0" hi="1.2"/>
</h>
<h id="eff_vs_mu3" type="TEfficiency" title="efficiency vs #mu (|#eta| &gt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Efficiency" lo="0.0" hi="1.2"/>
</h>
<h id="eff_vs_muTotal" type="TEfficiency" title="efficiency vs #mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Efficiency" lo="0.0" hi="1.2"/>
</h>
<!--
=======================================================
end of efficiency vs mu plots [InDetPerfPlot_Eff]
=======================================================
-->
<h id="mu" type="TH1F" title="#mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<!--
=======================================================
differential inclusive track rates
(n_selected_reco_tracks/n_selected_truth_tracks):
=======================================================
-->
<!-- vs pt -->
<h id="nRecTrk_vs_eta_pt1" type="TH1F" title="# reco tracks vs #eta (p_{T} &gt; 1 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_eta_pt2" type="TH1F" title="# reco tracks vs #eta (p_{T} &gt; 2 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_eta_pt5" type="TH1F" title="# reco tracks vs #eta (p_{T} &gt; 5 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_eta_pt1" type="TH1F" title="# truth tracks vs #eta (p_{T} &gt; 1 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_eta_pt2" type="TH1F" title="# truth tracks vs #eta (p_{T} &gt; 2 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_eta_pt5" type="TH1F" title="# truth tracks vs #eta (p_{T} &gt; 5 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="incTrkRate_vs_eta_pt1" type="TH1F" title="Inclusive track rate vs #eta (p_{T} &gt; 1 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_eta_pt2" type="TH1F" title="Inclusive track rate vs #eta (p_{T} &gt; 2 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_eta_pt5" type="TH1F" title="Inclusive track rate vs #eta (p_{T} &gt; 5 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="reco/truth"/>
</h>
<!-- vs mu -->
<h id="nRecTrk_vs_mu_etalt2p7" type="TH1F" title="# reco tracks vs #mu (|#eta| &lt; 2.7)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_mu_etagt2p7_lt3p5" type="TH1F" title="# reco tracks vs #mu (2.7 &gt; |#eta| &lt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_mu_etagt3p5" type="TH1F" title="# reco tracks vs #mu (|#eta| &gt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_mu_etaTotal" type="TH1F" title="# reco tracks vs #mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_mu_etalt2p7" type="TH1F" title="# truth tracks vs #mu (|#eta| &lt; 2.7)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_mu_etagt2p7_lt3p5" type="TH1F" title="# truth tracks vs #mu (2.7 &gt; |#eta| &lt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_mu_etagt3p5" type="TH1F" title="# truth tracks vs #mu (|#eta| &gt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_mu_etaTotal" type="TH1F" title="# truth tracks vs #mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="incTrkRate_vs_mu_etalt2p7" type="TH1F" title="inclusive track rate vs #mu (|#eta| &lt; 2.7)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_mu_etagt2p7_lt3p5" type="TH1F" title="inclusive track rate vs #mu (2.7 &gt; |#eta| &lt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_mu_etagt3p5" type="TH1F" title="inclusive track rate vs #mu (|#eta| &gt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_mu_etaTotal" type="TH1F" title="inclusive track rate vs #mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="reco/truth"/>
</h>
<!--
=======================================================
end differential inclusive track rates
=======================================================
-->
<!--
=======================================================
hit efficiency plots:
* filled by InDetPerfPlot_hitEff
* currently these plots will only get filled for ESD.
Reason:contents are created by InDetPhysHitDecoratorTool
and require unlsimmed Trk::Track collection.
========================================================
-->
<!--Splitting all layers-->
<h id="eff_hit_vs_eta_pix_barrel_layer0" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 0">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer0" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 0">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_innermost" type="TEfficiency" title="Cluster Efficiency: Pixel Innermost Layer">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_nextToInnermost" type="TEfficiency" title="Cluster Efficiency: Pixel Next-To-Innermost Layer">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_others" type="TEfficiency" title="Cluster Efficiency: Pixel All Other Layers">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_barrel_layer1" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 1">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer1" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 1">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_barrel_layer2" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 2">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer2" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 2">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_barrel_layer3" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 3">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer3" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 3">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_barrel_layer4" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 4">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer4" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 4">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_barrel_layer0" type="TEfficiency" title="Cluster Efficiency: SCT Barrel - Layer 0">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_endcap_layer0" type="TEfficiency" title="Cluster Efficiency: SCT Endcaps - Layer 0">
<x title="#eta" n="20" lo="&ETASctECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_barrel_layer1" type="TEfficiency" title="Cluster Efficiency: SCT Barrel - Layer 1">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_endcap_layer1" type="TEfficiency" title="Cluster Efficiency: SCT Endcaps - Layer 1">
<x title="#eta" n="20" lo="&ETASctECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_barrel_layer2" type="TEfficiency" title="Cluster Efficiency: SCT Barrel - Layer 2">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_endcap_layer2" type="TEfficiency" title="Cluster Efficiency: SCT Endcaps - Layer 2">
<x title="#eta" n="20" lo="&ETASctECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_barrel_layer3" type="TEfficiency" title="Cluster Efficiency: SCT Barrel - Layer 3">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_endcap_layer3" type="TEfficiency" title="Cluster Efficiency: SCT Endcaps - Layer 3">
<x title="#eta" n="20" lo="&ETASctECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<!--
=======================================================
end of hit efficiency plots
======================================================
-->
<!--
=======================================================
hit residuals & cluster width plots:
* filled by InDetPerfPlot_hitResidual
* currently these plots will only get filled for ESD.
Not filled in xAOD/DxAOD.
Reason:contents are created by InDetPhysHitDecoratorTool
and require unlsimmed Trk::Track collection.
========================================================
-->
<!-- hitResidual plots -->
<!-- cluster width vs eta plots -->
<!--
=======================================================
end of hit residuals & cluster width plots
=======================================================
-->
<!--
=======================================================
HGTD timing plots
=======================================================
-->
<h id="reco_time" type="TH1F" title="reco_{time}">
<x title="reco_{time} [ns]" n="160" lo="-&TIMEPARA;" hi="&TIMEPARA;"/>
<y title="Number of Entries"/>
</h>
<!--
=======================================================
end of HGTD timing plots
=======================================================
-->
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="hdefhtml.xsl"?>
<?xml-stylesheet type="text/xsl" media="tty" href="hdeftty.xsl" alternate="yes"?>
<!DOCTYPE hdef [
<!ENTITY PI "3.1415926">
<!-- eta coverage of the tracker -->
<!ENTITY ETA "2.5">
<!ENTITY NETA "64">
<!-- min eta covered by pix. endcaps -->
<!ENTITY ETAPixECMin "1.5">
<!-- eta coverage of sct -->
<!ENTITY ETASct "2.0">
<!-- min eta covered by sct endcaps -->
<!ENTITY ETASctECMin "1.0">
<!-- term used for innermost pixel barrel layer in histogram text -->
<!ENTITY L0PixBarr "IBL">
<!-- bins for hits -->
<!ENTITY PIXHIT "10">
<!ENTITY SCTHIT "20">
<!ENTITY TRTHIT "40">
<!-- bins for resolutions -->
<!ENTITY D0RES "2.00">
<!ENTITY Z0RES "10.0">
<!ENTITY PTQOPTRES "2.00">
<!ENTITY QOPRES "5.00">
<!ENTITY THETARES "0.10">
<!ENTITY PHIRES "0.010">
<!ENTITY Z0SINRES "1.00">
<!-- bins for parameters -->
<!ENTITY D0PARA "20.0">
<!ENTITY Z0PARA "250.0">
<!ENTITY QOPPARA "5.0e-3">
<!ENTITY Z0SINPARA "40.0">
<!-- dR plots for tracks in jets -->
<!ENTITY DRMAX "0.4">
<!ENTITY SMALLDRMAX "0.1">
<!-- Number of tracks vs MU -->
<!ENTITY EXPMU "100">
<!ENTITY EXPTRK "2000">
<!-- PU density plots -->
<!ENTITY NBINSPUDENS "4">
<!ENTITY PUDENSMAX "2.0">
<!-- histogram definitions common to Run2 and ITk -->
<!ENTITY Common SYSTEM "InDetPVMPlotDefCommon.xml">
]>
<hdef xmlns:xi="http://www.w3.org/2001/XInclude">
<!-- Plots common to Run2 and ITK -->
&Common;
<!-- Run2-specific plots -->
<!--
=======================================================
hit residuals:
=======================================================
-->
<!-- x residuals -->
<!-- barrel-->
<h id="residualx_trt_barrel" type="TH1F" title="Residual: TRT Barrel X">
<x title="x residual(#mum)" n="200" lo="-500" hi="500"/>
<y title="Entries"/>
</h>
<!-- endcap-->
<h id="residualx_trt_endcap" type="TH1F" title="Residual: TRT Endcap X">
<x title="x residual(#mum)" n="200" lo="-500" hi="500"/>
<y title="Entries"/>
</h>
<!-- y residuals -->
<!-- barrel -->
<h id="residualy_trt_barrel" type="TH1F" title="Residual: TRT Barrel Y">
<x title="y residual(#mum)" n="120" lo="0" hi="2500"/>
<y title="Entries"/>
</h>
<!-- endcaps -->
<h id="residualy_sct_endcap" type="TH1F" title="Residual: SCT Endcap Y">
<x title="y residual(#mum)" n="120" lo="-50" hi="50"/>
<y title="Entries"/>
</h>
<h id="residualy_sct_endcap_1hit" type="TH1F" title="Residual: SCT Endcap Y 1 hit">
<x title="y residual(#mum)" n="120" lo="-50" hi="50"/>
<y title="Entries"/>
</h>
<h id="residualy_sct_endcap_2ormorehits" type="TH1F" title="Residual: SCT Endcap Y &gt;=2 hits">
<x title="y residual(#mum)" n="120" lo="-50" hi="50"/>
<y title="Entries"/>
</h>
<h id="residualy_trt_endcap" type="TH1F" title="Residual: TRT Endcap Y">
<x title="y residual(#mum)" n="120" lo="-50" hi="50"/>
<y title="Entries"/>
</h>
<!-- pulls -->
<!-- barrel, x -->
<h id="residualpullx_trt_barrel" type="TH1F" title="Residualpull: TRT Barrel X">
<x title="x residual(#mum)" n="100" lo="-5" hi="5"/>
<y title="Entries"/>
</h>
<!-- endcap, x -->
<h id="residualpullx_trt_endcap" type="TH1F" title="Residualpull: TRT Endcap X">
<x title="x residual(#mum)" n="100" lo="-5" hi="5"/>
<y title="Entries"/>
</h>
<!-- barrel, y -->
<h id="residualpully_trt_barrel" type="TH1F" title="Residualpull: TRT Barrel Y">
<x title="y residual(#mum)" n="10" lo="-5" hi="5"/>
<y title="Entries"/>
</h>
<!-- endcap,y -->
<h id="residualpully_trt_endcap" type="TH1F" title="Residualpull: TRT Endcap Y">
<x title="y residual(#mum)" n="10" lo="-5" hi="5"/>
<y title="Entries"/>
</h>
<!--
=======================================================
end of hit residuals plots
========================================================
-->
<!--
=======================================================
hit efficiency plots:
========================================================
-->
<h id="eff_hit_vs_eta_trt_barrel" type="TProfile" title="Cluster Efficiency: TRT Barrel">
<x title="#eta" n="5" lo="0" hi="1.25"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_trt_endcap" type="TProfile" title="Cluster Efficiency: TRT Endcaps">
<x title="#eta" n="6" lo="0.75" hi="2.25"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<!--
=======================================================
end of hit efficiency plots
======================================================
-->
<!-- Run2-specific plots -->
<!--
=======================================================
hit residuals:
=======================================================
-->
<!-- x residuals -->
<!-- barrel-->
<h id="residualx_trt_barrel" type="TH1F" title="Residual: TRT Barrel X">
<x title="x residual(#mum)" n="200" lo="-500" hi="500"/>
<y title="Entries"/>
</h>
<!-- endcap-->
<h id="residualx_trt_endcap" type="TH1F" title="Residual: TRT Endcap X">
<x title="x residual(#mum)" n="200" lo="-500" hi="500"/>
<y title="Entries"/>
</h>
<!-- y residuals -->
<!-- barrel -->
<h id="residualy_trt_barrel" type="TH1F" title="Residual: TRT Barrel Y">
<x title="y residual(#mum)" n="120" lo="0" hi="2500"/>
<y title="Entries"/>
</h>
<!-- endcaps -->
<h id="residualy_sct_endcap" type="TH1F" title="Residual: SCT Endcap Y">
<x title="y residual(#mum)" n="120" lo="-50" hi="50"/>
<y title="Entries"/>
</h>
<h id="residualy_sct_endcap_1hit" type="TH1F" title="Residual: SCT Endcap Y 1 hit">
<x title="y residual(#mum)" n="120" lo="-50" hi="50"/>
<y title="Entries"/>
</h>
<h id="residualy_sct_endcap_2ormorehits" type="TH1F" title="Residual: SCT Endcap Y &gt;=2 hits">
<x title="y residual(#mum)" n="120" lo="-50" hi="50"/>
<y title="Entries"/>
</h>
<h id="residualy_trt_endcap" type="TH1F" title="Residual: TRT Endcap Y">
<x title="y residual(#mum)" n="120" lo="-50" hi="50"/>
<y title="Entries"/>
</h>
<!-- pulls -->
<!-- barrel, x -->
<h id="pullx_trt_barrel" type="TH1F" title="Residualpull: TRT Barrel X">
<x title="x residual(#mum)" n="100" lo="-5" hi="5"/>
<y title="Entries"/>
</h>
<!-- endcap, x -->
<h id="pullx_trt_endcap" type="TH1F" title="Residualpull: TRT Endcap X">
<x title="x residual(#mum)" n="100" lo="-5" hi="5"/>
<y title="Entries"/>
</h>
<!-- barrel, y -->
<h id="pully_trt_barrel" type="TH1F" title="Residualpull: TRT Barrel Y">
<x title="y residual(#mum)" n="10" lo="-5" hi="5"/>
<y title="Entries"/>
</h>
<!-- endcap,y -->
<h id="pully_trt_endcap" type="TH1F" title="Residualpull: TRT Endcap Y">
<x title="y residual(#mum)" n="10" lo="-5" hi="5"/>
<y title="Entries"/>
</h>
<!--
=======================================================
end of hit residuals plots
========================================================
-->
<!--
=======================================================
hit efficiency plots:
========================================================
-->
<h id="eff_hit_vs_eta_trt_barrel" type="TProfile" title="Cluster Efficiency: TRT Barrel">
<x title="#eta" n="5" lo="0" hi="1.25"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_trt_endcap" type="TProfile" title="Cluster Efficiency: TRT Endcaps">
<x title="#eta" n="6" lo="0.75" hi="2.25"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<!--
=======================================================
end of hit efficiency plots
======================================================
-->
<!--
=======================================================
hit content plots:
......@@ -182,6 +133,168 @@
========================================================
-->
<!--
========================================================
Hits plots in InDetPerf_Hits
========================================================
-->
<h id="nTRTHits" type="TH1F" title="TRT Hits">
<x title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
<y title="Entries"/>
</h>
<h id="nTRTHitsXe" type="TH1F" title="TRT Hits">
<x title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
<y title="Entries"/>
</h>
<h id="nTRTHitsAr" type="TH1F" title="TRT Hits">
<x title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
<y title="Entries"/>
</h>
<h id="nTRTHits_vs_eta" type="TProfile" title="TRT Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHitsXe_vs_eta" type="TProfile" title="TRT Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHitsAr_vs_eta" type="TProfile" title="TRT Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHits_vs_phi" type="TProfile" title="TRT Hits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHits_vs_mu" type="TProfile" title="TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHitsXe_vs_mu_central" type="TProfile" title="TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHitsXe_vs_mu_ECsideA" type="TProfile" title="TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHitsXe_vs_mu_ECsideC" type="TProfile" title="TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHitsAr_vs_mu_central" type="TProfile" title="TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHitsAr_vs_mu_ECsideA" type="TProfile" title="TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHitsAr_vs_mu_ECsideC" type="TProfile" title="TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHits" type="TH1F" title="High Threshold TRT Hits">
<x title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
<y title="Entries"/>
</h>
<h id="nTRTHighThresholdHitsXe" type="TH1F" title="High Threshold TRT Hits">
<x title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
<y title="Entries"/>
</h>
<h id="nTRTHighThresholdHitsAr" type="TH1F" title="High Threshold TRT Hits">
<x title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
<y title="Entries"/>
</h>
<h id="nTRTHighThresholdHits_vs_eta" type="TProfile" title="High Threshold TRT Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHitsXe_vs_eta" type="TProfile" title="High Threshold TRT Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHitsAr_vs_eta" type="TProfile" title="High Threshold TRT Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHits_vs_phi" type="TProfile" title="High Threshold TRT Hits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHits_vs_mu" type="TProfile" title="High Threshold TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHitsXe_vs_mu_central" type="TProfile" title="High Threshold TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHitsXe_vs_mu_ECsideA" type="TProfile" title="High Threshold TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHitsXe_vs_mu_ECsideC" type="TProfile" title="High Threshold TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHitsAr_vs_mu_central" type="TProfile" title="High Threshold TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHitsAr_vs_mu_ECsideA" type="TProfile" title="High Threshold TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdHitsAr_vs_mu_ECsideC" type="TProfile" title="High Threshold TRT Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTOutliers" type="TH1F" title="TRT Outliers">
<x title="# TRT Outliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
<y title="Entries"/>
</h>
<h id="nTRTOutliers_vs_eta" type="TProfile" title="TRT Outliers vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# TRT Outliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTOutliers_vs_phi" type="TProfile" title="TRT Outliers vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# TRT Outliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTOutliers_vs_mu" type="TProfile" title="TRT Outliers vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# TRT Outliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdOutliers" type="TH1F" title="TRT HighThresholdOutliers">
<x title="# TRT HighThresholdOutliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
<y title="Entries"/>
</h>
<h id="nTRTHighThresholdOutliers_vs_eta" type="TProfile" title="TRT HighThresholdOutliers vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# TRT HighThresholdOutliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdOutliers_vs_phi" type="TProfile" title="TRT HighThresholdOutliers vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# TRT HighThresholdOutliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdOutliers_vs_mu" type="TProfile" title="TRT HighThresholdOutliers vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# TRT HighThresholdOutliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<!--
=======================================================
end of hit plots
======================================================
-->
<!--
=======================================================
TRT Extension plots
......@@ -483,10 +596,29 @@
========================================================
-->
<!--
=======================================================
hit plots for tracks in jets
======================================================
-->
<h id="nTRTHits_vs_dR" type="TProfile" title="TRT Hits vs #DeltaR">
<x title="#DeltaR(jet,track)" n="80" lo="0.0" hi="&DRMAX;"/>
<y title="# TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
</hdef>
<h id="nTRTHighThresholdHits_vs_dR" type="TProfile" title="High Threshold TRT Hits vs #DeltaR">
<x title="#DeltaR(jet,track)" n="80" lo="0.0" hi="&DRMAX;"/>
<y title="# High Tr TRT Hits" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTOutliers_vs_dR" type="TProfile" title="TRT Outliers vs #DeltaR">
<x title="#DeltaR(jet,track)" n="80" lo="0.0" hi="&DRMAX;"/>
<y title="# TRT Outliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<h id="nTRTHighThresholdOutliers_vs_dR" type="TProfile" title="TRT HighThresholdOutliers vs #DeltaR">
<x title="#DeltaR(jet,track)" n="80" lo="0.0" hi="&DRMAX;"/>
<y title="# TRT HighThresholdOutliers" n="&TRTHIT;" lo="0." hi="&TRTHIT;"/>
</h>
<!-- eta coverage of the tracker -->
<!ENTITY ETA "4.0">
<!ENTITY NETA "100">
<!-- min eta covered by pix. endcaps -->
<!ENTITY ETASct "2.5">
<!-- term used for innermost pixel barrel layer in histogram text -->
<!ENTITY L0PixBarr "Pix. Barr. layer0">
<!-- bins for hits -->
<!ENTITY PIXHIT "20">
<!ENTITY SIHIT "30">
<!-- bins for resolutions -->
<!ENTITY D0RES "2.00">
<!ENTITY Z0RES "10.0">
<!ENTITY PHIRES "0.010">
<!ENTITY Z0SINRES "1.00">
<!-- Number of tracks vs MU -->
<!ENTITY EXPMU "260">
<!ENTITY EXPTRK "3000">
<!ENTITY ETABINS2D "256">
<!-- PU density plots -->
<!ENTITY NBINSPUDENS "9">
<!ENTITY PUDENSMAX "4.5">
<!-- Tracking Recommendation Plots -->
<!ENTITY EtaBinsTrkRec "160">
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" media="screen" href="hdefhtml.xsl"?>
<?xml-stylesheet type="text/xsl" media="tty" href="hdeftty.xsl" alternate="yes"?>
<!DOCTYPE hdef [
<!ENTITY PI "3.1415926">
<!-- eta coverage of the tracker -->
<!ENTITY ETA "4.0">
<!ENTITY NETA "100">
<!-- min eta covered by pix. endcaps -->
<!ENTITY ETAPixECMin "1.5">
<!-- eta coverage of sct -->
<!ENTITY ETASct "2.5">
<!-- min eta covered by sct endcaps -->
<!ENTITY ETASctECMin "1.0">
<!-- term used for innermost pixel barrel layer in histogram text -->
<!ENTITY L0PixBarr "Pix. Barr. layer0">
<!-- bins for hits -->
<!ENTITY PIXHIT "20">
<!ENTITY SCTHIT "20">
<!ENTITY SIHIT "30">
<!-- bins for resolutions -->
<!ENTITY D0RES "2.00">
<!ENTITY Z0RES "10.0">
<!ENTITY PTQOPTRES "2.00">
<!ENTITY QOPRES "5.00">
<!ENTITY THETARES "0.10">
<!ENTITY PHIRES "0.010">
<!ENTITY Z0SINRES "1.00">
<!-- bins for parameters -->
<!ENTITY D0PARA "20.0">
<!ENTITY Z0PARA "250.0">
<!ENTITY QOPPARA "5.0e-3">
<!ENTITY Z0SINPARA "40.0">
<!ENTITY TIMEPARA "0.4">
<!-- dR plots for tracks in jets -->
<!ENTITY DRMAX "0.4">
<!ENTITY SMALLDRMAX "0.1">
<!-- Number of tracks vs MU -->
<!ENTITY NmuBINS "26">
<!ENTITY EXPMU "260">
<!ENTITY EXPTRK "3000">
<!ENTITY ETABINS2D "256">
<!ENTITY PHIBINS2D "160">
<!-- PU density plots -->
<!ENTITY NBINSPUDENS "9">
<!ENTITY PUDENSMAX "4.5">
<!-- histogram definitions common to Run2 and ITk -->
<!ENTITY Common SYSTEM "InDetPVMPlotDefCommon.xml">
<!DOCTYPE hdef SYSTEM "InDetPVMPlotDefCommon.dtd" [
<!ENTITY % ITKOverrides SYSTEM "InDetPVMPlotDefITK.dtd">
%ITKOverrides;
]>
<hdef xmlns:xi="http://www.w3.org/2001/XInclude">
<!-- Plots common to Run2 and ITK -->
&Common;
<!-- ITK-specific plots -->
<!--
=======================================================
innermost pixel hit plots for endcaps
=======================================================
-->
<h id="nInnerMostPixelEndcapHits" type="TH1F" title="InnerMost Pixel EndcapHits">
<x title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nInnerMostPixelEndcapHits_vs_eta" type="TProfile" title="InnerMost Pixel Endcap Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapHits_vs_phi" type="TProfile" title="InnerMost Pixel Endcap Hits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapHits_vs_etaphi" type="TProfile2D" title="InnerMost Pixel Endcap Hits vs Eta and Phi">
<x title="#eta" n="&ETABINS2D;" lo="-&ETA;" hi="&ETA;"/>
<y title="#phi" n="&PHIBINS2D;" lo="-3.2" hi="3.2"/>
<z title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapHits_vs_mu" type="TProfile" title="InnerMost Pixel Endcap Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits" type="TH1F" title="Next To InnerMost Pixel Endcap Hits">
<x title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits_vs_eta" type="TProfile" title="Next To InnerMost Pixel Endcap Hits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits_vs_etaphi" type="TProfile2D" title="Next To InnerMost Pixel Endcap Hits vs Eta and Phi">
<x title="#eta" n="&ETABINS2D;" lo="-&ETA;" hi="&ETA;"/>
<y title="#phi" n="&PHIBINS2D;" lo="-3.2" hi="3.2"/>
<z title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits_vs_phi" type="TProfile" title="Next To InnerMost Pixel Endcap Hits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nNextToInnerMostPixelEndcapHits_vs_mu" type="TProfile" title="Next To InnerMost Pixel Endcap Hits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# Next To InnerMost Pixel Endcap Hits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<!-- Detailed hit plots -->
<h id="nInnerMostPixelEndcapOutliers" type="TH1F" title="InnerMost Pixel Endcap Outliers">
<x title="# InnerMost Pixel Endcap Outliers" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nInnerMostPixelEndcapOutliers_vs_eta" type="TProfile" title="InnerMost Pixel Endcap Outliers vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# InnerMost Pixel Endcap Outliers" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapOutliers_vs_phi" type="TProfile" title="InnerMost Pixel Endcap Outliers vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# InnerMost Pixel Endcap Outliers" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelEndcapOutliers_vs_mu" type="TProfile" title="InnerMost Pixel Endcap Outliers vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# InnerMost Pixel Endcap Outliers" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSharedEndcapHits" type="TH1F" title="InnerMost Pixel Endcap SharedHits">
<x title="# InnerMost Pixel Endcap SharedHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nInnerMostPixelSharedEndcapHits_vs_eta" type="TProfile" title="InnerMost Pixel Endcap SharedHits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# InnerMost Pixel Endcap SharedHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSharedEndcapHits_vs_phi" type="TProfile" title="InnerMost Pixel Endcap SharedHits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# InnerMost Pixel Endcap SharedHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSharedEndcapHits_vs_mu" type="TProfile" title="InnerMost Pixel Endcap SharedHits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# InnerMost Pixel Endcap SharedHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSplitEndcapHits" type="TH1F" title="InnerMost Pixel Endcap SplitHits">
<x title="# InnerMost Pixel SplitHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
<y title="Entries"/>
</h>
<h id="nInnerMostPixelSplitEndcapHits_vs_eta" type="TProfile" title="InnerMost Pixel Endcap SplitHits vs Eta">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="# InnerMost Pixel Endcap SplitHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSplitEndcapHits_vs_phi" type="TProfile" title="InnerMost Pixel Endcap SplitHits vs Phi">
<x title="#phi" n="80" lo="-3.2" hi="3.2"/>
<y title="# InnerMost Pixel Endcap SplitHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<h id="nInnerMostPixelSplitEndcapHits_vs_mu" type="TProfile" title="InnerMost Pixel Endcap SplitHits vs Mu">
<x title="#mu" n="100" lo="-0.5" hi="99.5"/>
<y title="# InnerMost Pixel Endcap SplitHits" n="&PIXHIT;" lo="0." hi="&PIXHIT;"/>
</h>
<!--
=======================================================
end of innermost pixel hit plots for endcaps
=======================================================
-->
<!--
=======================================================
efficiency vs mu plots [InDetPerfPlot_Eff]:
=======================================================
-->
<h id="eff_vs_mu" type="TEfficiency" title="efficiency vs #mu (|#eta| &lt; 2.7)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Efficiency" lo="0.0" hi="1.2"/>
</h>
<h id="eff_vs_mu2" type="TEfficiency" title="efficiency vs #mu (2.7 &gt; |#eta| &lt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Efficiency" lo="0.0" hi="1.2"/>
</h>
<h id="eff_vs_mu3" type="TEfficiency" title="efficiency vs #mu (|#eta| &gt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Efficiency" lo="0.0" hi="1.2"/>
</h>
<h id="eff_vs_muTotal" type="TEfficiency" title="efficiency vs #mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Efficiency" lo="0.0" hi="1.2"/>
</h>
<!--
=======================================================
end of efficiency vs mu plots [InDetPerfPlot_Eff]
=======================================================
-->
<h id="mu" type="TH1F" title="#mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<!--
=======================================================
differential inclusive track rates
(n_selected_reco_tracks/n_selected_truth_tracks):
=======================================================
-->
<!-- vs pt -->
<h id="nRecTrk_vs_eta_pt1" type="TH1F" title="# reco tracks vs #eta (p_{T} &gt; 1 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_eta_pt2" type="TH1F" title="# reco tracks vs #eta (p_{T} &gt; 2 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_eta_pt5" type="TH1F" title="# reco tracks vs #eta (p_{T} &gt; 5 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_eta_pt1" type="TH1F" title="# truth tracks vs #eta (p_{T} &gt; 1 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_eta_pt2" type="TH1F" title="# truth tracks vs #eta (p_{T} &gt; 2 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_eta_pt5" type="TH1F" title="# truth tracks vs #eta (p_{T} &gt; 5 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="Entries"/>
</h>
<h id="incTrkRate_vs_eta_pt1" type="TH1F" title="Inclusive track rate vs #eta (p_{T} &gt; 1 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_eta_pt2" type="TH1F" title="Inclusive track rate vs #eta (p_{T} &gt; 2 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_eta_pt5" type="TH1F" title="Inclusive track rate vs #eta (p_{T} &gt; 5 GeV)">
<x title="#eta" n="80" lo="-&ETA;" hi="&ETA;"/>
<y title="reco/truth"/>
</h>
<!-- vs mu -->
<h id="nRecTrk_vs_mu_etalt2p7" type="TH1F" title="# reco tracks vs #mu (|#eta| &lt; 2.7)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_mu_etagt2p7_lt3p5" type="TH1F" title="# reco tracks vs #mu (2.7 &gt; |#eta| &lt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_mu_etagt3p5" type="TH1F" title="# reco tracks vs #mu (|#eta| &gt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nRecTrk_vs_mu_etaTotal" type="TH1F" title="# reco tracks vs #mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_mu_etalt2p7" type="TH1F" title="# truth tracks vs #mu (|#eta| &lt; 2.7)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_mu_etagt2p7_lt3p5" type="TH1F" title="# truth tracks vs #mu (2.7 &gt; |#eta| &lt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_mu_etagt3p5" type="TH1F" title="# truth tracks vs #mu (|#eta| &gt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="nTruthTrk_vs_mu_etaTotal" type="TH1F" title="# truth tracks vs #mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="Entries"/>
</h>
<h id="incTrkRate_vs_mu_etalt2p7" type="TH1F" title="inclusive track rate vs #mu (|#eta| &lt; 2.7)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_mu_etagt2p7_lt3p5" type="TH1F" title="inclusive track rate vs #mu (2.7 &gt; |#eta| &lt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_mu_etagt3p5" type="TH1F" title="inclusive track rate vs #mu (|#eta| &gt; 3.5)">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="reco/truth"/>
</h>
<h id="incTrkRate_vs_mu_etaTotal" type="TH1F" title="inclusive track rate vs #mu">
<x title="#mu" n="&NmuBINS;" lo="0.0" hi="&EXPMU;"/>
<y title="reco/truth"/>
</h>
<!--
=======================================================
end differential inclusive track rates
=======================================================
-->
<!--
=======================================================
hit efficiency plots:
* filled by InDetPerfPlot_hitEff
* currently these plots will only get filled for ESD.
Reason:contents are created by InDetPhysHitDecoratorTool
and require unlsimmed Trk::Track collection.
========================================================
-->
<!--Splitting all layers-->
<h id="eff_hit_vs_eta_pix_barrel_layer0" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 0">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer0" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 0">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_innermost" type="TEfficiency" title="Cluster Efficiency: Pixel Innermost Layer">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_nextToInnermost" type="TEfficiency" title="Cluster Efficiency: Pixel Next-To-Innermost Layer">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_others" type="TEfficiency" title="Cluster Efficiency: Pixel All Other Layers">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_barrel_layer1" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 1">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer1" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 1">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_barrel_layer2" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 2">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer2" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 2">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_barrel_layer3" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 3">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer3" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 3">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_barrel_layer4" type="TEfficiency" title="Cluster Efficiency: Pixel Barrel - Layer 4">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_pix_endcap_layer4" type="TEfficiency" title="Cluster Efficiency: Pixel Endcaps - Layer 4">
<x title="#eta" n="20" lo="&ETAPixECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_barrel_layer0" type="TEfficiency" title="Cluster Efficiency: SCT Barrel - Layer 0">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_endcap_layer0" type="TEfficiency" title="Cluster Efficiency: SCT Endcaps - Layer 0">
<x title="#eta" n="20" lo="&ETASctECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_barrel_layer1" type="TEfficiency" title="Cluster Efficiency: SCT Barrel - Layer 1">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_endcap_layer1" type="TEfficiency" title="Cluster Efficiency: SCT Endcaps - Layer 1">
<x title="#eta" n="20" lo="&ETASctECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_barrel_layer2" type="TEfficiency" title="Cluster Efficiency: SCT Barrel - Layer 2">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_endcap_layer2" type="TEfficiency" title="Cluster Efficiency: SCT Endcaps - Layer 2">
<x title="#eta" n="20" lo="&ETASctECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_barrel_layer3" type="TEfficiency" title="Cluster Efficiency: SCT Barrel - Layer 3">
<x title="#eta" n="20" lo="0" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<h id="eff_hit_vs_eta_sct_endcap_layer3" type="TEfficiency" title="Cluster Efficiency: SCT Endcaps - Layer 3">
<x title="#eta" n="20" lo="&ETASctECMin;" hi="&ETA;"/>
<y title="Cluster Efficiency" lo="0" hi="2.0"/>
</h>
<!--
=======================================================
end of hit efficiency plots
======================================================
-->
<!--
=======================================================
hit residuals & cluster width plots:
* filled by InDetPerfPlot_hitResidual
* currently these plots will only get filled for ESD.
Not filled in xAOD/DxAOD.
Reason:contents are created by InDetPhysHitDecoratorTool
and require unlsimmed Trk::Track collection.
========================================================
-->
<!-- hitResidual plots -->
<!-- cluster width vs eta plots -->
<!--
=======================================================
end of hit residuals & cluster width plots
=======================================================
-->
<!--
=======================================================
HGTD timing plots
=======================================================
-->
<h id="reco_time" type="TH1F" title="reco_{time}">
<x title="reco_{time} [ns]" n="160" lo="-&TIMEPARA;" hi="&TIMEPARA;"/>
<y title="Number of Entries"/>
</h>
<!--
=======================================================
end of HGTD timing plots
=======================================================
-->
&CommonITK;
</hdef>
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?xml-stylesheet type="text/xsl" media="screen" href="hdefhtml.xsl"?>
<?xml-stylesheet type="text/xsl" media="tty" href="hdeftty.xsl" alternate="yes"?>
<!DOCTYPE hdef SYSTEM "InDetPVMPlotDefCommon.dtd"[
<!-- eta coverage of the tracker -->
<!ENTITY ETA "3.0">
<!-- Tracking Recommendation Plots -->
<!ENTITY EtaBinsTrkRec "120">
]>
<hdef xmlns:xi="http://www.w3.org/2001/XInclude">
<!-- Plots common to Run2 and ITK -->
&Common;
<!-- Run2 specific plots -->
&CommonRun2;
</hdef>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment