CMS 3D CMS Logo

List of all members | Public Member Functions
DigiToStubsConverterBase Class Referenceabstract

#include <MuonStubMakerBase.h>

Inheritance diagram for DigiToStubsConverterBase:
CscDigiToStubsConverter DtDigiToStubsConverter DtPhase2DigiToStubsConverter RpcDigiToStubsConverter CscDigiToStubsConverterOmtf DtDigiToStubsConverterOmtf DtPhase2DigiToStubsConverterOmtf RpcDigiToStubsConverterOmtf

Public Member Functions

virtual void loadDigis (const edm::Event &event)=0
 
virtual void makeStubs (MuonStubPtrs2D &muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom, int bxTo, std::vector< std::unique_ptr< IOMTFEmulationObserver > > &observers)=0
 
virtual ~DigiToStubsConverterBase ()
 

Detailed Description

Definition at line 35 of file MuonStubMakerBase.h.

Constructor & Destructor Documentation

◆ ~DigiToStubsConverterBase()

virtual DigiToStubsConverterBase::~DigiToStubsConverterBase ( )
inlinevirtual

Definition at line 37 of file MuonStubMakerBase.h.

37 {};

Member Function Documentation

◆ loadDigis()

virtual void DigiToStubsConverterBase::loadDigis ( const edm::Event event)
pure virtual

◆ makeStubs()

virtual void DigiToStubsConverterBase::makeStubs ( MuonStubPtrs2D muonStubsInLayers,
unsigned int  iProcessor,
l1t::tftype  procTyp,
int  bxFrom,
int  bxTo,
std::vector< std::unique_ptr< IOMTFEmulationObserver > > &  observers 
)
pure virtual