8 #ifndef L1T_OmtfP1_IOMTFRECONSTRUCTIONOBSERVER_H_
9 #define L1T_OmtfP1_IOMTFRECONSTRUCTIONOBSERVER_H_
33 const std::shared_ptr<OMTFinput>&
input,
36 const std::vector<l1t::RegionalMuonCand>& candMuons) = 0;
41 std::unique_ptr<l1t::RegionalMuonCandBxCollection>& finalCandidates){};
static std::string const input
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 void observeEventEnd(const edm::Event &iEvent, std::unique_ptr< l1t::RegionalMuonCandBxCollection > &finalCandidates)
virtual void beginRun(edm::EventSetup const &eventSetup)
std::vector< AlgoMuonPtr > AlgoMuons
virtual ~IOMTFEmulationObserver()
virtual void observeEventBegin(const edm::Event &iEvent)