CMS 3D CMS Logo

Functions
EGRegressionModifierHelpers.cc File Reference
#include "RecoEgamma/EgammaTools/plugins/EGRegressionModifierHelpers.h"

Go to the source code of this file.

Functions

std::vector< const GBRForestD * > retrieveGBRForests (edm::EventSetup const &evs, std::vector< std::string > const &names)
 

Function Documentation

std::vector<const GBRForestD*> retrieveGBRForests ( edm::EventSetup const &  evs,
std::vector< std::string > const &  names 
)

Definition at line 3 of file EGRegressionModifierHelpers.cc.

References edm::EventSetup::get(), patZpeak::handle, mps_monitormerge::items, Skims_PA_cff::name, and edm::ESHandle< T >::product().

Referenced by EGRegressionModifierV2::setEventContent(), and EGRegressionModifierV1::setEventContent().

3  {
4  std::vector<const GBRForestD*> items;
6 
7  for (auto const& name : names) {
8  evs.get<GBRDWrapperRcd>().get(name, handle);
9  items.push_back(handle.product());
10  }
11 
12  return items;
13 }
const std::string names[nVars_]
T const * product() const
Definition: ESHandle.h:86