The source project of this merge request has been removed.
Refactor XML in InDetPhysValMonitoring
Deduplication of the entries in the DTD used for the plots in InDetPhysValMonitoring.
-
The baseline DTD is externalized to
InDetPVMPlotDefCommon.dtd- Baseline here is taken to mean Run2 + the additional
!ENTITYs for the ITK plots.
- Baseline here is taken to mean Run2 + the additional
-
InDetPVMPlotDefRun2.xml,InDetPVMPlotDefITK.xml, and the newInDetPVMPlotDefLRT.xmlfiles use the external DTD- Marked as being not stand-alone, and select the DTD from
SYSTEM
- Marked as being not stand-alone, and select the DTD from
-
InDetPVMPlotDefLRT.xmlandInDetPVMPlotDefITK.xmloverride the!ENTITYs they need for their plots.-
InDetPVMPlotDefLRT.xmldoes this in-situ, as it's a only a small variation from the Run2 plots. -
InDetPVMPlotDefITK.xmldoes this through a second external DTD.
-
These changes maybe take you half-way to a proper conditional DTD or XHTML solution, If these change are merged, a full XHTML solution should be fairly easy to implement.