CMS 3D CMS Logo

Public Member Functions | Private Attributes

reco::FFTJet< Real > Class Template Reference

Storage class for jets reconstructed by FFTJet package. More...

#include <FFTJet.h>

List of all members.

Public Member Functions

Real f_centroidEta () const
Real f_centroidPhi () const
int f_code () const
Real f_convergenceDistance () const
Real f_etaPhiCorr () const
Real f_etaWidth () const
Real f_etSum () const
Real f_fuzziness () const
Real f_membershipFactor () const
Real f_ncells () const
Real f_phiWidth () const
const PattRecoPeak< Real > & f_precluster () const
Real f_recoScale () const
Real f_recoScaleRatio () const
int f_status () const
const math::XYZTLorentzVectorf_vec () const
 FFTJet ()
 FFTJet (const PattRecoPeak< Real > &peak, const math::XYZTLorentzVector &vec, double ncells, double etSum, double centroidEta, double centroidPhi, double etaWidth, double phiWidth, double etaPhiCorr, double fuzziness, double convergenceDistance, double recoScale, double recoScaleRatio, double membershipFactor, int code, int status)
virtual ~FFTJet ()

Private Attributes

Real centroidEta_
Real centroidPhi_
int code_
Real convergenceD_
Real etaPhiCorr_
Real etaWidth_
Real etSum_
Real fuzziness_
Real membershipFactor_
Real ncells_
PattRecoPeak< Real > peak_
Real phiWidth_
Real recoScale_
Real recoScaleRatio_
int status_
math::XYZTLorentzVector vec_

Detailed Description

template<class Real>
class reco::FFTJet< Real >

Storage class for jets reconstructed by FFTJet package.

Collects jet properties unique to FFTJet algorithms

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

Definition at line 20 of file FFTJet.h.


Constructor & Destructor Documentation

template<class Real>
reco::FFTJet< Real >::FFTJet ( ) [inline]

Definition at line 23 of file FFTJet.h.

template<class Real>
reco::FFTJet< Real >::FFTJet ( const PattRecoPeak< Real > &  peak,
const math::XYZTLorentzVector vec,
double  ncells,
double  etSum,
double  centroidEta,
double  centroidPhi,
double  etaWidth,
double  phiWidth,
double  etaPhiCorr,
double  fuzziness,
double  convergenceDistance,
double  recoScale,
double  recoScaleRatio,
double  membershipFactor,
int  code,
int  status 
) [inline]

Definition at line 31 of file FFTJet.h.

          : peak_(peak),            
            vec_(vec),             
            ncells_(ncells),          
            etSum_(etSum),           
            centroidEta_(centroidEta),     
            centroidPhi_(centroidPhi),     
            etaWidth_(etaWidth),        
            phiWidth_(phiWidth),        
            etaPhiCorr_(etaPhiCorr),      
            fuzziness_(fuzziness),       
            convergenceD_(convergenceDistance),    
            recoScale_(recoScale),       
            recoScaleRatio_(recoScaleRatio),  
            membershipFactor_(membershipFactor),
            code_(code),            
            status_(status)        
        {
        }
template<class Real>
virtual reco::FFTJet< Real >::~FFTJet ( ) [inline, virtual]

Definition at line 59 of file FFTJet.h.

{}

Member Function Documentation

template<class Real>
Real reco::FFTJet< Real >::f_centroidEta ( ) const [inline]

Definition at line 65 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return centroidEta_;}
template<class Real>
Real reco::FFTJet< Real >::f_centroidPhi ( ) const [inline]

Definition at line 66 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return centroidPhi_;}
template<class Real>
int reco::FFTJet< Real >::f_code ( ) const [inline]

Definition at line 75 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return code_;}
template<class Real>
Real reco::FFTJet< Real >::f_convergenceDistance ( ) const [inline]

Definition at line 71 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return convergenceD_;}
template<class Real>
Real reco::FFTJet< Real >::f_etaPhiCorr ( ) const [inline]

