Public Member Functions | |
InstanceMerger (L1TEGMultiMerger *prod, const edm::ParameterSet &conf) | |
void | produce (edm::Event &iEvent) const |
Private Member Functions | |
template<class TT > | |
void | populate (std::unique_ptr< TT > &out, const edm::Handle< TT > &in) const |
void | populate (std::unique_ptr< BXVector< l1t::EGamma >> &out, const edm::Handle< BXVector< l1t::EGamma >> &in) const |
Private Attributes | |
std::string | instanceLabel_ |
std::vector< edm::EDGetTokenT< T > > | tokens_ |
Definition at line 27 of file L1TEGMultiMerger.cc.
|
inline |
Definition at line 29 of file L1TEGMultiMerger.cc.
References edm::ParameterSet::getParameter(), L1TEGMultiMerger::InstanceMerger< T >::instanceLabel_, copyEcalPFRecHitThresholds_cfg::prod, and L1TEGMultiMerger::InstanceMerger< T >::tokens_.
|
inlineprivate |
Definition at line 51 of file L1TEGMultiMerger.cc.
References recoMuon::in, and MillePedeFileConverter_cfg::out.
Referenced by L1TEGMultiMerger::InstanceMerger< T >::produce().
|
inlineprivate |
Definition at line 55 of file L1TEGMultiMerger.cc.
References nano_mu_digi_cff::bx, recoMuon::in, and MillePedeFileConverter_cfg::out.
|
inline |
Definition at line 39 of file L1TEGMultiMerger.cc.
References patZpeak::handle, iEvent, L1TEGMultiMerger::InstanceMerger< T >::instanceLabel_, eostools::move(), MillePedeFileConverter_cfg::out, L1TEGMultiMerger::InstanceMerger< T >::populate(), unpackBuffers-CaloStage2::token, and L1TEGMultiMerger::InstanceMerger< T >::tokens_.
|
private |
Definition at line 64 of file L1TEGMultiMerger.cc.
Referenced by L1TEGMultiMerger::InstanceMerger< T >::InstanceMerger(), and L1TEGMultiMerger::InstanceMerger< T >::produce().
|
private |
Definition at line 63 of file L1TEGMultiMerger.cc.
Referenced by L1TEGMultiMerger::InstanceMerger< T >::InstanceMerger(), and L1TEGMultiMerger::InstanceMerger< T >::produce().