#include <cstdlib>
#include <cstring>
#include <memory>
#include <string>
#include <fstream>
#include "RecoJets/FFTJetProducers/interface/FFTJetParameterParser.h"
#include "RecoJets/FFTJetAlgorithms/interface/JetConvergenceDistance.h"
#include "RecoJets/FFTJetAlgorithms/interface/ScaleCalculators.h"
#include "RecoJets/FFTJetAlgorithms/interface/EtaAndPtDependentPeakSelector.h"
#include "RecoJets/FFTJetAlgorithms/interface/EtaDependentPileup.h"
#include "RecoJets/FFTJetAlgorithms/interface/PileupGrid2d.h"
#include "RecoJets/FFTJetAlgorithms/interface/JetAbsEta.h"
#include "FWCore/Utilities/interface/Exception.h"
#include "FWCore/ParameterSet/interface/ParameterSet.h"
#include "fftjet/PeakSelectors.hh"
#include "fftjet/Kernel2dFactory.hh"
#include "fftjet/GaussianNoiseMembershipFcn.hh"
#include "fftjet/EquidistantSequence.hh"
#include "fftjet/PeakEtaPhiDistance.hh"
#include "fftjet/PeakEtaDependentDistance.hh"
#include "fftjet/JetProperty.hh"
#include "fftjet/InterpolatedMembershipFcn.hh"
#include "fftjet/CompositeKernel.hh"
#include "fftjet/InterpolatedKernel.hh"
#include "fftjet/InterpolatedKernel3d.hh"
#include "fftjet/MagneticSmearingKernel.hh"
Go to the source code of this file.
Namespaces | |
fftjetcms | |
Macros | |
#define | make_param(type, varname) const type& varname(ps.getParameter<type>(#varname)) |
Typedefs | |
typedef fftjet::RecombinedJet < VectorLike > | RecoFFTJet |
Functions | |
std::unique_ptr< AbsBgFunctor > | fftjetcms::fftjet_BgFunctor_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::ClusteringTreeSparsifier < fftjet::Peak, long > > | fftjetcms::fftjet_ClusteringTreeSparsifier_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::AbsDistanceCalculator < fftjet::Peak > > | fftjetcms::fftjet_DistanceCalculator_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::Functor1< double, double > > | fftjetcms::fftjet_Function_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::Grid2d< Real > > | fftjetcms::fftjet_Grid2d_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::Functor2< double, fftjet::RecombinedJet < VectorLike > , fftjet::RecombinedJet < VectorLike > > > | fftjetcms::fftjet_JetDistance_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::Functor1< double, fftjet::RecombinedJet < VectorLike > > > | fftjetcms::fftjet_JetFunctor_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::JetMagnitudeMapper2d < fftjet::RecombinedJet < VectorLike > > > | fftjetcms::fftjet_JetMagnitudeMapper2d_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::LinearInterpolator1d > | fftjetcms::fftjet_LinearInterpolator1d_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::LinearInterpolator2d > | fftjetcms::fftjet_LinearInterpolator2d_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjetcms::LinInterpolatedTable1D > | fftjetcms::fftjet_LinInterpolatedTable1D_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::ScaleSpaceKernel > | fftjetcms::fftjet_MembershipFunction_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::Functor1< double, fftjet::Peak > > | fftjetcms::fftjet_PeakFunctor_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::JetMagnitudeMapper2d < fftjet::Peak > > | fftjetcms::fftjet_PeakMagnitudeMapper2d_parser (const edm::ParameterSet &ps) |
std::unique_ptr < fftjet::Functor1< bool, fftjet::Peak > > | fftjetcms::fftjet_PeakSelector_parser (const edm::ParameterSet &ps) |
std::unique_ptr < AbsPileupCalculator > | fftjetcms::fftjet_PileupCalculator_parser (const edm::ParameterSet &ps) |
std::unique_ptr< std::vector < double > > | fftjetcms::fftjet_ScaleSet_parser (const edm::ParameterSet &ps) |
static bool | parse_jet_member_function (const char *fname, fftjet::JetProperty< RecoFFTJet >::JetMemberFunction *f) |
static bool | parse_peak_member_function (const char *fname, fftjet::JetProperty< fftjet::Peak >::JetMemberFunction *f) |
Definition at line 33 of file FFTJetParameterParser.cc.
Referenced by fftjetcms::fftjet_JetDistance_parser(), fftjetcms::fftjet_MembershipFunction_parser(), and fftjetcms::fftjet_PeakSelector_parser().
typedef fftjet::RecombinedJet<VectorLike> RecoFFTJet |
Definition at line 37 of file FFTJetParameterParser.cc.
|
static |
Definition at line 80 of file FFTJetParameterParser.cc.
References pileupReCalc_HLTpaths::scale.
Referenced by fftjetcms::fftjet_JetFunctor_parser().
|
static |
Definition at line 39 of file FFTJetParameterParser.cc.
References PVValHelper::eta, PVValHelper::phi, and pileupReCalc_HLTpaths::scale.
Referenced by fftjetcms::fftjet_PeakFunctor_parser().