31 setWhatProduced(
this);
39 std::shared_ptr<RPCGeometry>
47 return std::shared_ptr<RPCGeometry>(builder.
build(&(*cpv), *mdc));
52 return std::shared_ptr<RPCGeometry>(builder.
build(*rigrpc));
T getUntrackedParameter(std::string const &, T const &) const
RPCGeometry * build(const RecoIdealGeometry &rgeo)
RPCGeometry * build(const DDCompactView *cview, const MuonDDDConstants &muonConstants)
~RPCGeometryESModule() override
Destructor.
RPCGeometryESModule(const edm::ParameterSet &p)
Constructor.
const DepRecordT & getRecord() const
std::shared_ptr< RPCGeometry > produce(const MuonGeometryRecord &record)
Produce RPCGeometry.
#define DEFINE_FWK_EVENTSETUP_MODULE(type)