#include <MuonStubMakerBase.h>
Public Member Functions | |
void | buildInputForProcessor (MuonStubPtrs2D &muonStubsInLayers, unsigned int iProcessor, l1t::tftype procTyp, int bxFrom=0, int bxTo=0) |
Method translating trigger digis into input matrix with global phi coordinates, fills the muonStubsInLayers. More... | |
virtual void | initialize (const edm::ParameterSet &edmCfg, const edm::EventSetup &es, const MuonGeometryTokens &muonGeometryTokens) |
void | loadAndFilterDigis (const edm::Event &event) |
MuonStubMakerBase (const ProcConfigurationBase *procConf) | |
virtual | ~MuonStubMakerBase () |
Protected Attributes | |
const ProcConfigurationBase * | config = nullptr |
std::vector< std::unique_ptr < DigiToStubsConverterBase > > | digiToStubsConverters |
RpcClusterization | rpcClusterization |
Definition at line 156 of file MuonStubMakerBase.h.
MuonStubMakerBase::MuonStubMakerBase | ( | const ProcConfigurationBase * | procConf | ) |
Definition at line 125 of file MuonStubMakerBase.cc.
|
virtual |
Definition at line 137 of file MuonStubMakerBase.cc.
void MuonStubMakerBase::buildInputForProcessor | ( | MuonStubPtrs2D & | muonStubsInLayers, |
unsigned int | iProcessor, | ||
l1t::tftype | procTyp, | ||
int | bxFrom = 0 , |
||
int | bxTo = 0 |
||
) |
Method translating trigger digis into input matrix with global phi coordinates, fills the muonStubsInLayers.
Definition at line 146 of file MuonStubMakerBase.cc.
References digiToStubsConverters.
|
virtual |
Reimplemented in OMTFinputMaker.
Definition at line 129 of file MuonStubMakerBase.cc.
References config, RpcClusterization::configure(), ProcConfigurationBase::getRpcDropAllClustersIfMoreThanMax(), ProcConfigurationBase::getRpcMaxClusterCnt(), ProcConfigurationBase::getRpcMaxClusterSize(), and rpcClusterization.
Referenced by OMTFinputMaker::initialize().
void MuonStubMakerBase::loadAndFilterDigis | ( | const edm::Event & | event | ) |
Definition at line 141 of file MuonStubMakerBase.cc.
References digiToStubsConverters.
|
protected |
Definition at line 173 of file MuonStubMakerBase.h.
Referenced by initialize(), and zMuMuValidation.ZMuMuValidation::trackcollection().
|
protected |
Definition at line 175 of file MuonStubMakerBase.h.
Referenced by buildInputForProcessor(), loadAndFilterDigis(), and OMTFinputMaker::OMTFinputMaker().
|
protected |
Definition at line 177 of file MuonStubMakerBase.h.
Referenced by initialize(), and OMTFinputMaker::OMTFinputMaker().