Skip to content

Commit

Permalink
Merge pull request #36496 from cvuosalo/add-mat-ord-exception
Browse files Browse the repository at this point in the history
[DD4hep] Prohibit use of undefined materials
  • Loading branch information
cmsbuild committed Dec 17, 2021
2 parents 110ccad + 441da8b commit 593eaff
Show file tree
Hide file tree
Showing 26 changed files with 34 additions and 89 deletions.
2 changes: 1 addition & 1 deletion Configuration/Geometry/python/dict2026Geometry.py
Expand Up @@ -322,8 +322,8 @@
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
Expand Down
Expand Up @@ -32,7 +32,7 @@

<IncludeSection>
<Include ref="DetectorDescription/DDCMS/data/testDDAngularAlgorithm.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2015/v1/materials.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2021/v3/materials.xml"/>
</IncludeSection>

</DDDefinition>
2 changes: 1 addition & 1 deletion DetectorDescription/DDCMS/data/cms-test-ddvectors.xml
Expand Up @@ -29,7 +29,7 @@
</ConstantsSection>

<IncludeSection>
<Include ref='Geometry/CMSCommonData/data/materials/2015/v1/materials.xml'/>
<Include ref='Geometry/CMSCommonData/data/materials/2021/v3/materials.xml'/>
<Include ref='Geometry/CMSCommonData/data/rotations.xml'/>
<Include ref='Geometry/CMSCommonData/data/eta3/etaMax.xml'/>
<Include ref='Geometry/CMSCommonData/data/cms/2026/v3/cms.xml'/>
Expand Down
2 changes: 1 addition & 1 deletion DetectorDescription/DDCMS/data/cms-test-shapes.xml
Expand Up @@ -34,7 +34,7 @@
<Include ref="DetectorDescription/DDCMS/data/testSolids.xml"/>
<Include ref="DetectorDescription/DDCMS/data/testPosParts.xml"/>
<Include ref="DetectorDescription/DDCMS/data/testAlgorithm.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2015/v1/materials.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2021/v3/materials.xml"/>
</IncludeSection>
<PosPartSection label="">
<PosPart copyNumber="2">
Expand Down
Expand Up @@ -32,7 +32,7 @@

<IncludeSection>
<Include ref="DetectorDescription/DDCMS/data/testTreeNavigation.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2015/v1/materials.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2021/v3/materials.xml"/>
</IncludeSection>

