53 return std::auto_ptr<Alignments>(
new Alignments);
61 return std::auto_ptr<Alignments>(
new Alignments);
69 return std::auto_ptr<Alignments>(
new Alignments);
77 return std::auto_ptr<Alignments>(
new Alignments);
81 std::auto_ptr<AlignmentSurfaceDeformations>
105 :produceTracker_(iConfig.getParameter<bool>(
"produceTracker")),
106 produceDT_(iConfig.getParameter<bool>(
"produceDT")),
107 produceCSC_(iConfig.getParameter<bool>(
"produceCSC")),
108 produceGlobalPosition_(iConfig.getParameter<bool>(
"produceGlobalPosition")),
109 produceTrackerSurfaceDeformation_(iConfig.getParameter<bool>(
"produceTrackerSurfaceDeformation"))
116 <<
"@SUB=FakeAlignmentSource" <<
"Providing data with label '"
141 this->findingRecord<TrackerAlignmentRcd>();
142 this->findingRecord<TrackerAlignmentErrorRcd>();
145 this->findingRecord<DTAlignmentRcd>();
146 this->findingRecord<DTAlignmentErrorRcd>();
149 this->findingRecord<CSCAlignmentRcd>();
150 this->findingRecord<CSCAlignmentErrorRcd>();
153 this->findingRecord<GlobalPositionRcd>();
156 this->findingRecord<TrackerSurfaceDeformationRcd>();
T getParameter(std::string const &) const
std::auto_ptr< AlignmentErrors > produceDTAliErr(const DTAlignmentErrorRcd &)
static const IOVSyncValue & endOfTime()
std::pair< Time_t, Time_t > ValidityInterval
std::auto_ptr< AlignmentErrors > produceTkAliErr(const TrackerAlignmentErrorRcd &)
void setWhatProduced(T *iThis, const es::Label &iLabel=es::Label())
virtual void setIntervalFor(const edm::eventsetup::EventSetupRecordKey &, const edm::IOVSyncValue &ioSyncVal, edm::ValidityInterval &iov) override
provide (dummy) IOV
bool produceTrackerSurfaceDeformation_
static const IOVSyncValue & beginOfTime()
std::auto_ptr< Alignments > produceGlobals(const GlobalPositionRcd &)
GlobalPositions.
#define DEFINE_FWK_EVENTSETUP_SOURCE(type)
std::auto_ptr< AlignmentSurfaceDeformations > produceTrackerSurfaceDeformation(const TrackerSurfaceDeformationRcd &)
Tracker surface deformations.
std::auto_ptr< Alignments > produceTkAli(const TrackerAlignmentRcd &)
Tracker and its APE.
bool produceGlobalPosition_
FakeAlignmentSource(const edm::ParameterSet &)
std::auto_ptr< Alignments > produceDTAli(const DTAlignmentRcd &)
DT and its APE.
std::auto_ptr< Alignments > produceCSCAli(const CSCAlignmentRcd &)
CSC and its APE.
std::auto_ptr< AlignmentErrors > produceCSCAliErr(const CSCAlignmentErrorRcd &)