#include <IOMTFEmulationObserver.h>
Public Member Functions | |
virtual void | addProcesorData (std::string key, boost::property_tree::ptree &procDataTree) |
virtual void | beginRun (edm::EventSetup const &eventSetup) |
virtual void | endJob ()=0 |
IOMTFEmulationObserver () | |
virtual void | observeEventBegin (const edm::Event &iEvent) |
virtual void | observeEventEnd (const edm::Event &iEvent, std::unique_ptr< l1t::RegionalMuonCandBxCollection > &finalCandidates) |
virtual void | observeProcesorBegin (unsigned int iProcessor, l1t::tftype mtfType) |
virtual void | observeProcesorEmulation (unsigned int iProcessor, l1t::tftype mtfType, const std::shared_ptr< OMTFinput > &input, const AlgoMuons &algoCandidates, const AlgoMuons &gbCandidates, const std::vector< l1t::RegionalMuonCand > &candMuons)=0 |
virtual | ~IOMTFEmulationObserver () |
Definition at line 27 of file IOMTFEmulationObserver.h.
IOMTFEmulationObserver::IOMTFEmulationObserver | ( | ) |
Definition at line 10 of file IOMTFEmulationObserver.cc.
|
virtual |
Definition at line 12 of file IOMTFEmulationObserver.cc.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in CandidateSimMuonMatcher, and EventCapture.
Definition at line 32 of file IOMTFEmulationObserver.h.
|
pure virtual |
Implemented in CandidateSimMuonMatcher, DataROOTDumper2, XMLEventWriter, EventCapture, PatternOptimizerBase, and PatternGenerator.
|
inlinevirtual |
Reimplemented in CandidateSimMuonMatcher, XMLEventWriter, EventCapture, and EmulationObserverBase.
Definition at line 45 of file IOMTFEmulationObserver.h.
|
inlinevirtual |
Reimplemented in CandidateSimMuonMatcher, DataROOTDumper2, XMLEventWriter, EventCapture, PatternOptimizerBase, and PatternGenerator.
Definition at line 47 of file IOMTFEmulationObserver.h.
|
inlinevirtual |
|
pure virtual |
Implemented in CandidateSimMuonMatcher, DataROOTDumper2, XMLEventWriter, EventCapture, and EmulationObserverBase.