1 #ifndef RecoEgamma_EgammaTools_MVAVariableHelper_H
2 #define RecoEgamma_EgammaTools_MVAVariableHelper_H
8 #include <unordered_map>
19 return std::vector<float>{
static_cast<float>(iEvent.
get(
tokens_[0])), static_cast<float>(iEvent.
get(
tokens_[1]))};
22 static std::unordered_map<std::string, int> indexMap() {
23 return {{
"fixedGridRhoFastjetAll", 0}, {
"fixedGridRhoAll", 1}};
27 const std::vector<edm::EDGetTokenT<double>>
tokens_;
bool get(ProductID const &oid, Handle< PROD > &result) const
MVAVariableHelper(edm::ConsumesCollector &&cc)
std::vector< edm::EDGetTokenT< int > > tokens_