1 #ifndef RecoJets_FFTJetAlgorithm_EtaAndPtDependentPeakSelector_h
2 #define RecoJets_FFTJetAlgorithm_EtaAndPtDependentPeakSelector_h
4 #include "fftjet/Peak.hh"
5 #include "fftjet/SimpleFunctors.hh"
6 #include "fftjet/LinearInterpolator2d.hh"
25 bool operator()(
const fftjet::Peak& peak)
const override;
29 fftjet::LinearInterpolator2d*
ip_;
37 unsigned nx,
double xmin,
double xmax,
unsigned ny,
double ymin,
double ymax,
const std::vector<double>&
data);
39 bool operator()(
const fftjet::Peak& peak)
const override;
46 #endif // RecoJets_FFTJetAlgorithm_EtaAndPtDependentPeakSelector_h
LookupTable2d lookupTable_
~EtaAndPtDependentPeakSelector() override
fftjet::LinearInterpolator2d * ip_
EtaAndPtDependentPeakSelector & operator=(const EtaAndPtDependentPeakSelector &)=delete
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]