#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::stream::EDProducer<> | |
using | CacheTypes = CacheContexts< T... > |
using | GlobalCache = typename CacheTypes::GlobalCache |
using | HasAbility = AbilityChecker< T... > |
using | InputProcessBlockCache = typename CacheTypes::InputProcessBlockCache |
using | LuminosityBlockCache = typename CacheTypes::LuminosityBlockCache |
using | LuminosityBlockContext = LuminosityBlockContextT< LuminosityBlockCache, RunCache, GlobalCache > |
using | LuminosityBlockSummaryCache = typename CacheTypes::LuminosityBlockSummaryCache |
using | RunCache = typename CacheTypes::RunCache |
using | RunContext = RunContextT< RunCache, GlobalCache > |
using | RunSummaryCache = typename CacheTypes::RunSummaryCache |
Static Public Member Functions | |
static Resolution | parse_resolution (const std::string &name) |
Protected Member Functions | |
virtual void | assignMembershipFunctions (std::vector< fftjet::Peak > *preclusters) |
void | beginStream (edm::StreamID) 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::unique_ptr< fftjetcms::AbsBgFunctor > | parse_bgMembershipFunction (const edm::ParameterSet &) |
virtual std::unique_ptr< fftjet::Functor2< double, RecoFFTJet, RecoFFTJet > > | parse_jetDistanceCalc (const edm::ParameterSet &) |
virtual std::unique_ptr< fftjet::ScaleSpaceKernel > | parse_jetMembershipFunction (const edm::ParameterSet &) |
virtual std::unique_ptr< fftjet::Functor1< double, RecoFFTJet > > | parse_memberFactorCalcJet (const edm::ParameterSet &) |
virtual std::unique_ptr< fftjet::Functor1< double, fftjet::Peak > > | parse_memberFactorCalcPeak (const edm::ParameterSet &) |
virtual std::unique_ptr< fftjet::Functor1< bool, fftjet::Peak > > | parse_peakSelector (const edm::ParameterSet &) |
virtual std::unique_ptr< fftjetcms::AbsPileupCalculator > | parse_pileupDensityCalc (const edm::ParameterSet &ps) |
virtual std::unique_ptr< fftjet::Functor1< double, RecoFFTJet > > | parse_recoScaleCalcJet (const edm::ParameterSet &) |
virtual std::unique_ptr< fftjet::Functor1< double, fftjet::Peak > > | parse_recoScaleCalcPeak (const edm::ParameterSet &) |
virtual std::unique_ptr< fftjet::Functor1< double, RecoFFTJet > > | parse_recoScaleRatioCalcJet (const edm::ParameterSet &) |
virtual std::unique_ptr< fftjet::Functor1< double, fftjet::Peak > > | parse_recoScaleRatioCalcPeak (const edm::ParameterSet &) |
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 |
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::unique_ptr< fftjet::Grid2d< fftjetcms::Real > > &density) |
virtual void | determinePileupDensityFromDB (const edm::Event &iEvent, const edm::EventSetup &iSetup, std::unique_ptr< fftjet::Grid2d< fftjetcms::Real > > &density) |
void | determineVectorConstituents () |
unsigned | iterateJetReconstruction () |
bool | loadEnergyFlow (const edm::Event &iEvent, std::unique_ptr< fftjet::Grid2d< fftjetcms::Real > > &flow) |
template<class Real > | |
void | loadSparseTreeData (const edm::Event &, const edm::EDGetTokenT< reco::PattRecoTree< Real, reco::PattRecoPeak< Real > > > &tok) |
template<typename Jet > | |
void | makeProduces (const std::string &alias, const std::string &tag) |
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::unique_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 84 of file FFTJetProducer.h.
|
private |
Definition at line 183 of file FFTJetProducer.h.
|
private |
Definition at line 182 of file FFTJetProducer.h.
typedef fftjet::RecombinedJet<fftjetcms::VectorLike> FFTJetProducer::RecoFFTJet |
Definition at line 86 of file FFTJetProducer.h.
typedef fftjet::SparseClusteringTree<fftjet::Peak, long> FFTJetProducer::SparseTree |
Definition at line 87 of file FFTJetProducer.h.
Enumerator | |
---|---|
FIXED | |
MAXIMALLY_STABLE | |
GLOBALLY_ADAPTIVE | |
LOCALLY_ADAPTIVE | |
FROM_GENJETS |
Definition at line 100 of file FFTJetProducer.h.
Enumerator | |
---|---|
RESOLUTION | |
CONSTITUENTS_RESUMMED | |
PILEUP_CALCULATED | |
PILEUP_SUBTRACTED_4VEC | |
PILEUP_SUBTRACTED_PT |
Definition at line 92 of file FFTJetProducer.h.
|
explicit |
Definition at line 116 of file FFTJetProducer.cc.
References DefaultFFTJetRcdMapper< DataType >::acquireToken(), SiStripOfflineCRack_cfg::alias, assignConstituents, fftjetcms::CALOJET, fftjetcms::FFTJetInterface::checkConfig(), deDxTools::esConsumes(), esLoader_, Exception, fftjetcms::fftjet_ScaleSet_parser(), genJetsLabel, geometry_token_, edm::ParameterSet::getParameter(), edm::ParameterSet::getUntrackedParameter(), iniScales, input_energyflow_token_, input_genjet_token_, input_pusummary_token_, input_recotree_token_d_, input_recotree_token_f_, jet_type_switch, fftjetcms::FFTJetInterface::jetType, makeProduces(), fftjetcms::FFTJetInterface::outputLabel, pileupLabel, pileupTableRecord, resumConstituents, jetUpdater_cfi::sort, fftjetcms::FFTJetInterface::storeInSinglePrecision(), AlCaHLTBitMon_QueryRunRegistry::string, topology_token_, and treeLabel.
|
delete |
|
delete |
|
override |
Definition at line 192 of file FFTJetProducer.cc.
|
protectedvirtual |
|
overrideprotected |
Definition at line 818 of file FFTJetProducer.cc.
References assignConstituents, bgMembershipFunction, buildGridAlg(), calculatePileup, fftjetcms::FFTJetInterface::checkConfig(), fftjetcms::FFTJetInterface::energyFlow, Exception, fftjetcms::fftjet_Grid2d_parser(), edm::ParameterSet::getParameter(), isCrisp, jetDistanceCalc, jetMembershipFunction, loadPileupFromDB, maxIterations, memberFactorCalcJet, memberFactorCalcPeak, myConfiguration, parse_bgMembershipFunction(), parse_jetDistanceCalc(), parse_jetMembershipFunction(), parse_memberFactorCalcJet(), parse_memberFactorCalcPeak(), parse_peakSelector(), parse_pileupDensityCalc(), parse_recoScaleCalcJet(), parse_recoScaleCalcPeak(), parse_recoScaleRatioCalcJet(), parse_recoScaleRatioCalcPeak(), peakSelector, VtxSmearedParameters_cfi::Phi, pileupDensityCalc, pileupEnergyFlow, recoAlg, recombinationAlgorithm, recoScaleCalcJet, recoScaleCalcPeak, recoScaleRatioCalcJet, recoScaleRatioCalcPeak, reuseExistingGrid, unlikelyBgWeight, and useGriddedAlgorithm.
|
private |
Definition at line 357 of file FFTJetProducer.cc.
References assignConstituents, bgMembershipFunction, fftjetcms::FFTJetInterface::energyFlow, Exception, gridAlg, gridScanMaxEta, isCrisp, jetMembershipFunction, cms::cuda::allocator::maxBin, cms::cuda::allocator::minBin, recombinationAlgorithm, recombinationDataCutoff, and unlikelyBgWeight.
Referenced by beginStream(), and produce().
|
private |
Definition at line 399 of file FFTJetProducer.cc.
References convergenceDistance, ztail::d, mps_fire::i, jetDistanceCalc, GetRecoTauVFromDQM_MC_cff::next, nJets, and callgraph::previous.
Referenced by iterateJetReconstruction().
|
private |
Definition at line 488 of file FFTJetProducer.cc.
References cms::cuda::assert(), fftjetcms::FFTJetInterface::candidateIndex, constituents, fftjetcms::FFTJetInterface::energyFlow, fftjetcms::FFTJetInterface::eventData, g, gridAlg, mps_fire::i, l1tPhase2CaloJetEmulator_cfi::iEta, fftjetcms::FFTJetInterface::inputCollection, B2GTnPMonitor_cfi::item, ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering::pixelStatus::mask, HLT_2024v14_cff::nEta, nJets, HLT_2024v14_cff::nPhi, and recoJets.
Referenced by produce().
|
private |
Definition at line 1005 of file FFTJetProducer.cc.
References cms::cuda::assert(), cellCountsVec, HLT_2024v14_cff::dEta, doubleBuf, HLT_2024v14_cff::dPhi, PVValHelper::eta, f, g, mps_fire::i, hcalRecHitTable_cff::ieta, hcalRecHitTable_cff::iphi, isCrisp, metsig::jet, jetMembershipFunction, reco::btau::jetPhi, M_PI, memberFactorCalcJet, memFcns2dVec, HLT_2024v14_cff::nEta, nJets, HLT_2024v14_cff::nPhi, pileup, pileupEnergyFlow, recoJets, recoScaleCalcJet, recoScaleRatioCalcJet, mitigatedMETSequence_cff::U, and SiPixelPI::zero.
Referenced by produce().
|
privatevirtual |
Definition at line 937 of file FFTJetProducer.cc.
References fastSimProducer_cff::density, PVValHelper::eta, g, hcalRecHitTable_cff::ieta, iEvent, input_pusummary_token_, hcalRecHitTable_cff::iphi, fftjetcms::AbsPileupCalculator::isPhiDependent(), HLT_2024v14_cff::nEta, HLT_2024v14_cff::nPhi, phi, pileupDensityCalc, alignCSCRings::s, and edmLumisInFiles::summary.
Referenced by produce().
|
privatevirtual |
Definition at line 966 of file FFTJetProducer.cc.
References fastSimProducer_cff::density, esLoader_, PVValHelper::eta, f, g, h, hcalRecHitTable_cff::ieta, iEvent, input_pusummary_token_, hcalRecHitTable_cff::iphi, DefaultFFTJetRcdMapper< DataType >::load(), HLT_2024v14_cff::nEta, HLT_2024v14_cff::nPhi, pileupTableCategory, pileupTableName, pileupTableRecord, rho, edmLumisInFiles::summary, and mitigatedMETSequence_cff::U.
Referenced by produce().
|
private |
Definition at line 508 of file FFTJetProducer.cc.
References cms::cuda::assert(), fftjetcms::FFTJetInterface::candidateIndex, constituents, fftjetcms::FFTJetInterface::eventData, mps_fire::i, fftjetcms::FFTJetInterface::inputCollection, ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering::pixelStatus::mask, nJets, recoAlg, and recoJets.
Referenced by produce().
|
protectedvirtual |
Definition at line 214 of file FFTJetProducer.cc.
References mps_fire::i, iEvent, input, input_genjet_token_, SimL1EmulatorRepack_Full_cff::InputCollection, metsig::jet, fftjetcms::jetFromStorable(), AlCaHLTBitMon_ParallelJobs::p, preclusters, resolution, and pfClustersFromCombinedCaloHF_cfi::scale.
Referenced by produce().
|
private |
Definition at line 421 of file FFTJetProducer.cc.
References cms::cuda::assert(), checkConvergence(), fftjetcms::FFTJetInterface::energyFlow, fftjetcms::FFTJetInterface::eventData, Exception, gridAlg, mps_fire::i, iterJets, iterPreclusters, metsig::jet, PDWG_EXODelayedJetMET_cff::jets, maxIterations, memberFactorCalcJet, nJets, noiseLevel, AlCaHLTBitMon_ParallelJobs::p, preclusters, recoAlg, recoJets, recoScaleCalcJet, recoScaleRatioCalcJet, removeFakePreclusters(), mps_update::status, mitigatedMETSequence_cff::U, unclustered, unused, and useGriddedAlgorithm.
Referenced by produce().
|
private |
Definition at line 380 of file FFTJetProducer.cc.
References fftjetcommon_cfi::flow, iEvent, input, and input_energyflow_token_.
Referenced by produce().
|
private |
void FFTJetProducer::loadSparseTreeData | ( | const edm::Event & | iEvent, |
const edm::EDGetTokenT< reco::PattRecoTree< Real, reco::PattRecoPeak< Real > > > & | tok | ||
) |
Definition at line 198 of file FFTJetProducer.cc.
References fftjetcms::FFTJetInterface::getEventScale(), iEvent, iniScales, input, fftjetcms::sparsePeakTreeFromStorable(), and sparseTree.
|
private |
Definition at line 109 of file FFTJetProducer.cc.
References SiStripOfflineCRack_cfg::alias, and makeGlobalPositionRcd_cfg::tag.
Referenced by FFTJetProducer().
|
delete |
|
protectedvirtual |
Definition at line 768 of file FFTJetProducer.cc.
References fftjetcms::fftjet_BgFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 811 of file FFTJetProducer.cc.
References fftjetcms::fftjet_JetDistance_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 763 of file FFTJetProducer.cc.
References fftjetcms::fftjet_MembershipFunction_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 805 of file FFTJetProducer.cc.
References fftjetcms::fftjet_JetFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 790 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PeakFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 758 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PeakSelector_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 779 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PileupCalculator_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 795 of file FFTJetProducer.cc.
References fftjetcms::fftjet_JetFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 773 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PeakFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 800 of file FFTJetProducer.cc.
References fftjetcms::fftjet_JetFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
protectedvirtual |
Definition at line 784 of file FFTJetProducer.cc.
References fftjetcms::fftjet_PeakFunctor_parser(), and edm::ParameterSet::getParameter().
Referenced by beginStream().
|
static |
Definition at line 93 of file FFTJetProducer.cc.
References Exception, and Skims_PA_cff::name.
|
private |
Definition at line 341 of file FFTJetProducer.cc.
References mps_fire::i, memberFactorCalcPeak, preclusters, recoScaleCalcPeak, and recoScaleRatioCalcPeak.
Referenced by produce().
|
overrideprotected |
Definition at line 656 of file FFTJetProducer.cc.
References cms::cuda::assert(), assignConstituents, assignMembershipFunctions(), buildGridAlg(), calculatePileup, l1ct::clear(), constituents, determineGriddedConstituents(), determinePileup(), determinePileupDensityFromConfig(), determinePileupDensityFromDB(), determineVectorConstituents(), fftjetcms::FFTJetInterface::discretizeEnergyFlow(), fftjetcms::FFTJetInterface::energyFlow, fftjetcms::FFTJetInterface::eventData, Exception, FROM_GENJETS, genJetPreclusters(), gridAlg, mps_fire::i, iEvent, input_recotree_token_d_, input_recotree_token_f_, iterateJetReconstruction(), iterationsPerformed, loadEnergyFlow(), fftjetcms::FFTJetInterface::loadInputCollection(), loadPileupFromDB, maxInitialPreclusters, maxIterations, nJets, noiseLevel, occupancy, peakSelector, pileup, pileupEnergyFlow, preclusters, prepareRecombinationScales(), recoAlg, recoJets, removeFakePreclusters(), resolution, reuseExistingGrid, saveResults(), selectPreclusters(), jetUpdater_cfi::sort, sparseTree, mps_update::status, fftjetcms::FFTJetInterface::storeInSinglePrecision(), mitigatedMETSequence_cff::U, unclustered, unused, and useGriddedAlgorithm.
|
private |
Definition at line 905 of file FFTJetProducer.cc.
References cms::cuda::assert(), mps_fire::i, iterPreclusters, fftjetcms::matchOneToOne(), preclusters, and recoJets.
Referenced by iterateJetReconstruction(), and produce().
|
private |
Definition at line 620 of file FFTJetProducer.cc.
References constituents, makeMEIFBenchmarkPlots::ev, mps_fire::i, iterationsPerformed, jet_type_switch, maxIterations, maxLevel, fftjetcommon_cfi::maxScale, minLevel, fftjetcommon_cfi::minScale, occupancy, fftjetcms::FFTJetInterface::outputLabel, resumConstituents, sparseTree, thresholds, mitigatedMETSequence_cff::U, unclustered, unused, usedLevel, and writeJets().
Referenced by produce().
|
protectedvirtual |
Definition at line 239 of file FFTJetProducer.cc.
References bsc_activity_cfg::clusters, mps_fire::i, nodes, preclusters, resolution, selectTreeNodes(), and sparseTree.
Referenced by produce().
|
protected |
Definition at line 261 of file FFTJetProducer.cc.
References cms::cuda::assert(), ztail::d, dumpMFGeometry_cfg::delta, FIXED, fixedScale, GLOBALLY_ADAPTIVE, personalPlayback::level, LOCALLY_ADAPTIVE, MAXIMALLY_STABLE, maxLevel, maxStableScale, minLevel, minStableScale, dqmiodumpmetadata::n, nClustersRequested, occupancy, resolution, stabilityAlpha, TopDecayID::stable, thresholds, and usedLevel.
Referenced by selectPreclusters().
|
staticprivate |
Definition at line 928 of file FFTJetProducer.cc.
References metsig::jet, ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering::pixelStatus::mask, and mps_update::status.
Referenced by writeJets().
|
private |
Definition at line 529 of file FFTJetProducer.cc.
References fftjetcms::adjustForPileup(), calculatePileup, cellCountsVec, ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), constituents, CONSTITUENTS_RESUMMED, fftjetcms::FFTJetInterface::energyFlow, geometry_token_, edm::EventSetup::getData(), mps_fire::i, iEvent, metsig::jet, PDWG_EXODelayedJetMET_cff::jets, eostools::move(), nJets, HLTTauReferences_cfi::OutputCollection, fftjetcms::FFTJetInterface::outputLabel, pileup, PILEUP_CALCULATED, PILEUP_SUBTRACTED_4VEC, PILEUP_SUBTRACTED_PT, pileupEnergyFlow, DiDispStaMuonMonitor_cfi::pt, recoJets, recombinationDataCutoff, resumConstituents, reco::FFTJet< Real >::setFourVec(), setJetStatusBit(), reco::FFTJet< Real >::setNCells(), reco::FFTJet< Real >::setPileup(), jetUpdater_cfi::sort, subtractPileup, subtractPileupAs4Vec, HLT_2024v14_cff::topology, topology_token_, useGriddedAlgorithm, fftjetcms::FFTJetInterface::vertexUsed(), and reco::writeSpecific().
Referenced by saveResults().
|
private |
Definition at line 260 of file FFTJetProducer.h.
Referenced by beginStream(), buildGridAlg(), FFTJetProducer(), and produce().
|
private |
Definition at line 336 of file FFTJetProducer.h.
Referenced by beginStream(), and buildGridAlg().
|
private |
Definition at line 269 of file FFTJetProducer.h.
Referenced by beginStream(), produce(), and writeJets().
|
private |
Definition at line 401 of file FFTJetProducer.h.
Referenced by determinePileup(), and writeJets().
|
private |
Definition at line 384 of file FFTJetProducer.h.
Referenced by determineGriddedConstituents(), determineVectorConstituents(), produce(), saveResults(), and writeJets().
|
private |
Definition at line 257 of file FFTJetProducer.h.
Referenced by checkConvergence().
|
private |
Definition at line 400 of file FFTJetProducer.h.
Referenced by determinePileup().
|
private |
Definition at line 413 of file FFTJetProducer.h.
Referenced by determinePileupDensityFromDB(), and FFTJetProducer().
|
private |
Definition at line 278 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 304 of file FFTJetProducer.h.
Referenced by FFTJetProducer().
|
private |
Definition at line 410 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and writeJets().
|
private |
Definition at line 334 of file FFTJetProducer.h.
Referenced by buildGridAlg(), determineGriddedConstituents(), iterateJetReconstruction(), and produce().
|
private |
Definition at line 295 of file FFTJetProducer.h.
Referenced by buildGridAlg().
|
private |
Definition at line 324 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and loadSparseTreeData().
|
private |
Definition at line 407 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and loadEnergyFlow().
|
private |
Definition at line 406 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and genJetPreclusters().
|
private |
Definition at line 408 of file FFTJetProducer.h.
Referenced by determinePileupDensityFromConfig(), determinePileupDensityFromDB(), and FFTJetProducer().
|
private |
Definition at line 404 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and produce().
|
private |
Definition at line 405 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and produce().
|
private |
Definition at line 299 of file FFTJetProducer.h.
Referenced by beginStream(), buildGridAlg(), and determinePileup().
|
private |
Definition at line 381 of file FFTJetProducer.h.
Referenced by produce(), and saveResults().
|
private |
Definition at line 380 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction().
|
private |
Definition at line 379 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction(), and removeFakePreclusters().
|
private |
Definition at line 354 of file FFTJetProducer.h.
Referenced by beginStream(), and checkConvergence().
|
private |
Definition at line 335 of file FFTJetProducer.h.
Referenced by beginStream(), buildGridAlg(), and determinePileup().
|
private |
Definition at line 321 of file FFTJetProducer.h.
Referenced by beginStream(), and produce().
|
private |
Definition at line 309 of file FFTJetProducer.h.
Referenced by produce().
|
private |
Definition at line 253 of file FFTJetProducer.h.
Referenced by beginStream(), iterateJetReconstruction(), produce(), and saveResults().
|
private |
Definition at line 372 of file FFTJetProducer.h.
Referenced by saveResults(), and selectTreeNodes().
|
private |
Definition at line 282 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 350 of file FFTJetProducer.h.
Referenced by beginStream(), determinePileup(), and iterateJetReconstruction().
|
private |
Definition at line 345 of file FFTJetProducer.h.
Referenced by beginStream(), and prepareRecombinationScales().
|
private |
Definition at line 399 of file FFTJetProducer.h.
Referenced by determinePileup().
|
private |
Definition at line 372 of file FFTJetProducer.h.
Referenced by saveResults(), and selectTreeNodes().
|
private |
Definition at line 281 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 239 of file FFTJetProducer.h.
Referenced by beginStream().
|
private |
Definition at line 292 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 256 of file FFTJetProducer.h.
|
private |
Definition at line 357 of file FFTJetProducer.h.
Referenced by selectPreclusters().
|
private |
Definition at line 289 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction(), and produce().
|
private |
Definition at line 366 of file FFTJetProducer.h.
Referenced by produce(), saveResults(), and selectTreeNodes().
|
private |
Definition at line 330 of file FFTJetProducer.h.
Referenced by beginStream(), and produce().
|
private |
Definition at line 388 of file FFTJetProducer.h.
Referenced by determinePileup(), produce(), and writeJets().
|
private |
Definition at line 396 of file FFTJetProducer.h.
Referenced by beginStream(), and determinePileupDensityFromConfig().
|
private |
Definition at line 393 of file FFTJetProducer.h.
Referenced by beginStream(), determinePileup(), produce(), and writeJets().
|
private |
Definition at line 275 of file FFTJetProducer.h.
Referenced by FFTJetProducer().
|
private |
Definition at line 320 of file FFTJetProducer.h.
Referenced by determinePileupDensityFromDB().
|
private |
Definition at line 319 of file FFTJetProducer.h.
Referenced by determinePileupDensityFromDB().
|
private |
Definition at line 318 of file FFTJetProducer.h.
Referenced by determinePileupDensityFromDB(), and FFTJetProducer().
|
private |
Definition at line 360 of file FFTJetProducer.h.
Referenced by genJetPreclusters(), iterateJetReconstruction(), prepareRecombinationScales(), produce(), removeFakePreclusters(), and selectPreclusters().
|
private |
Definition at line 333 of file FFTJetProducer.h.
Referenced by beginStream(), determineVectorConstituents(), iterateJetReconstruction(), and produce().
|
private |
Definition at line 363 of file FFTJetProducer.h.
Referenced by determineGriddedConstituents(), determinePileup(), determineVectorConstituents(), iterateJetReconstruction(), produce(), removeFakePreclusters(), and writeJets().
|
private |
Definition at line 298 of file FFTJetProducer.h.
Referenced by beginStream(), and buildGridAlg().
|
private |
Definition at line 301 of file FFTJetProducer.h.
Referenced by buildGridAlg(), and writeJets().
|
private |
Definition at line 348 of file FFTJetProducer.h.
Referenced by beginStream(), determinePileup(), and iterateJetReconstruction().
|
private |
Definition at line 339 of file FFTJetProducer.h.
Referenced by beginStream(), and prepareRecombinationScales().
|
private |
Definition at line 349 of file FFTJetProducer.h.
Referenced by beginStream(), determinePileup(), and iterateJetReconstruction().
|
private |
Definition at line 342 of file FFTJetProducer.h.
Referenced by beginStream(), and prepareRecombinationScales().
|
private |
Definition at line 314 of file FFTJetProducer.h.
Referenced by genJetPreclusters(), produce(), selectPreclusters(), and selectTreeNodes().
|
private |
Definition at line 265 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), saveResults(), and writeJets().
|
private |
Definition at line 250 of file FFTJetProducer.h.
Referenced by beginStream(), and produce().
|
private |
Definition at line 327 of file FFTJetProducer.h.
Referenced by loadSparseTreeData(), produce(), saveResults(), and selectPreclusters().
|
private |
Definition at line 285 of file FFTJetProducer.h.
Referenced by selectTreeNodes().
|
private |
Definition at line 270 of file FFTJetProducer.h.
Referenced by writeJets().
|
private |
Definition at line 271 of file FFTJetProducer.h.
Referenced by writeJets().
|
private |
Definition at line 369 of file FFTJetProducer.h.
Referenced by saveResults(), and selectTreeNodes().
|
private |
Definition at line 411 of file FFTJetProducer.h.
Referenced by FFTJetProducer(), and writeJets().
|
private |
Definition at line 242 of file FFTJetProducer.h.
Referenced by FFTJetProducer().
|
private |
Definition at line 375 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction(), produce(), and saveResults().
|
private |
Definition at line 300 of file FFTJetProducer.h.
Referenced by beginStream(), and buildGridAlg().
|
private |
Definition at line 376 of file FFTJetProducer.h.
Referenced by iterateJetReconstruction(), produce(), and saveResults().
|
private |
Definition at line 372 of file FFTJetProducer.h.
Referenced by saveResults(), and selectTreeNodes().
|
private |
Definition at line 246 of file FFTJetProducer.h.
Referenced by beginStream(), iterateJetReconstruction(), produce(), and writeJets().