#include <RecoJets/FFTJetProducers/plugins/FFTJetProducer.h>
Public Types | |
typedef fftjet::RecombinedJet < fftjetcms::VectorLike > | RecoFFTJet |
enum | Resolution { FIXED = 0, MAXIMALLY_STABLE, GLOBALLY_ADAPTIVE, LOCALLY_ADAPTIVE, FROM_GENJETS } |
typedef fftjet::SparseClusteringTree < fftjet::Peak, long > | SparseTree |
enum | StatusBits { RESOLUTION = 0xff, CONSTITUENTS_RESUMMED = 0x100, PILEUP_CALCULATED = 0x200, PILEUP_SUBTRACTED_4VEC = 0x400, PILEUP_SUBTRACTED_PT = 0x800 } |
Public Types inherited from edm::EDProducer | |
typedef EDProducer | ModuleType |
Public Types inherited from edm::ProducerBase | |
typedef ProductRegistryHelper::TypeLabelList | TypeLabelList |
Public Types inherited from edm::EDConsumerBase | |
typedef ProductLabels | Labels |
Public Member Functions | |
FFTJetProducer (const edm::ParameterSet &) | |
virtual | ~FFTJetProducer () |
Public Member Functions inherited from fftjetcms::FFTJetInterface | |
virtual | ~FFTJetInterface () |
Public Member Functions inherited from edm::EDProducer | |
EDProducer () | |
ModuleDescription const & | moduleDescription () const |
virtual | ~EDProducer () |
Public Member Functions inherited from edm::ProducerBase | |
void | callWhenNewProductsRegistered (std::function< void(BranchDescription const &)> const &func) |
ProducerBase () | |
void | registerProducts (ProducerBase *, ProductRegistry *, ModuleDescription const &) |
std::function< void(BranchDescription const &)> | registrationCallback () const |
used by the fwk to register list of products More... | |
virtual | ~ProducerBase () |
Public Member Functions inherited from edm::EDConsumerBase | |
std::vector< ConsumesInfo > | consumesInfo () const |
EDConsumerBase () | |
ProductHolderIndexAndSkipBit | indexFrom (EDGetToken, BranchType, TypeID const &) const |
void | itemsMayGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
void | itemsToGet (BranchType, std::vector< ProductHolderIndexAndSkipBit > &) const |
std::vector < ProductHolderIndexAndSkipBit > const & | itemsToGetFromEvent () const |
void | labelsForToken (EDGetToken iToken, Labels &oLabels) const |
void | modulesDependentUpon (std::string const &iProcessName, std::string const &iModuleLabel, bool iPrint, std::vector< char const * > &oModuleLabels) const |
void | modulesWhoseProductsAreConsumed (std::vector< ModuleDescription const * > &modules, ProductRegistry const &preg, std::map< std::string, ModuleDescription const * > const &labelsToDesc, std::string const &processName) const |
bool | registeredToConsume (ProductHolderIndex, bool, BranchType) const |
bool | registeredToConsumeMany (TypeID const &, BranchType) const |
void | updateLookup (BranchType iBranchType, ProductHolderIndexHelper const &) |
virtual | ~EDConsumerBase () |
Static Public Member Functions | |
static Resolution | parse_resolution (const std::string &name) |
Static Public Member Functions inherited from edm::EDProducer | |
static const std::string & | baseType () |
static void | fillDescriptions (ConfigurationDescriptions &descriptions) |
static void | prevalidate (ConfigurationDescriptions &descriptions) |
Protected Member Functions | |
virtual void | assignMembershipFunctions (std::vector< fftjet::Peak > *preclusters) |
virtual void | beginJob () override |
virtual void | endJob () override |
virtual void | genJetPreclusters (const SparseTree &tree, edm::Event &, const edm::EventSetup &, const fftjet::Functor1< bool, fftjet::Peak > &peakSelector, std::vector< fftjet::Peak > *preclusters) |
virtual std::auto_ptr < fftjetcms::AbsBgFunctor > | parse_bgMembershipFunction (const edm::ParameterSet &) |
virtual std::auto_ptr < fftjet::Functor2< double, RecoFFTJet, RecoFFTJet > > | parse_jetDistanceCalc (const edm::ParameterSet &) |
virtual std::auto_ptr < fftjet::ScaleSpaceKernel > | parse_jetMembershipFunction (const edm::ParameterSet &) |
virtual std::auto_ptr < fftjet::Functor1< double, RecoFFTJet > > | parse_memberFactorCalcJet (const edm::ParameterSet &) |
virtual std::auto_ptr < fftjet::Functor1< double, fftjet::Peak > > | parse_memberFactorCalcPeak (const edm::ParameterSet &) |
virtual std::auto_ptr < fftjet::Functor1< bool, fftjet::Peak > > | parse_peakSelector (const edm::ParameterSet &) |
virtual std::auto_ptr < fftjetcms::AbsPileupCalculator > | parse_pileupDensityCalc (const edm::ParameterSet &ps) |
virtual std::auto_ptr < fftjet::Functor1< double, RecoFFTJet > > | parse_recoScaleCalcJet (const edm::ParameterSet &) |
virtual std::auto_ptr < fftjet::Functor1< double, fftjet::Peak > > | parse_recoScaleCalcPeak (const edm::ParameterSet &) |
virtual std::auto_ptr < fftjet::Functor1< double, RecoFFTJet > > | parse_recoScaleRatioCalcJet (const edm::ParameterSet &) |
virtual std::auto_ptr < fftjet::Functor1< double, fftjet::Peak > > | parse_recoScaleRatioCalcPeak (const edm::ParameterSet &) |
virtual void | produce (edm::Event &, const edm::EventSetup &) override |
virtual void | selectPreclusters (const SparseTree &tree, const fftjet::Functor1< bool, fftjet::Peak > &peakSelector, std::vector< fftjet::Peak > *preclusters) |
void | selectTreeNodes (const SparseTree &tree, const fftjet::Functor1< bool, fftjet::Peak > &peakSelect, std::vector< SparseTree::NodeId > *nodes) |
Protected Member Functions inherited from fftjetcms::FFTJetInterface | |
template<class Ptr > | |
void | checkConfig (const Ptr &ptr, const char *message) |
void | discretizeEnergyFlow () |
FFTJetInterface (const edm::ParameterSet &) | |
double | getEventScale () const |
void | loadInputCollection (const edm::Event &) |
bool | storeInSinglePrecision () const |
const reco::Particle::Point & | vertexUsed () const |
Protected Member Functions inherited from edm::EDConsumerBase | |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | consumes (edm::InputTag const &tag) |
EDGetToken | consumes (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | consumes (TypeToGet const &id, edm::InputTag const &tag) |
ConsumesCollector | consumesCollector () |
Use a ConsumesCollector to gather consumes information from helper functions. More... | |
template<typename ProductType , BranchType B = InEvent> | |
void | consumesMany () |
void | consumesMany (const TypeToGet &id) |
template<BranchType B> | |
void | consumesMany (const TypeToGet &id) |
template<typename ProductType , BranchType B = InEvent> | |
EDGetTokenT< ProductType > | mayConsume (edm::InputTag const &tag) |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
template<BranchType B> | |
EDGetToken | mayConsume (const TypeToGet &id, edm::InputTag const &tag) |
Private Types | |
typedef fftjet::AbsRecombinationAlg < fftjetcms::Real, fftjetcms::VectorLike, fftjetcms::BgData > | GridAlg |
typedef fftjet::AbsVectorRecombinationAlg < fftjetcms::VectorLike, fftjetcms::BgData > | RecoAlg |
Private Member Functions | |
void | buildGridAlg () |
bool | checkConvergence (const std::vector< RecoFFTJet > &previousIterResult, std::vector< RecoFFTJet > &thisIterResult) |
void | determineGriddedConstituents () |
void | determinePileup () |
virtual void | determinePileupDensityFromConfig (const edm::Event &iEvent, std::auto_ptr< fftjet::Grid2d< fftjetcms::Real > > &density) |
virtual void | determinePileupDensityFromDB (const edm::Event &iEvent, const edm::EventSetup &iSetup, std::auto_ptr< fftjet::Grid2d< fftjetcms::Real > > &density) |
void | determineVectorConstituents () |
FFTJetProducer () | |
FFTJetProducer (const FFTJetProducer &) | |
unsigned | iterateJetReconstruction () |
bool | loadEnergyFlow (const edm::Event &iEvent, std::auto_ptr< fftjet::Grid2d< fftjetcms::Real > > &flow) |
template<class Real > | |
void | loadSparseTreeData (const edm::Event &) |
template<typename Jet > | |
void | makeProduces (const std::string &alias, const std::string &tag) |
FFTJetProducer & | operator= (const FFTJetProducer &) |
void | prepareRecombinationScales () |
void | removeFakePreclusters () |
void | saveResults (edm::Event &iEvent, const edm::EventSetup &, unsigned nPreclustersFound) |
template<typename Jet > | |
void | writeJets (edm::Event &iEvent, const edm::EventSetup &) |
Static Private Member Functions | |
static void | setJetStatusBit (RecoFFTJet *jet, int mask, bool value) |
Additional Inherited Members | |
Protected Attributes inherited from fftjetcms::FFTJetInterface | |
const AnomalousTower | anomalous |
std::vector< unsigned > | candidateIndex |
const bool | doPVCorrection |
std::auto_ptr< fftjet::Grid2d < fftjetcms::Real > > | energyFlow |
const std::vector< double > | etaDependentMagnutideFactors |
std::vector < fftjetcms::VectorLike > | eventData |
edm::Handle< reco::CandidateView > | inputCollection |
const edm::InputTag | inputLabel |
const JetType | jetType |
const std::string | outputLabel |
const edm::InputTag | srcPVs |
Description: makes jets using FFTJet clustering tree
Implementation: [Notes on implementation]
Description: makes jets using FFTJet clustering tree
Implementation: If you want to change the jet algorithm functionality (for example, by providing your own jet membership function), derive from this class and override the appropriate parser method (for example, parse_jetMembershipFunction). At the end of your own parser, don't forget to call the parser of the base class in order to get the default behavior when your special configuration is not provided (this is known as the "chain-of-responsibility" design pattern). If you also need to override "beginJob" and/or "produce" methods, the first thing to do in your method is to call the corresponding method of this base.
Definition at line 78 of file FFTJetProducer.h.
|
private |
Definition at line 194 of file FFTJetProducer.h.
|
private |
Definition at line 192 of file FFTJetProducer.h.
typedef fftjet::RecombinedJet<fftjetcms::VectorLike> FFTJetProducer::RecoFFTJet |
Definition at line 81 of file FFTJetProducer.h.
typedef fftjet::SparseClusteringTree<fftjet::Peak,long> FFTJetProducer::SparseTree |
Definition at line 82 of file FFTJetProducer.h.
Enumerator | |
---|---|
FIXED | |
MAXIMALLY_STABLE | |
GLOBALLY_ADAPTIVE | |
LOCALLY_ADAPTIVE | |
FROM_GENJETS |
Definition at line 96 of file FFTJetProducer.h.
Enumerator | |
---|---|
RESOLUTION | |
CONSTITUENTS_RESUMMED | |
PILEUP_CALCULATED | |
PILEUP_SUBTRACTED_4VEC | |
PILEUP_SUBTRACTED_PT |
Definition at line 87 of file FFTJetProducer.h.
|
explicit |
Definition at line 122 of file FFTJetProducer.cc.
References HLT_FULL_cff::alias, assignConstituents, fftjetcms::FFTJetInterface::checkConfig(), Exception, fftjetcms::fftjet_ScaleSet_parser(), genJetsLabel, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), iniScales, input_energyflow_token_, input_genjet_token_, input_pusummary_token_, input_recotree_token_, jet_type_switch, makeProduces(), fftjetcms::FFTJetInterface::outputLabel, pileupLabel, resumConstituents, AlCaHLTBitMon_QueryRunRegistry::string, and treeLabel.
|
virtual |
Definition at line 195 of file FFTJetProducer.cc.
|
private |
|
private |
|
protectedvirtual |
|
overrideprotectedvirtual |
Reimplemented from edm::EDProducer.
Definition at line 970 of file FFTJetProducer.cc.
References assignConstituents, bgMembershipFunction, buildGridAlg(), calculatePileup, fftjetcms::FFTJetInterface::checkConfig(), fftjetcms::FFTJetInterface::energyFlow, reco::tau::disc::Eta(), Exception, fftjetcms::fftjet_Grid2d_parser(), edm::ParameterSet::getParameter(), isCrisp, jetDistanceCalc, jetMembershipFunction, loadPileupFromDB, maxIterations, memberFactorCalcJet, memberFactorCalcPeak, myConfiguration, NULL, parse_bgMembershipFunction(), parse_jetDistanceCalc(), parse_jetMembershipFunction(), parse_memberFactorCalcJet(), parse_memberFactorCalcPeak(), parse_peakSelector(), parse_pileupDensityCalc(), parse_recoScaleCalcJet(), parse_recoScaleCalcPeak(), parse_recoScaleRatioCalcJet(), parse_recoScaleRatioCalcPeak(), peakSelector, colinearityKinematic::Phi, pileupDensityCalc, pileupEnergyFlow, recoAlg, recombinationAlgorithm, recoScaleCalcJet, recoScaleCalcPeak, recoScaleRatioCalcJet, recoScaleRatioCalcPeak, reuseExistingGrid, unlikelyBgWeight, and useGriddedAlgorithm.
|
private |
Definition at line 411 of file FFTJetProducer.cc.
References assignConstituents, bgMembershipFunction, fftjetcms::FFTJetInterface::energyFlow, Exception, gridAlg, gridScanMaxEta, isCrisp, jetMembershipFunction, NULL, recombinationAlgorithm, recombinationDataCutoff, and unlikelyBgWeight.
Referenced by beginJob(), and produce().
|
private |
Definition at line 464 of file FFTJetProducer.cc.
References convergenceDistance, ztail::d, i, jetDistanceCalc, and GetRecoTauVFromDQM_MC_cff::next.
Referenced by iterateJetReconstruction().
|
private |
Definition at line 568 of file FFTJetProducer.cc.
References assert(), fftjetcms::FFTJetInterface::candidateIndex, constituents, fftjetcms::FFTJetInterface::energyFlow, fftjetcms::FFTJetInterface::eventData, g, gridAlg, i, fftjetcms::FFTJetInterface::inputCollection, HLT_FULL_cff::nEta, HLT_FULL_cff::nPhi, and recoJets.
Referenced by produce().
|
private |
Definition at line 1183 of file FFTJetProducer.cc.
References assert(), cellCountsVec, doubleBuf, dPhi(), eta, f, g, i, isCrisp, metsig::jet, jetMembershipFunction, reco::btau::jetPhi, M_PI, memberFactorCalcJet, memFcns2dVec, HLT_FULL_cff::nEta, HLT_FULL_cff::nPhi, pileup, pileupEnergyFlow, recoJets, recoScaleCalcJet, and recoScaleRatioCalcJet.
Referenced by produce().
|
privatevirtual |
Definition at line 1097 of file FFTJetProducer.cc.
References eta, g, edm::Event::getByToken(), input_pusummary_token_, fftjetcms::AbsPileupCalculator::isPhiDependent(), HLT_FULL_cff::nEta, HLT_FULL_cff::nPhi, phi, pileupDensityCalc, alignCSCRings::s, and edmLumisInFiles::summary.
Referenced by produce().
|
privatevirtual |
Definition at line 1134 of file FFTJetProducer.cc.
References eta, f, g, edm::Event::getByToken(), h, input_pusummary_token_, StaticFFTJetRcdMapper< Mapper >::instance(), HLT_FULL_cff::nEta, HLT_FULL_cff::nPhi, pileupTableCategory, pileupTableName, pileupTableRecord, rho, and edmLumisInFiles::summary.
Referenced by produce().
|
private |
Definition at line 592 of file FFTJetProducer.cc.
References assert(), fftjetcms::FFTJetInterface::candidateIndex, constituents, fftjetcms::FFTJetInterface::eventData, i, fftjetcms::FFTJetInterface::inputCollection, recoAlg, and recoJets.
Referenced by produce().
|
overrideprotectedvirtual |
Reimplemented from edm::EDProducer.
Definition at line 1315 of file FFTJetProducer.cc.
|
protectedvirtual |
Definition at line 223 of file FFTJetProducer.cc.
References edm::Event::getByToken(), i, input, input_genjet_token_, HLT_FULL_cff::InputCollection, metsig::jet, fftjetcms::jetFromStorable(), AlCaHLTBitMon_ParallelJobs::p, resolution, and pileupReCalc_HLTpaths::scale.
Referenced by produce().
|
private |
Definition at line 491 of file FFTJetProducer.cc.
References assert(), checkConvergence(), fftjetcms::FFTJetInterface::energyFlow, fftjetcms::FFTJetInterface::eventData, Exception, gridAlg, i, iterJets, iterPreclusters, metsig::jet, fwrapper::jets, maxIterations, memberFactorCalcJet, noiseLevel, AlCaHLTBitMon_ParallelJobs::p, preclusters, recoAlg, recoJets, recoScaleCalcJet, recoScaleRatioCalcJet, removeFakePreclusters(), ntuplemaker::status, unclustered, unused, and useGriddedAlgorithm.
Referenced by produce().
|
private |
Definition at line 435 of file FFTJetProducer.cc.
References edm::Event::getByToken(), input, input_energyflow_token_, and NULL.
Referenced by produce().
|
private |
Definition at line 203 of file FFTJetProducer.cc.
References edm::Event::getByToken(), fftjetcms::FFTJetInterface::getEventScale(), iniScales, input, input_recotree_token_, fftjetcms::sparsePeakTreeFromStorable(), and sparseTree.
|
private |
Definition at line 113 of file FFTJetProducer.cc.
References GlobalPosition_Frontier_DevDB_cff::tag.
Referenced by FFTJetProducer().
|
private |
|
protectedvirtual |
Definition at line 888 of file FFTJetProducer.cc.
References fftjetcms::fftjet_BgFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 957 of file FFTJetProducer.cc.
References fftjetcms::fftjet_JetDistance_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 879 of file FFTJetProducer.cc.
References fftjetcms::fftjet_MembershipFunction_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 948 of file FFTJetProducer.cc.
References fftjetcms::fftjet_JetFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 924 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PeakFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 870 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PeakSelector_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 906 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PileupCalculator_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 932 of file FFTJetProducer.cc.
References fftjetcms::fftjet_JetFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 897 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PeakFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 940 of file FFTJetProducer.cc.
References fftjetcms::fftjet_JetFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
protectedvirtual |
Definition at line 915 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PeakFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginJob().
|
static |
Definition at line 92 of file FFTJetProducer.cc.
References Exception.
|
private |
Definition at line 388 of file FFTJetProducer.cc.
References i, memberFactorCalcPeak, preclusters, recoScaleCalcPeak, and recoScaleRatioCalcPeak.
Referenced by produce().
|
overrideprotectedvirtual |
Implements edm::EDProducer.
Definition at line 748 of file FFTJetProducer.cc.
References assert(), assignConstituents, assignMembershipFunctions(), buildGridAlg(), calculatePileup, hitfit::clear(), constituents, determineGriddedConstituents(), determinePileup(), determinePileupDensityFromConfig(), determinePileupDensityFromDB(), determineVectorConstituents(), fftjetcms::FFTJetInterface::discretizeEnergyFlow(), fftjetcms::FFTJetInterface::energyFlow, fftjetcms::FFTJetInterface::eventData, Exception, FROM_GENJETS, genJetPreclusters(), gridAlg, i, iEvent, iterateJetReconstruction(), iterationsPerformed, loadEnergyFlow(), fftjetcms::FFTJetInterface::loadInputCollection(), loadPileupFromDB, maxInitialPreclusters, maxIterations, noiseLevel, occupancy, peakSelector, pileup, pileupEnergyFlow, preclusters, prepareRecombinationScales(), recoAlg, recoJets, removeFakePreclusters(), resolution, reuseExistingGrid, saveResults(), selectPreclusters(), sparseTree, ntuplemaker::status, fftjetcms::FFTJetInterface::storeInSinglePrecision(), unclustered, unused, and useGriddedAlgorithm.
|
private |
Definition at line 1059 of file FFTJetProducer.cc.
References assert(), i, iterPreclusters, fftjetcms::matchOneToOne(), preclusters, and recoJets.
Referenced by iterateJetReconstruction(), and produce().
|
private |
Definition at line 712 of file FFTJetProducer.cc.
References constituents, i, iterationsPerformed, jet_type_switch, maxIterations, maxLevel, minLevel, occupancy, fftjetcms::FFTJetInterface::outputLabel, p4, edm::Event::put(), resumConstituents, sparseTree, edmLumisInFiles::summary, thresholds, unclustered, unused, usedLevel, and writeJets().
Referenced by produce().
|
protectedvirtual |
Definition at line 251 of file FFTJetProducer.cc.
References HLT_FULL_cff::clusters, i, nodes, resolution, selectTreeNodes(), and sparseTree.
Referenced by produce().
|
protected |
Definition at line 278 of file FFTJetProducer.cc.
References assert(), ztail::d, delta, FIXED, fixedScale, GLOBALLY_ADAPTIVE, testEve_cfg::level, LOCALLY_ADAPTIVE, MAXIMALLY_STABLE, maxLevel, maxStableScale, minLevel, minStableScale, gen::n, nClustersRequested, occupancy, resolution, stabilityAlpha, TopDecayID::stable, thresholds, and usedLevel.
Referenced by selectPreclusters().
|
staticprivate |
Definition at line 1085 of file FFTJetProducer.cc.
References ntuplemaker::status.
Referenced by writeJets().
|
private |
Definition at line 616 of file FFTJetProducer.cc.
References fftjetcms::adjustForPileup(), calculatePileup, cellCountsVec, constituents, CONSTITUENTS_RESUMMED, fftjetcms::FFTJetInterface::energyFlow, i, metsig::jet, fwrapper::jets, fftjetcms::FFTJetInterface::outputLabel, p4, pileup, PILEUP_CALCULATED, PILEUP_SUBTRACTED_4VEC, PILEUP_SUBTRACTED_PT, pileupEnergyFlow, EnergyCorrector::pt, edm::Event::put(), dt_dqm_sourceclient_common_cff::reco, recoJets, recombinationDataCutoff, resumConstituents, reco::FFTJet< Real >::setFourVec(), setJetStatusBit(), reco::FFTJet< Real >::setNCells(), reco::FFTJet< Real >::setPileup(), subtractPileup, subtractPileupAs4Vec, useGriddedAlgorithm, fftjetcms::FFTJetInterface::vertexUsed(), and reco::writeSpecific().
Referenced by saveResults().
|
private |
Definition at line 280 of file FFTJetProducer.h.
Referenced by beginJob(), buildGridAlg(), FFTJetProducer(), and produce().
|
private |
Definition at line 356 of file FFTJetProducer.h.
Referenced by beginJob(), and buildGridAlg().
|
private |
Definition at line 289 of file FFTJetProducer.h.
Referenced by beginJob(), produce(), and writeJets().
|
private |
Definition at line 423 of file FFTJetProducer.h.
Referenced by determinePileup(), and writeJets().
|
private |
Definition at line 406 of file FFTJetProducer.h.
Referenced by determineGriddedConstituents(), determineVectorConstituents(), produce(), saveResults(), and writeJets().
|
private |
Definition at line 277 of file FFTJetProducer.h.
Referenced by checkConvergence().
|
private |
Definition at line 422 of file FFTJetProducer.h.
Referenced by determinePileup().
|
private |
Definition at line 298 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 324 of file FFTJetProducer.h.
Referenced by FFTJetProducer().
|
private |
Definition at line 354 of file FFTJetProducer.h.
Referenced by buildGridAlg(), determineGriddedConstituents(), iterateJetReconstruction(), and produce().
|
private |
Definition at line 315 of file FFTJetProducer.h.
Referenced by buildGridAlg().
|
private |
Definition at line 344 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and loadSparseTreeData().
|
private |
Definition at line 428 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and loadEnergyFlow().
|
private |
Definition at line 427 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and genJetPreclusters().
|
private |
Definition at line 429 of file FFTJetProducer.h.
Referenced by determinePileupDensityFromConfig(), determinePileupDensityFromDB(), and FFTJetProducer().
|
private |
Definition at line 426 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and loadSparseTreeData().
|
private |
Definition at line 319 of file FFTJetProducer.h.
Referenced by beginJob(), buildGridAlg(), and determinePileup().
|
private |
Definition at line 403 of file FFTJetProducer.h.
Referenced by produce(), and saveResults().
|
private |
Definition at line 402 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction().
|
private |
Definition at line 401 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction(), and removeFakePreclusters().
|
private |
Definition at line 376 of file FFTJetProducer.h.
Referenced by beginJob(), and checkConvergence().
|
private |
Definition at line 355 of file FFTJetProducer.h.
Referenced by beginJob(), buildGridAlg(), and determinePileup().
|
private |
Definition at line 341 of file FFTJetProducer.h.
Referenced by beginJob(), and produce().
|
private |
Definition at line 329 of file FFTJetProducer.h.
Referenced by produce().
|
private |
Definition at line 273 of file FFTJetProducer.h.
Referenced by beginJob(), iterateJetReconstruction(), produce(), and saveResults().
|
private |
Definition at line 394 of file FFTJetProducer.h.
Referenced by saveResults(), and selectTreeNodes().
|
private |
Definition at line 302 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 371 of file FFTJetProducer.h.
Referenced by beginJob(), determinePileup(), and iterateJetReconstruction().
|
private |
Definition at line 366 of file FFTJetProducer.h.
Referenced by beginJob(), and prepareRecombinationScales().
|
private |
Definition at line 421 of file FFTJetProducer.h.
Referenced by determinePileup().
|
private |
Definition at line 394 of file FFTJetProducer.h.
Referenced by saveResults(), and selectTreeNodes().
|
private |
Definition at line 301 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 259 of file FFTJetProducer.h.
Referenced by beginJob().
|
private |
Definition at line 312 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 276 of file FFTJetProducer.h.
|
private |
Definition at line 379 of file FFTJetProducer.h.
Referenced by selectPreclusters().
|
private |
Definition at line 309 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction(), and produce().
|
private |
Definition at line 388 of file FFTJetProducer.h.
Referenced by produce(), saveResults(), and selectTreeNodes().
|
private |
Definition at line 350 of file FFTJetProducer.h.
Referenced by beginJob(), and produce().
|
private |
Definition at line 410 of file FFTJetProducer.h.
Referenced by determinePileup(), produce(), and writeJets().
|
private |
Definition at line 418 of file FFTJetProducer.h.
Referenced by beginJob(), and determinePileupDensityFromConfig().
|
private |
Definition at line 415 of file FFTJetProducer.h.
Referenced by beginJob(), determinePileup(), produce(), and writeJets().
|
private |
Definition at line 295 of file FFTJetProducer.h.
Referenced by FFTJetProducer().
|
private |
Definition at line 340 of file FFTJetProducer.h.
Referenced by determinePileupDensityFromDB().
|
private |
Definition at line 339 of file FFTJetProducer.h.
Referenced by determinePileupDensityFromDB().
|
private |
Definition at line 338 of file FFTJetProducer.h.
Referenced by determinePileupDensityFromDB().
|
private |
Definition at line 382 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction(), prepareRecombinationScales(), produce(), and removeFakePreclusters().
|
private |
Definition at line 353 of file FFTJetProducer.h.
Referenced by beginJob(), determineVectorConstituents(), iterateJetReconstruction(), and produce().
|
private |
Definition at line 385 of file FFTJetProducer.h.
Referenced by determineGriddedConstituents(), determinePileup(), determineVectorConstituents(), iterateJetReconstruction(), produce(), removeFakePreclusters(), and writeJets().
|
private |
Definition at line 318 of file FFTJetProducer.h.
Referenced by beginJob(), and buildGridAlg().
|
private |
Definition at line 321 of file FFTJetProducer.h.
Referenced by buildGridAlg(), and writeJets().
|
private |
Definition at line 369 of file FFTJetProducer.h.
Referenced by beginJob(), determinePileup(), and iterateJetReconstruction().
|
private |
Definition at line 359 of file FFTJetProducer.h.
Referenced by beginJob(), and prepareRecombinationScales().
|
private |
Definition at line 370 of file FFTJetProducer.h.
Referenced by beginJob(), determinePileup(), and iterateJetReconstruction().
|
private |
Definition at line 363 of file FFTJetProducer.h.
Referenced by beginJob(), and prepareRecombinationScales().
|
private |
Definition at line 334 of file FFTJetProducer.h.
Referenced by genJetPreclusters(), produce(), selectPreclusters(), and selectTreeNodes().
|
private |
Definition at line 285 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), saveResults(), and writeJets().
|
private |
Definition at line 270 of file FFTJetProducer.h.
Referenced by beginJob(), and produce().
|
private |
Definition at line 347 of file FFTJetProducer.h.
Referenced by loadSparseTreeData(), produce(), saveResults(), and selectPreclusters().
|
private |
Definition at line 305 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 290 of file FFTJetProducer.h.
Referenced by writeJets().
|
private |
Definition at line 291 of file FFTJetProducer.h.
Referenced by writeJets().
|
private |
Definition at line 391 of file FFTJetProducer.h.
Referenced by saveResults(), and selectTreeNodes().
|
private |
Definition at line 262 of file FFTJetProducer.h.
Referenced by FFTJetProducer().
|
private |
Definition at line 397 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction(), produce(), and saveResults().
|
private |
Definition at line 320 of file FFTJetProducer.h.
Referenced by beginJob(), and buildGridAlg().
|
private |
Definition at line 398 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction(), produce(), and saveResults().
|
private |
Definition at line 394 of file FFTJetProducer.h.
Referenced by saveResults(), and selectTreeNodes().
|
private |
Definition at line 266 of file FFTJetProducer.h.
Referenced by beginJob(), iterateJetReconstruction(), produce(), and writeJets().