Definition at line 16 of file HGC3DClusterTMVASelector.cc.
◆ HGC3DClusterTMVASelector()
l1t::HGC3DClusterTMVASelector::HGC3DClusterTMVASelector |
( |
const edm::ParameterSet & |
iConfig | ) |
|
|
explicit |
Definition at line 46 of file HGC3DClusterTMVASelector.cc.
References edm::FileInPath::fullPath(), edm::ParameterSet::getParameter(), reco::details::loadTMVAWeights(), method_, reader_, AlCaHLTBitMon_QueryRunRegistry::string, trigObjTnPSource_cfi::var, variables_, and weightsFile_.
54 for (
const auto &psvar : iConfig.
getParameter<std::vector<edm::ParameterSet>>(
"variables")) {
66 produces<l1t::HGCalMulticlusterBxCollection>();
67 produces<l1t::HGCalMulticlusterBxCollection>(
"fail");
T getParameter(std::string const &) const
std::vector< Var > variables_
std::string fullPath() const
std::unique_ptr< TMVA::Reader > reader_
StringCutObjectSelector< l1t::HGCalMulticluster > preselection_
StringObjectFunction< l1t::HGCalMulticluster > wp_
edm::EDGetTokenT< l1t::HGCalMulticlusterBxCollection > src_
TMVA::IMethod * loadTMVAWeights(TMVA::Reader *reader, const std::string &method, const std::string &weightFile, bool verbose=false)
◆ ~HGC3DClusterTMVASelector()
l1t::HGC3DClusterTMVASelector::~HGC3DClusterTMVASelector |
( |
| ) |
|
|
inlineoverride |
◆ produce()
◆ method_
std::string l1t::HGC3DClusterTMVASelector::method_ |
|
private |
◆ preselection_
◆ reader_
std::unique_ptr<TMVA::Reader> l1t::HGC3DClusterTMVASelector::reader_ |
|
private |
◆ src_
◆ variables_
std::vector<Var> l1t::HGC3DClusterTMVASelector::variables_ |
|
private |
◆ weightsFile_
std::string l1t::HGC3DClusterTMVASelector::weightsFile_ |
|
private |
◆ wp_