Definition at line 69 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return etaPhiCorr_;}
template<class Real>
Real reco::FFTJet< Real >::f_etaWidth ( ) const [inline]

Definition at line 67 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return etaWidth_;}
template<class Real>
Real reco::FFTJet< Real >::f_etSum ( ) const [inline]

Definition at line 64 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return etSum_;}
template<class Real>
Real reco::FFTJet< Real >::f_fuzziness ( ) const [inline]

Definition at line 70 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return fuzziness_;}
template<class Real>
Real reco::FFTJet< Real >::f_membershipFactor ( ) const [inline]

Definition at line 74 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

template<class Real>
Real reco::FFTJet< Real >::f_ncells ( ) const [inline]

Definition at line 63 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return ncells_;}
template<class Real>
Real reco::FFTJet< Real >::f_phiWidth ( ) const [inline]

Definition at line 68 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return phiWidth_;}
template<class Real>
const PattRecoPeak<Real>& reco::FFTJet< Real >::f_precluster ( ) const [inline]

Definition at line 61 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return peak_;}
template<class Real>
Real reco::FFTJet< Real >::f_recoScale ( ) const [inline]

Definition at line 72 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return recoScale_;}
template<class Real>
Real reco::FFTJet< Real >::f_recoScaleRatio ( ) const [inline]

Definition at line 73 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return recoScaleRatio_;}
template<class Real>
int reco::FFTJet< Real >::f_status ( ) const [inline]

Definition at line 76 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return status_;}
template<class Real>
const math::XYZTLorentzVector& reco::FFTJet< Real >::f_vec ( ) const [inline]

Definition at line 62 of file FFTJet.h.

Referenced by fftjetcms::jetFromStorable().

{return vec_;}

Member Data Documentation

template<class Real>
Real reco::FFTJet< Real >::centroidEta_ [private]

Definition at line 83 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_centroidEta().

template<class Real>
Real reco::FFTJet< Real >::centroidPhi_ [private]

Definition at line 84 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_centroidPhi().

template<class Real>
int reco::FFTJet< Real >::code_ [private]

Definition at line 93 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_code().

template<class Real>
Real reco::FFTJet< Real >::convergenceD_ [private]

Definition at line 89 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_convergenceDistance().

template<class Real>
Real reco::FFTJet< Real >::etaPhiCorr_ [private]

Definition at line 87 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_etaPhiCorr().

template<class Real>
Real reco::FFTJet< Real >::etaWidth_ [private]

Definition at line 85 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_etaWidth().

template<class Real>
Real reco::FFTJet< Real >::etSum_ [private]

Definition at line 82 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_etSum().

template<class Real>
Real reco::FFTJet< Real >::fuzziness_ [private]

Definition at line 88 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_fuzziness().

template<class Real>
Real reco::FFTJet< Real >::membershipFactor_ [private]

Definition at line 92 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_membershipFactor().

template<class Real>
Real reco::FFTJet< Real >::ncells_ [private]

Definition at line 81 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_ncells().

template<class Real>
PattRecoPeak<Real> reco::FFTJet< Real >::peak_ [private]

Definition at line 79 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_precluster().

template<class Real>
Real reco::FFTJet< Real >::phiWidth_ [private]

Definition at line 86 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_phiWidth().

template<class Real>
Real reco::FFTJet< Real >::recoScale_ [private]

Definition at line 90 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_recoScale().

template<class Real>
Real reco::FFTJet< Real >::recoScaleRatio_ [private]

Definition at line 91 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_recoScaleRatio().

template<class Real>
int reco::FFTJet< Real >::status_ [private]

Definition at line 94 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_status().

template<class Real>
math::XYZTLorentzVector reco::FFTJet< Real >::vec_ [private]

Definition at line 80 of file FFTJet.h.

Referenced by reco::FFTJet< float >::f_vec().