diff --git a/CondCore/GeometryPlugins/plugins/BuildFile.xml b/CondCore/GeometryPlugins/plugins/BuildFile.xml index 274e0a0e4f579..fc18dd59bb572 100644 --- a/CondCore/GeometryPlugins/plugins/BuildFile.xml +++ b/CondCore/GeometryPlugins/plugins/BuildFile.xml @@ -3,6 +3,7 @@ + diff --git a/CondCore/GeometryPlugins/plugins/plugin.cc b/CondCore/GeometryPlugins/plugins/plugin.cc index 9f13d8ef8052f..d83521f30d9ac 100644 --- a/CondCore/GeometryPlugins/plugins/plugin.cc +++ b/CondCore/GeometryPlugins/plugins/plugin.cc @@ -2,6 +2,7 @@ #include "CondFormats/Common/interface/FileBlob.h" #include "Geometry/Records/interface/GeometryFileRcd.h" +#include "MagneticField/Records/interface/IdealMagneticFieldRecord.h" #include "CondFormats/GeometryObjects/interface/PGeometricDet.h" #include "Geometry/Records/interface/IdealGeometryRecord.h" @@ -28,6 +29,7 @@ #include "Geometry/Records/interface/PGeometricDetExtraRcd.h" REGISTER_PLUGIN(GeometryFileRcd,FileBlob); +REGISTER_PLUGIN(IdealMagneticFieldRecord,FileBlob); REGISTER_PLUGIN(IdealGeometryRecord,PGeometricDet); REGISTER_PLUGIN(PGeometricDetExtraRcd,PGeometricDetExtra); REGISTER_PLUGIN(PEcalBarrelRcd,PCaloGeometry); diff --git a/CondTools/Geometry/plugins/SealModules.cc b/CondTools/Geometry/plugins/SealModules.cc index 6b2bed5d671be..9faa6fb227cc8 100644 --- a/CondTools/Geometry/plugins/SealModules.cc +++ b/CondTools/Geometry/plugins/SealModules.cc @@ -6,6 +6,9 @@ #include "CondTools/Geometry/plugins/XMLGeometryBuilder.h" DEFINE_FWK_MODULE(XMLGeometryBuilder); +#include "CondTools/Geometry/plugins/XMLMagneticFieldGeometryBuilder.h" +DEFINE_FWK_MODULE(XMLMagneticFieldGeometryBuilder); + #include "CondTools/Geometry/plugins/PGeometricDetBuilder.h" DEFINE_FWK_MODULE(PGeometricDetBuilder);