<PosPartSection label="">
Expand Down
2 changes: 0 additions & 2 deletions DetectorDescription/DDCMS/interface/DDParsingContext.h
Expand Up @@ -20,7 +20,6 @@ namespace cms {
rotations.reserve(3000);
shapes.reserve(4000);
volumes.reserve(3000);
unresolvedMaterials.reserve(300);
unresolvedVectors.reserve(300);
unresolvedShapes.reserve(1000);

Expand Down Expand Up @@ -84,7 +83,6 @@ namespace cms {
std::unordered_map<std::string, dd4hep::Volume> volumes;
std::vector<std::string> namespaces;

std::unordered_map<std::string, std::vector<CompositeMaterial>> unresolvedMaterials;
std::vector<std::pair<std::string, double>> compMaterialsVec;
std::unordered_map<std::string, std::vector<CompositeMaterial>> compMaterialsRefs;
std::unordered_map<std::string, std::vector<std::string>> unresolvedVectors;
Expand Down
59 changes: 3 additions & 56 deletions DetectorDescription/DDCMS/plugins/dd4hep/DDDefinitions2Objects.cc
Expand Up @@ -11,6 +11,7 @@

#include "XML/Utilities.h"
#include "FWCore/ParameterSet/interface/FileInPath.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "FWCore/Utilities/interface/thread_safety_macros.h"
#include "DataFormats/Math/interface/CMSUnits.h"
#include "DetectorDescription/DDCMS/interface/DDAlgoArguments.h"
Expand Down Expand Up @@ -626,14 +627,8 @@ void Converter<DDLCompositeMaterial>::operator()(xml_h element) const {
continue;
}

printout(ns.context()->debug_materials ? ALWAYS : WARNING,
"DD4CMS Warning",
"+++ Composite material \"%s\" [nor \"%s\"] not present! [delay resolution]",
fracname.c_str(),
ns.prepend(fracname).c_str());

ns.context()->unresolvedMaterials[nam].emplace_back(
cms::DDParsingContext::CompositeMaterial(ns.prepend(fracname), fraction));
throw cms::Exception("DD4CMS") << "Composite material \"" + fracname + "\" or \"" + ns.prepend(fracname) +
"\" not yet defined.";
}
mix->SetTemperature(ns.context()->description.stdConditions().temperature);
mix->SetPressure(ns.context()->description.stdConditions().pressure);
Expand Down Expand Up @@ -2219,54 +2214,6 @@ static long load_dddefinition(Detector& det, xml_h element) {
print_doc((doc = d).root());
xml_coll_t(d.root(), DD_CMU(MaterialSection)).for_each(Converter<MaterialSection>(det, &context));
}
{
PrintLevel printLvl(DEBUG);
if (!context.unresolvedMaterials.empty())
printLvl = WARNING;
printout(context.debug_materials ? ALWAYS : printLvl,
"DD4CMS",
"+++ RESOLVING %ld unknown material constituents.....",
context.unresolvedMaterials.size());

// Resolve referenced materials (if any)

while (!context.unresolvedMaterials.empty()) {
for (auto it = context.unresolvedMaterials.begin(); it != context.unresolvedMaterials.end();) {
auto const& name = it->first;
std::vector<bool> valid;

printout(context.debug_materials ? ALWAYS : WARNING,
"DD4CMS",
"+++ [%06ld] ---------- %s",
context.unresolvedMaterials.size(),
name.c_str());

auto mat = ns.material(name);
for (auto& mit : it->second) {
printout(context.debug_materials ? ALWAYS : WARNING,
"DD4CMS",
"+++ component %-48s Fraction: %.6f",
mit.name.c_str(),
mit.fraction);
auto fmat = ns.material(mit.name);
if (nullptr != fmat.ptr()) {
if (mat.ptr()->GetMaterial()->IsMixture()) {
valid.emplace_back(true);
static_cast<TGeoMixture*>(mat.ptr()->GetMaterial())
->AddElement(fmat.ptr()->GetMaterial(), mit.fraction);
}
}
}
// All components are resolved
if (valid.size() == it->second.size())
it = context.unresolvedMaterials.erase(it);
else
++it;
}
// Do it again if there are unresolved
// materials left after this pass
}
}
if (open_geometry) {
det.init();
ns.addVolume(det.worldVolume());
Expand Down
Expand Up @@ -28,8 +28,8 @@
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/trackermaterial.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml'/>
Expand Down
Expand Up @@ -28,8 +28,8 @@
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/trackermaterial.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml'/>
Expand Down
Expand Up @@ -28,8 +28,8 @@
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/trackermaterial.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml'/>
Expand Down
Expand Up @@ -28,8 +28,8 @@
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/trackermaterial.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml'/>
Expand Down
Expand Up @@ -28,8 +28,8 @@
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/trackermaterial.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml'/>
Expand Down
Expand Up @@ -28,8 +28,8 @@
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/trackermaterial.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml'/>
<Include ref='Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml'/>
Expand Down
Expand Up @@ -29,8 +29,8 @@
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
Expand Down
Expand Up @@ -29,8 +29,8 @@
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
Expand Down
Expand Up @@ -29,8 +29,8 @@
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
Expand Down
Expand Up @@ -29,8 +29,8 @@
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
Expand Down
Expand Up @@ -29,8 +29,8 @@
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
Expand Down
Expand Up @@ -29,8 +29,8 @@
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixfwd.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/pixbar.xml',
'Geometry/TrackerCommonData/data/trackermaterial.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/tracker.xml',
'Geometry/TrackerCommonData/data/PhaseII/OuterTracker616_2020_04/otst.xml',
'Geometry/TrackerCommonData/data/PhaseII/Tracker_DD4hep_compatible_2021_02/pixel.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerbar.xml',
'Geometry/TrackerCommonData/data/PhaseII/TiltedTracker404/trackerfwd.xml',
Expand Down
Expand Up @@ -30,7 +30,7 @@
</ConstantsSection>

<IncludeSection>
<Include ref='Geometry/CMSCommonData/data/materials/2015/v1/materials.xml'/>
<Include ref='Geometry/CMSCommonData/data/materials/2021/v3/materials.xml'/>
<Include ref='Geometry/CMSCommonData/data/rotations.xml'/>
<Include ref='Geometry/CMSCommonData/data/extend/v2/cmsextent.xml'/>
<Include ref='Geometry/CMSCommonData/data/cavernData/2017/v1/cavernData.xml'/>
Expand Down
Expand Up @@ -29,7 +29,7 @@
</ConstantsSection>

<IncludeSection>
<Include ref='Geometry/CMSCommonData/data/materials/2015/v1/materials.xml'/>
<Include ref='Geometry/CMSCommonData/data/materials/2021/v3/materials.xml'/>
<Include ref='Geometry/CMSCommonData/data/rotations.xml'/>
<Include ref='Geometry/CMSCommonData/data/extend/cmsextent.xml'/>
<Include ref='Geometry/CMSCommonData/data/cms.xml'/>
Expand Down
Expand Up @@ -18,7 +18,7 @@

<IncludeSection>
<Include ref="Geometry/TrackerCommonData/data/testDDCutTubsFromPointsAlgorithm.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2015/v1/materials.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2021/v3/materials.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/pixfwdSupportRingParameters.xml"/>
<Include ref="Geometry/TrackerCommonData/data/pixfwdCommon.xml"/>
</IncludeSection>
Expand Down
Expand Up @@ -17,15 +17,15 @@
<close_geometry/>

<IncludeSection>
<Include ref="Geometry/TrackerCommonData/data/testDDPixBarLayerUpgradeAlgorithm.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2015/v1/materials.xml"/>
<Include ref="Geometry/TrackerCommonData/data/trackermaterial.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2021/v1/materials.xml"/>
<Include ref="Geometry/TrackerCommonData/data/trackermaterial/2021/v2/trackermaterial.xml"/>
<Include ref="Geometry/TrackerCommonData/data/pixfwdMaterials.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/pixbarmaterial.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/pixbarladderfull0.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/pixbarladder.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/pixbarlayer0.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/pixbarlayer.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/v3/pixbarmaterial.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladderfull0.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/v2/pixbarladder.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer0.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/v2/pixbarlayer.xml"/>
<Include ref="Geometry/TrackerCommonData/data/testDDPixBarLayerUpgradeAlgorithm.xml"/>
</IncludeSection>

</DDDefinition>
Expand Up @@ -27,7 +27,7 @@
<IncludeSection>
<Include ref="Geometry/TrackerCommonData/data/testDDPixFwdDiskAlgo.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/PixelForward/pixfwdDisks.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2015/v1/materials.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2021/v3/materials.xml"/>
</IncludeSection>

</DDDefinition>
Expand Up @@ -18,7 +18,7 @@
<IncludeSection>
<Include ref="Geometry/TrackerCommonData/data/testDDPixPhase1FwdDiskAlgo.xml"/>
<Include ref="Geometry/TrackerCommonData/data/PhaseI/PixelForward/pixfwdDisks.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2015/v1/materials.xml"/>
<Include ref="Geometry/CMSCommonData/data/materials/2021/v3/materials.xml"/>
</IncludeSection>

</DDDefinition>

0 comments on commit 593eaff

Please sign in to comment.