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"
18 public fftjet::Functor1<bool,fftjet::Peak>
24 bool operator()(
const fftjet::Peak& peak)
const;
33 fftjet::LinearInterpolator2d*
ip_;
39 public fftjet::Functor1<bool,fftjet::Peak>
43 unsigned ny,
double ymin,
double ymax,
44 const std::vector<double>&
data);
46 bool operator()(
const fftjet::Peak& peak)
const;
53 #endif // RecoJets_FFTJetAlgorithm_EtaAndPtDependentPeakSelector_h
~EtaAndPtDependentPeakSelector()
EtaAndPtDependentPeakSelector()
LookupTable2d lookupTable_
EtaAndPtDependentPeakSelector & operator=(const EtaAndPtDependentPeakSelector &)
fftjet::LinearInterpolator2d * ip_
bool operator()(const fftjet::Peak &peak) const
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
char data[epos_bytes_allocation]