49 std::unique_ptr<Alignments>
51 std::unique_ptr<Alignments>
53 std::unique_ptr<Alignments>
55 std::unique_ptr<Alignments>
59 return std::make_unique<AlignmentErrorsExtended>();
62 return std::make_unique<AlignmentErrorsExtended>();
65 return std::make_unique<AlignmentErrorsExtended>();
76 <<
"@SUB=FakeAlignmentProducer" <<
"Providing data with label '"
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 &)
std::unique_ptr< AlignmentErrorsExtended > produceCSCAliErr(const CSCAlignmentErrorExtendedRcd &)
#define DEFINE_FWK_EVENTSETUP_MODULE(type)
std::unique_ptr< AlignmentErrorsExtended > produceDTAliErr(const DTAlignmentErrorExtendedRcd &)
std::unique_ptr< Alignments > produceDTAli(const DTAlignmentRcd &)