1 #ifndef __RecoEgamma_EgammaTools_MVAObjectCache_H__ 2 #define __RecoEgamma_EgammaTools_MVAObjectCache_H__ 10 #include <unordered_map> 16 typedef std::unique_ptr<const AnyMVAEstimatorRun2Base>
MVAPtr;
22 const std::unordered_map<std::string,MVAPtr>&
allMVAs()
const {
26 std::unordered_map<std::string,MVAPtr>
mvas_;
const std::unordered_map< std::string, MVAPtr > & allMVAs() const
std::unique_ptr< const AnyMVAEstimatorRun2Base > MVAPtr
MVAObjectCache(const edm::ParameterSet &conf)
const MVAPtr & getMVA(const std::string &mva) const
std::unordered_map< std::string, MVAPtr > mvas_