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
!ENTITY
s for the ITK plots.
- Baseline here is taken to mean Run2 + the additional
-
InDetPVMPlotDefRun2.xml
,InDetPVMPlotDefITK.xml
, and the newInDetPVMPlotDefLRT.xml
files 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.xml
andInDetPVMPlotDefITK.xml
override the!ENTITY
s they need for their plots.-
InDetPVMPlotDefLRT.xml
does this in-situ, as it's a only a small variation from the Run2 plots. -
InDetPVMPlotDefITK.xml
does 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.