1 #ifndef MuonIsolation_Cuts_H
2 #define MuonIsolation_Cuts_H
12 namespace muonisolation {
29 Cuts(
const std::vector<double>& etaBounds,
30 const std::vector<double>& coneSizes,
42 void init(
const std::vector<double>& etaBounds,
43 const std::vector<double>& coneSizes,
void init(const std::vector< double > &etaBounds, const std::vector< double > &coneSizes, const std::vector< double > &thresholds)
const CutSpec & operator[](unsigned int i) const
std::string print() const
muonisolation::Range< double > etaRange
std::vector< CutSpec > theCuts
const CutSpec & operator()(double eta) const