L1TMuonBarrelKalmanStubProducer::L1TMuonBarrelKalmanStubProducer |
( |
const edm::ParameterSet & |
iConfig | ) |
|
|
explicit |
Definition at line 59 of file L1TMuonBarrelKalmanStubProducer.cc.
64 produces<L1MuKBMTCombinedStubCollection>();
T getParameter(std::string const &) const
edm::EDGetTokenT< L1MuDTChambPhContainer > srcPhi_
edm::EDGetTokenT< L1MuDTChambThContainer > srcTheta_
L1TMuonBarrelKalmanStubProcessor * proc_
L1TMuonBarrelKalmanStubProducer::~L1TMuonBarrelKalmanStubProducer |
( |
| ) |
|
|
override |
void L1TMuonBarrelKalmanStubProducer::beginStream |
( |
edm::StreamID |
| ) |
|
|
overrideprivate |
void L1TMuonBarrelKalmanStubProducer::endStream |
( |
| ) |
|
|
overrideprivate |
Definition at line 79 of file L1TMuonBarrelKalmanStubProducer.cc.
References bmtfParamsHandle_, gather_cfg::cout, edm::EventSetup::get(), edm::eventsetup::EventSetupRecordImplementation< T >::get(), edm::Event::getByToken(), L1TMuonBarrelKalmanStubProcessor::makeInputPattern(), L1TMuonBarrelKalmanStubProcessor::makeStubs(), proc_, edm::Handle< T >::product(), edm::ESHandle< T >::product(), edm::Event::put(), srcPhi_, srcTheta_, parallelization::uint, and verbose_.
95 for (
const auto& stub : stubs) {
96 printf(
"Stub: wheel=%d sector=%d station =%d tag=%d eta1=%d qeta1=%d eta2=%d qeta2=%d\n",
109 for (
uint sector = 0; sector < 12; ++sector)
113 iEvent.
put(std::make_unique<L1MuKBMTCombinedStubCollection>(stubs));
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
bool getByToken(EDGetToken token, Handle< PROD > &result) const
L1MuKBMTCombinedStubCollection makeStubs(const L1MuDTChambPhContainer *, const L1MuDTChambThContainer *, const L1TMuonBarrelParams &)
edm::EDGetTokenT< L1MuDTChambPhContainer > srcPhi_
PRODUCT const & get(ESGetToken< PRODUCT, T > const &iToken) const
edm::EDGetTokenT< L1MuDTChambThContainer > srcTheta_
void makeInputPattern(const L1MuDTChambPhContainer *phiContainer, const L1MuDTChambThContainer *etaContainer, int sector)
edm::ESHandle< L1TMuonBarrelParams > bmtfParamsHandle_
L1TMuonBarrelKalmanStubProcessor * proc_
T const * product() const
T const * product() const
std::vector< L1MuKBMTCombinedStub > L1MuKBMTCombinedStubCollection
int L1TMuonBarrelKalmanStubProducer::verbose_ |
|
private |