Data processing summary generated by FFTJetProducer. More...
#include <FFTJetProducerSummary.h>
Public Member Functions | |
FFTJetProducerSummary () | |
FFTJetProducerSummary (const std::vector< double > &thresholds, const std::vector< unsigned > &levelOccupancy, const math::XYZTLorentzVector &unclustered, const std::vector< CandidatePtr > &constituents, double unused, double minScale, double maxScale, double scaleUsed, unsigned preclustersFound, unsigned iterationsPerformed, bool converged) | |
bool | iterationsConverged () const |
unsigned | iterationsPerformed () const |
const std::vector< unsigned > & | levelOccupancy () const |
float | maxScale () const |
float | minScale () const |
unsigned | preclustersFound () const |
float | scaleUsed () const |
const std::vector< float > & | thresholds () const |
const math::XYZTLorentzVector & | unclustered () const |
const std::vector< CandidatePtr > & | unclusteredConstituents () const |
float | unusedEt () const |
Private Attributes | |
bool | converged_ |
unsigned | iterationsPerformed_ |
std::vector< unsigned > | levelOccupancy_ |
float | maxScale_ |
float | minScale_ |
unsigned | preclustersFound_ |
float | scaleUsed_ |
std::vector< float > | thresholds_ |
std::vector< CandidatePtr > | unclusConstituents_ |
math::XYZTLorentzVector | unclustered_ |
float | unused_ |
Data processing summary generated by FFTJetProducer.
Definition at line 18 of file FFTJetProducerSummary.h.
reco::FFTJetProducerSummary::FFTJetProducerSummary | ( | ) | [inline] |
Definition at line 22 of file FFTJetProducerSummary.h.
: unused_(0.f), minScale_(0.f), maxScale_(0.f), scaleUsed_(0.f), preclustersFound_(0), iterationsPerformed_(0), converged_(false) {}
reco::FFTJetProducerSummary::FFTJetProducerSummary | ( | const std::vector< double > & | thresholds, |
const std::vector< unsigned > & | levelOccupancy, | ||
const math::XYZTLorentzVector & | unclustered, | ||
const std::vector< CandidatePtr > & | constituents, | ||
double | unused, | ||
double | minScale, | ||
double | maxScale, | ||
double | scaleUsed, | ||
unsigned | preclustersFound, | ||
unsigned | iterationsPerformed, | ||
bool | converged | ||
) |
Definition at line 8 of file FFTJetProducerSummary.cc.
References filterCSVwithJSON::copy, and thresholds_.
: levelOccupancy_(levelOccupancy), unclustered_(unclustered), unclusConstituents_(constituents), unused_(unused), minScale_(minScale), maxScale_(maxScale), scaleUsed_(scaleUsed), preclustersFound_(preclustersFound), iterationsPerformed_(iterationsPerformed), converged_(converged) { thresholds_.resize(thresholds.size()); std::copy(thresholds.begin(), thresholds.end(), thresholds_.begin()); }
bool reco::FFTJetProducerSummary::iterationsConverged | ( | ) | const [inline] |
unsigned reco::FFTJetProducerSummary::iterationsPerformed | ( | ) | const [inline] |
Definition at line 71 of file FFTJetProducerSummary.h.
References iterationsPerformed_.
{return iterationsPerformed_;}
const std::vector<unsigned>& reco::FFTJetProducerSummary::levelOccupancy | ( | ) | const [inline] |
Definition at line 41 of file FFTJetProducerSummary.h.
References levelOccupancy_.
{return levelOccupancy_;}
float reco::FFTJetProducerSummary::maxScale | ( | ) | const [inline] |
float reco::FFTJetProducerSummary::minScale | ( | ) | const [inline] |
unsigned reco::FFTJetProducerSummary::preclustersFound | ( | ) | const [inline] |
Definition at line 67 of file FFTJetProducerSummary.h.
References preclustersFound_.
{return preclustersFound_;}
float reco::FFTJetProducerSummary::scaleUsed | ( | ) | const [inline] |
const std::vector<float>& reco::FFTJetProducerSummary::thresholds | ( | ) | const [inline] |
Definition at line 37 of file FFTJetProducerSummary.h.
References thresholds_.
{return thresholds_;}
const math::XYZTLorentzVector& reco::FFTJetProducerSummary::unclustered | ( | ) | const [inline] |
Definition at line 45 of file FFTJetProducerSummary.h.
References unclustered_.
{return unclustered_;}
const std::vector<CandidatePtr>& reco::FFTJetProducerSummary::unclusteredConstituents | ( | ) | const [inline] |
Definition at line 49 of file FFTJetProducerSummary.h.
References unclusConstituents_.
{return unclusConstituents_;}
float reco::FFTJetProducerSummary::unusedEt | ( | ) | const [inline] |
bool reco::FFTJetProducerSummary::converged_ [private] |
Definition at line 88 of file FFTJetProducerSummary.h.
Referenced by iterationsConverged().
unsigned reco::FFTJetProducerSummary::iterationsPerformed_ [private] |
Definition at line 87 of file FFTJetProducerSummary.h.
Referenced by iterationsPerformed().
std::vector<unsigned> reco::FFTJetProducerSummary::levelOccupancy_ [private] |
Definition at line 79 of file FFTJetProducerSummary.h.
Referenced by levelOccupancy().
float reco::FFTJetProducerSummary::maxScale_ [private] |
Definition at line 84 of file FFTJetProducerSummary.h.
Referenced by maxScale().
float reco::FFTJetProducerSummary::minScale_ [private] |
Definition at line 83 of file FFTJetProducerSummary.h.
Referenced by minScale().
unsigned reco::FFTJetProducerSummary::preclustersFound_ [private] |
Definition at line 86 of file FFTJetProducerSummary.h.
Referenced by preclustersFound().
float reco::FFTJetProducerSummary::scaleUsed_ [private] |
Definition at line 85 of file FFTJetProducerSummary.h.
Referenced by scaleUsed().
std::vector<float> reco::FFTJetProducerSummary::thresholds_ [private] |
Definition at line 78 of file FFTJetProducerSummary.h.
Referenced by FFTJetProducerSummary(), and thresholds().
std::vector<CandidatePtr> reco::FFTJetProducerSummary::unclusConstituents_ [private] |
Definition at line 81 of file FFTJetProducerSummary.h.
Referenced by unclusteredConstituents().
Definition at line 80 of file FFTJetProducerSummary.h.
Referenced by unclustered().
float reco::FFTJetProducerSummary::unused_ [private] |
Definition at line 82 of file FFTJetProducerSummary.h.
Referenced by unusedEt().