Go to the documentation of this file.
20 tjTkAssociationMapToken_ = consumes<TrajTrackAssociationCollection>(tjTkAssociationMapTag_);
21 beamSpotToken_ = consumes<reco::BeamSpot>(beamSpotTag_);
22 tkLasBeamToken_ = consumes<TkFittedLasBeamCollection>(tkLasBeamTag_);
23 tsosVectorToken_ = consumes<TsosVectorCollection>(tkLasBeamTag_);
24 clusterValueMapToken_ = consumes<AliClusterValueMap>(clusterValueMapTag_);
34 edm::LogError(
"Alignment") <<
"@SUB=AlignmentProducerAsAnalyzer::endJob"
35 <<
"Did not process any events, do not dare to store to DB.";
39 edm::LogInfo(
"Alignment") <<
"@SUB=AlignmentProducerAsAnalyzer::endJob"
40 <<
"Finished alignment producer job.";
void beginLuminosityBlockImpl(const edm::LuminosityBlock &, const edm::EventSetup &)
begin lumi block
void endRunImpl(const edm::Run &, const edm::EventSetup &)
end run
void endLuminosityBlockImpl(const edm::LuminosityBlock &, const edm::EventSetup &)
end lumi block
void beginRun(const edm::Run &, const edm::EventSetup &) override
AlignmentProducer useable for Prompt Calibration Loop (PCL)
#define DEFINE_FWK_MODULE(type)
void endLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) override
void beginLuminosityBlock(const edm::LuminosityBlock &, const edm::EventSetup &) override
void analyze(const edm::Event &, const edm::EventSetup &) override
bool processEvent(const edm::Event &, const edm::EventSetup &)
Process event.
void terminateProcessing(const edm::EventSetup *=nullptr)
Terminate processing of events.
void endRun(const edm::Run &, const edm::EventSetup &) override
static const std::string kSharedResource
AlignmentProducerAsAnalyzer(const edm::ParameterSet &)
Constructor.
void beginRunImpl(const edm::Run &, const edm::EventSetup &)
begin run