#include <InputMakerPhase2.h>
|
virtual void | addDTphiDigi (MuonStubPtrs2D &muonStubsInLayers, const L1Phase2MuDTPhDigi &digi, const L1Phase2MuDTPhContainer *dtThDigis, unsigned int iProcessor, l1t::tftype procTyp) |
|
| InputMakerPhase2 (const edm::ParameterSet &edmParameterSet, MuStubsInputTokens &muStubsInputTokens, edm::EDGetTokenT< L1Phase2MuDTPhContainer > inputTokenDTPhPhase2, const OMTFConfiguration *config, std::unique_ptr< OmtfAngleConverter > angleConverter) |
|
| ~InputMakerPhase2 () override=default |
|
OMTFinput | buildInputForProcessor (const L1MuDTChambPhContainer *dtPhDigis, const L1MuDTChambThContainer *dtThDigis, const CSCCorrelatedLCTDigiCollection *cscDigis, const RPCDigiCollection *rpcDigis, unsigned int iProcessor, l1t::tftype type=l1t::tftype::omtf_pos, int bx=0) |
| Method translating trigger digis into input matrix with global phi coordinates. More...
|
|
int | getFlag () const |
|
void | initialize (const edm::EventSetup &, const OMTFConfiguration *) |
|
void | initialize (const edm::ParameterSet &edmCfg, const edm::EventSetup &es, const MuonGeometryTokens &muonGeometryTokens) override |
|
| OMTFinputMaker (edm::ConsumesCollector &, bool getDuringEvent=true) |
|
| OMTFinputMaker (const edm::ParameterSet &edmParameterSet, MuStubsInputTokens &muStubsInputTokens, const OMTFConfiguration *config, std::unique_ptr< OmtfAngleConverter > angleConverter) |
|
void | setFlag (int aFlag) |
|
| ~OMTFinputMaker () |
|
| ~OMTFinputMaker () override |
|
void | buildInputForProcessor (MuonStubPtrs2D &muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom, int bxTo, std::vector< std::unique_ptr< IOMTFEmulationObserver > > &observers) |
| Method translating trigger digis into input matrix with global phi coordinates, fills the muonStubsInLayers. More...
|
|
void | loadAndFilterDigis (const edm::Event &event) |
|
| MuonStubMakerBase (const ProcConfigurationBase *procConf) |
|
virtual | ~MuonStubMakerBase () |
|
|
static bool | acceptDtDigi (const OMTFConfiguration *config, const DTChamberId &dTChamberId, unsigned int iProcessor, l1t::tftype procType) |
|
static void | addStub (const OMTFConfiguration *config, MuonStubPtrs2D &muonStubsInLayers, unsigned int iLayer, unsigned int iInput, MuonStub &stub) |
|
static unsigned int | getInputNumber (const OMTFConfiguration *config, unsigned int rawId, unsigned int iProcessor, l1t::tftype type) |
|
static int | getProcessorPhiZero (const OMTFConfiguration *config, unsigned int iProcessor) |
|
std::unique_ptr< OmtfAngleConverter > | angleConverter |
|
const OMTFConfiguration * | config = nullptr |
|
const ProcConfigurationBase * | config = nullptr |
|
std::vector< std::unique_ptr< DigiToStubsConverterBase > > | digiToStubsConverters |
|
RpcClusterization | rpcClusterization |
|
Definition at line 98 of file InputMakerPhase2.h.
◆ InputMakerPhase2()
◆ ~InputMakerPhase2()
InputMakerPhase2::~InputMakerPhase2 |
( |
| ) |
|
|
overridedefault |
◆ addDTphiDigi()