52 return std::make_unique<AlignmentErrorsExtended>();
55 return std::make_unique<AlignmentErrorsExtended>();
58 return std::make_unique<AlignmentErrorsExtended>();
66 edm::LogInfo(
"Alignments") <<
"@SUB=FakeAlignmentProducer"
T getParameter(std::string const &) const
auto setWhatProduced(T *iThis, const es::Label &iLabel={})
FakeAlignmentProducer(const edm::ParameterSet &)
std::unique_ptr< AlignmentErrorsExtended > produceTkAliErr(const TrackerAlignmentErrorExtendedRcd &)
~FakeAlignmentProducer() override
std::unique_ptr< Alignments > produceGlobals(const GlobalPositionRcd &)
std::unique_ptr< Alignments > produceCSCAli(const CSCAlignmentRcd &)
std::unique_ptr< Alignments > produceTkAli(const TrackerAlignmentRcd &)
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
std::unique_ptr< AlignmentErrorsExtended > produceCSCAliErr(const CSCAlignmentErrorExtendedRcd &)
std::unique_ptr< AlignmentErrorsExtended > produceDTAliErr(const DTAlignmentErrorExtendedRcd &)
std::unique_ptr< Alignments > produceDTAli(const DTAlignmentRcd &)