◆ L1TMuonBarrelKalmanStubProducer()
L1TMuonBarrelKalmanStubProducer::L1TMuonBarrelKalmanStubProducer |
( |
const edm::ParameterSet & |
iConfig | ) |
|
|
explicit |
Definition at line 60 of file L1TMuonBarrelKalmanStubProducer.cc.
63 proc_(std::make_unique<L1TMuonBarrelKalmanStubProcessor>(iConfig)),
66 putToken_(produces<L1MuKBMTCombinedStubCollection>()) {}
T getParameter(std::string const &) const
const edm::EDPutTokenT< L1MuKBMTCombinedStubCollection > putToken_
std::unique_ptr< L1TMuonBarrelKalmanStubProcessor > proc_
const edm::EDGetTokenT< L1MuDTChambThContainer > srcTheta_
const edm::ESGetToken< L1TMuonBarrelParams, L1TMuonBarrelParamsRcd > bmtfParamsToken_
const edm::EDGetTokenT< L1MuDTChambPhContainer > srcPhi_
◆ ~L1TMuonBarrelKalmanStubProducer()
L1TMuonBarrelKalmanStubProducer::~L1TMuonBarrelKalmanStubProducer |
( |
| ) |
|
|
override |
◆ beginStream()
void L1TMuonBarrelKalmanStubProducer::beginStream |
( |
edm::StreamID |
| ) |
|
|
overrideprivate |
◆ endStream()
void L1TMuonBarrelKalmanStubProducer::endStream |
( |
| ) |
|
|
overrideprivate |
◆ fillDescriptions()
◆ produce()
Definition at line 75 of file L1TMuonBarrelKalmanStubProducer.cc.
References bmtfParamsToken_, gather_cfg::cout, edm::EventSetup::getData(), iEvent, eostools::move(), proc_, edm::Handle< T >::product(), putToken_, nano_mu_digi_cff::sector, srcPhi_, srcTheta_, SimL1Emulator_cff::stubs, parallelization::uint, and verbose_.
89 for (
const auto& stub :
stubs) {
90 printf(
"Stub: wheel=%d sector=%d station =%d tag=%d eta1=%d qeta1=%d eta2=%d qeta2=%d\n",
T const & getData(const ESGetToken< T, R > &iToken) const noexcept(false)
T const * product() const
const edm::EDPutTokenT< L1MuKBMTCombinedStubCollection > putToken_
std::unique_ptr< L1TMuonBarrelKalmanStubProcessor > proc_
const edm::EDGetTokenT< L1MuDTChambThContainer > srcTheta_
const edm::ESGetToken< L1TMuonBarrelParams, L1TMuonBarrelParamsRcd > bmtfParamsToken_
std::vector< L1MuKBMTCombinedStub > L1MuKBMTCombinedStubCollection
const edm::EDGetTokenT< L1MuDTChambPhContainer > srcPhi_
◆ bmtfParamsToken_
◆ proc_
◆ putToken_
◆ srcPhi_
◆ srcTheta_
◆ verbose_
const int L1TMuonBarrelKalmanStubProducer::verbose_ |
|
private |