00001 #ifndef L3NominalEfficiencyConfigurator_H 00002 #define L3NominalEfficiencyConfigurator_H 00003 00004 #include "FWCore/ParameterSet/interface/ParameterSet.h" 00005 #include "RecoMuon/MuonIsolation/interface/Cuts.h" 00006 #include <string> 00007 #include <vector> 00008 00009 class L3NominalEfficiencyConfigurator { 00010 public: 00011 L3NominalEfficiencyConfigurator(const edm::ParameterSet & pset); 00012 muonisolation::Cuts cuts() const; 00013 private: 00014 edm::ParameterSet theConfig; 00015 std::vector<std::string> theBestCones; 00016 std::vector<double> theWeights; 00017 std::string theFileName; 00018 00019 }; 00020 #endif