l1tpf::PFClusterProducerFromL1EGClusters::PFClusterProducerFromL1EGClusters |
( |
const edm::ParameterSet & |
iConfig | ) |
|
|
explicit |
Definition at line 29 of file PFClusterProducerFromL1EGClusters.cc.
34 produces<l1t::PFClusterCollection>();
l1tpf::ParametricResolution resol_
T getParameter(std::string const &) const
edm::EDGetTokenT< l1tp2::CaloCrystalClusterCollection > src_
l1tpf::corrector corrector_
l1tpf::PFClusterProducerFromL1EGClusters::~PFClusterProducerFromL1EGClusters |
( |
| ) |
|
|
inlineoverride |
Definition at line 37 of file PFClusterProducerFromL1EGClusters.cc.
References funct::abs(), HLT_FULL_cff::clusters, edm::Event::getByToken(), eostools::move(), submitPVResolutionJobs::out, edm::Event::put(), and l1t::PFCluster::setPtError().
42 unsigned int index = 0;
43 for (
auto it = clusters->begin(), ed = clusters->end(); it != ed; ++it, ++
index) {
48 it->pt(), it->eta(), it->phi(), 0.,
true);
53 out->push_back(cluster);
OrphanHandle< PROD > put(std::unique_ptr< PROD > product)
Put a new product.
bool getByToken(EDGetToken token, Handle< PROD > &result) const
l1tpf::ParametricResolution resol_
Abs< T >::type abs(const T &t)
std::vector< l1t::PFCluster > PFClusterCollection
void correctPt(l1t::PFCluster &cluster, float preserveEmEt=true) const
edm::EDGetTokenT< l1tp2::CaloCrystalClusterCollection > src_
l1tpf::corrector corrector_
double l1tpf::PFClusterProducerFromL1EGClusters::etCut_ |
|
private |