7 : ip_(fftjet::LinearInterpolator2d::
read(
in)) {}
12 const double lookup = (*ip_)(peak.eta(),
log(peak.scale()));
13 return peak.magnitude() >
exp(lookup);
17 unsigned nx,
double xmin,
double xmax,
unsigned ny,
double ymin,
double ymax,
const std::vector<double>&
data)
22 return peak.magnitude() >
exp(lookup);
LookupTable2d lookupTable_
~EtaAndPtDependentPeakSelector() override
double closest(double x, double y) const
fftjet::LinearInterpolator2d * ip_
EtaAndPtLookupPeakSelector(unsigned nx, double xmin, double xmax, unsigned ny, double ymin, double ymax, const std::vector< double > &data)
bool operator()(const fftjet::Peak &peak) const override
bool operator()(const fftjet::Peak &peak) const override
EtaAndPtDependentPeakSelector()=delete
char data[epos_bytes_allocation]