diff --git a/DDCore/src/plugins/Compact2Objects.cpp b/DDCore/src/plugins/Compact2Objects.cpp index 763ea5f37380666b0bb634bc7c6a6bc2b69e63a1..d13052c701520f0100d7c7657184e8bd88010670 100644 --- a/DDCore/src/plugins/Compact2Objects.cpp +++ b/DDCore/src/plugins/Compact2Objects.cpp @@ -148,6 +148,8 @@ static Ref_t create_SolenoidField(lcdd_t& lcdd, xml_h e) { obj.assign(ptr,c.nameStr(),c.typeStr()); return obj; } +DECLARE_XMLELEMENT(SolenoidMagnet,create_SolenoidField); +// This is the plugin required for slic: note the different name DECLARE_XMLELEMENT(solenoid,create_SolenoidField); static Ref_t create_DipoleField(lcdd_t& /* lcdd */, xml_h e) { diff --git a/DDCore/src/plugins/LCDDConverter.cpp b/DDCore/src/plugins/LCDDConverter.cpp index aa5d12af779d061f517a90179646342f29dae911..99339b87b56caa916408a70378f2fabbea5c9ad8 100644 --- a/DDCore/src/plugins/LCDDConverter.cpp +++ b/DDCore/src/plugins/LCDDConverter.cpp @@ -1166,7 +1166,7 @@ static long create_visASCII(LCDD& lcdd, int argc, char** argv) { return 1; } -DECLARE_APPLY(DD4hepGeometry2VIS, create_vis); +DECLARE_APPLY(DD4hepGeometry2VIS, create_vis); DECLARE_APPLY(DD4hepGeometry2VISASCII, create_visASCII); -DECLARE_APPLY(DD4hepGeometry2GDML,create_gdml); -DECLARE_APPLY(DD4hepGeometry2LCDD,create_lcdd); +DECLARE_APPLY(DD4hepGeometry2GDML, create_gdml); +DECLARE_APPLY(DD4hepGeometry2LCDD, create_lcdd);