CMS 3D CMS Logo

Public Member Functions | Private Attributes

reco::FFTJetProducerSummary Class Reference

Data processing summary generated by FFTJetProducer. More...

#include <FFTJetProducerSummary.h>

List of all members.

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::XYZTLorentzVectorunclustered () 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< CandidatePtrunclusConstituents_
math::XYZTLorentzVector unclustered_
float unused_

Detailed Description

Data processing summary generated by FFTJetProducer.

Author:
Igor Volobouev, TTU, June 28, 2010
Version:
Id:
FFTJetProducerSummary.h,v 1.1 2010/11/22 23:27:56 igv Exp

Definition at line 18 of file FFTJetProducerSummary.h.


Constructor & Destructor Documentation

reco::FFTJetProducerSummary::FFTJetProducerSummary ( ) [inline]

Definition at line 22 of file FFTJetProducerSummary.h.

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 
)

Member Function Documentation

bool reco::FFTJetProducerSummary::iterationsConverged ( ) const [inline]

Definition at line 75 of file FFTJetProducerSummary.h.

References converged_.

{return converged_;}
unsigned reco::FFTJetProducerSummary::iterationsPerformed ( ) const [inline]

Definition at line 71 of file FFTJetProducerSummary.h.

References 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]

Definition at line 58 of file FFTJetProducerSummary.h.

References maxScale_.

{return maxScale_;}
float reco::FFTJetProducerSummary::minScale ( ) const [inline]

Definition at line 57 of file FFTJetProducerSummary.h.

References minScale_.

{return minScale_;}
unsigned reco::FFTJetProducerSummary::preclustersFound ( ) const [inline]

Definition at line 67 of file FFTJetProducerSummary.h.

References preclustersFound_.

float reco::FFTJetProducerSummary::scaleUsed ( ) const [inline]

Definition at line 63 of file FFTJetProducerSummary.h.

References scaleUsed_.

{return scaleUsed_;}
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_.

float reco::FFTJetProducerSummary::unusedEt ( ) const [inline]

Definition at line 53 of file FFTJetProducerSummary.h.

References unused_.

{return unused_;}

Member Data Documentation

Definition at line 88 of file FFTJetProducerSummary.h.

Referenced by iterationsConverged().

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().

Definition at line 84 of file FFTJetProducerSummary.h.

Referenced by maxScale().

Definition at line 83 of file FFTJetProducerSummary.h.

Referenced by minScale().

Definition at line 86 of file FFTJetProducerSummary.h.

Referenced by preclustersFound().

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().

Definition at line 81 of file FFTJetProducerSummary.h.

Referenced by unclusteredConstituents().

Definition at line 80 of file FFTJetProducerSummary.h.

Referenced by unclustered().

Definition at line 82 of file FFTJetProducerSummary.h.

Referenced by unusedEt().