CMS 3D CMS Logo

Public Types | Public Member Functions | Private Member Functions | Private Attributes

FFTJetCorrectorResult Class Reference

#include <FFTJetCorrectorResult.h>

List of all members.

Public Types

typedef math::XYZTLorentzVector LorentzVector

Public Member Functions

 FFTJetCorrectorResult (const LorentzVector &v, const double correctionScale, const double systematicUncertainty)
double scale () const
void setScale (const double s)
void setSigma (const double s)
void setVec (const LorentzVector &v)
double sigma () const
const LorentzVectorvec () const

Private Member Functions

 FFTJetCorrectorResult ()

Private Attributes

double scale_
double sigma_
LorentzVector vec_

Detailed Description

Definition at line 13 of file FFTJetCorrectorResult.h.


Member Typedef Documentation

Definition at line 16 of file FFTJetCorrectorResult.h.


Constructor & Destructor Documentation

FFTJetCorrectorResult::FFTJetCorrectorResult ( const LorentzVector v,
const double  correctionScale,
const double  systematicUncertainty 
) [inline]

Definition at line 18 of file FFTJetCorrectorResult.h.

        : vec_(v), scale_(correctionScale), sigma_(systematicUncertainty) {}
FFTJetCorrectorResult::FFTJetCorrectorResult ( ) [private]

Member Function Documentation

double FFTJetCorrectorResult::scale ( ) const [inline]

Definition at line 24 of file FFTJetCorrectorResult.h.

References scale_.

{return scale_;}
void FFTJetCorrectorResult::setScale ( const double  s) [inline]

Definition at line 28 of file FFTJetCorrectorResult.h.

References alignCSCRings::s, and scale_.

{scale_ = s;}
void FFTJetCorrectorResult::setSigma ( const double  s) [inline]

Definition at line 29 of file FFTJetCorrectorResult.h.

References alignCSCRings::s, and sigma_.

{sigma_ = s;}
void FFTJetCorrectorResult::setVec ( const LorentzVector v) [inline]

Definition at line 27 of file FFTJetCorrectorResult.h.

References findQualityFiles::v, and vec_.

{vec_ = v;}
double FFTJetCorrectorResult::sigma ( ) const [inline]

Definition at line 25 of file FFTJetCorrectorResult.h.

References sigma_.

{return sigma_;}
const LorentzVector& FFTJetCorrectorResult::vec ( ) const [inline]

Definition at line 23 of file FFTJetCorrectorResult.h.

References vec_.

{return vec_;}

Member Data Documentation

Definition at line 35 of file FFTJetCorrectorResult.h.

Referenced by scale(), and setScale().

Definition at line 36 of file FFTJetCorrectorResult.h.

Referenced by setSigma(), and sigma().

Definition at line 34 of file FFTJetCorrectorResult.h.

Referenced by setVec(), and vec().