17 #ifndef RecoJets_FFTJetProducers_FFTJetInterface_h
18 #define RecoJets_FFTJetProducers_FFTJetInterface_h
25 #include "fftjet/Grid2d.hh"
63 if (ptr.get() ==
NULL)
122 #endif // RecoJets_FFTJetProducers_FFTJetInterface_h
const bool doPVCorrection
edm::EDGetTokenT< reco::CandidateView > inputToken
std::auto_ptr< fftjet::Grid2d< fftjetcms::Real > > energyFlow
const edm::InputTag inputLabel
edm::Handle< reco::CandidateView > inputCollection
const double completeEventScale
const reco::Particle::Point & vertexUsed() const
void loadInputCollection(const edm::Event &)
const edm::InputTag srcPVs
void checkConfig(const Ptr &ptr, const char *message)
double getEventScale() const
std::vector< unsigned > candidateIndex
reco::Particle::Point vertex_
const std::vector< double > etaDependentMagnutideFactors
edm::EDGetTokenT< reco::VertexCollection > srcPVsToken
math::XYZPoint Point
point in the space
const AnomalousTower anomalous
bool storeInSinglePrecision() const
void discretizeEnergyFlow()
const bool insertCompleteEvent
FFTJetInterface & operator=(const FFTJetInterface &)
std::vector< fftjetcms::VectorLike > eventData
const std::string outputLabel
virtual ~FFTJetInterface()