CMS 3D CMS Logo

List of all members | Public Member Functions | Private Attributes | Friends
FactorizedJetCorrectorCalculator::VariableValues Class Reference

#include <FactorizedJetCorrectorCalculator.h>

Public Member Functions

void reset ()
 
void setAddLepToJet (bool fAddLepToJet)
 
void setJetA (float fA)
 
void setJetE (float fE)
 
void setJetEMF (float fEMF)
 
void setJetEta (float fEta)
 
void setJetPhi (float fE)
 
void setJetPt (float fPt)
 
void setJPTrawOff (float fJPTrawOff)
 
void setJPTrawP4 (const TLorentzVector &fJPTrawP4)
 
void setLepPx (float fLepPx)
 
void setLepPy (float fLepPy)
 
void setLepPz (float fLepPz)
 
void setNPV (int fNPV)
 
void setRho (float fRho)
 
 VariableValues ()
 

Private Attributes

bool mAddLepToJet
 
bool mIsAddLepToJetset
 
bool mIsJetAset
 
bool mIsJetEMFset
 
bool mIsJetEset
 
bool mIsJetEtaset
 
bool mIsJetPhiset
 
bool mIsJetPtset
 
bool mIsJPTrawOFFset
 
bool mIsJPTrawP4set
 
bool mIsLepPxset
 
bool mIsLepPyset
 
bool mIsLepPzset
 
bool mIsNPVset
 
bool mIsRhoset
 
float mJetA
 
float mJetE
 
float mJetEMF
 
float mJetEta
 
float mJetPhi
 
float mJetPt
 
float mJPTrawE
 
float mJPTrawEt
 
float mJPTrawEta
 
float mJPTrawOff
 
float mJPTrawPt
 
float mLepPx
 
float mLepPy
 
float mLepPz
 
int mNPV
 
float mRho
 

Friends

class FactorizedJetCorrector
 
class FactorizedJetCorrectorCalculator
 

Detailed Description

Definition at line 21 of file FactorizedJetCorrectorCalculator.h.

Constructor & Destructor Documentation

FactorizedJetCorrectorCalculator::VariableValues::VariableValues ( )

Definition at line 461 of file FactorizedJetCorrectorCalculator.cc.

462 {
463  mJetEta = -9999;
464  mJetPt = -9999;
465  mJetPhi = -9999;
466  mJetE = -9999;
467  mJetEMF = -9999;
468  mJetA = -9999;
469  mRho = -9999;
470  mLepPx = -9999;
471  mLepPy = -9999;
472  mLepPz = -9999;
473  mNPV = -9999;
474  mJPTrawE = -9999;
475  mJPTrawEt = -9999;
476  mJPTrawPt = -9999;
477  mJPTrawEta = -9999;
478  mJPTrawOff = -9999;
479  mAddLepToJet = false;
480  mIsNPVset = false;
481  mIsJetEset = false;
482  mIsJetPtset = false;
483  mIsJetPhiset = false;
484  mIsJetEtaset = false;
485  mIsJetEMFset = false;
486  mIsJetAset = false;
487  mIsRhoset = false;
488  mIsJPTrawP4set = false;
489  mIsJPTrawOFFset = false;
490  mIsLepPxset = false;
491  mIsLepPyset = false;
492  mIsLepPzset = false;
493  mIsAddLepToJetset = false;
494 }

Member Function Documentation

void FactorizedJetCorrectorCalculator::VariableValues::reset ( void  )

Definition at line 585 of file FactorizedJetCorrectorCalculator.cc.

Referenced by MatrixReader.MatrixReader::__init__(), FactorizedJetCorrectorCalculator::getSubCorrections(), and MatrixReader.MatrixReader::showRaw().

586 {
587  mIsNPVset = false;
588  mIsJetEset = false;
589  mIsJetPtset = false;
590  mIsJetPhiset = false;
591  mIsJetEtaset = false;
592  mIsJetEMFset = false;
593  mIsJetAset = false;
594  mIsRhoset = false;
595  mIsJPTrawP4set = false;
596  mIsJPTrawOFFset = false;
597  mIsLepPxset = false;
598  mIsLepPyset = false;
599  mIsLepPzset = false;
600  mAddLepToJet = false;
601 }
void FactorizedJetCorrectorCalculator::VariableValues::setAddLepToJet ( bool  fAddLepToJet)
void FactorizedJetCorrectorCalculator::VariableValues::setJetA ( float  fA)
void FactorizedJetCorrectorCalculator::VariableValues::setJetE ( float  fE)
void FactorizedJetCorrectorCalculator::VariableValues::setJetEMF ( float  fEMF)
void FactorizedJetCorrectorCalculator::VariableValues::setJetEta ( float  fEta)
void FactorizedJetCorrectorCalculator::VariableValues::setJetPhi ( float  fE)
void FactorizedJetCorrectorCalculator::VariableValues::setJetPt ( float  fPt)
void FactorizedJetCorrectorCalculator::VariableValues::setJPTrawOff ( float  fJPTrawOff)
void FactorizedJetCorrectorCalculator::VariableValues::setJPTrawP4 ( const TLorentzVector &  fJPTrawP4)
void FactorizedJetCorrectorCalculator::VariableValues::setLepPx ( float  fLepPx)
void FactorizedJetCorrectorCalculator::VariableValues::setLepPy ( float  fLepPy)
void FactorizedJetCorrectorCalculator::VariableValues::setLepPz ( float  fLepPz)
void FactorizedJetCorrectorCalculator::VariableValues::setNPV ( int  fNPV)
void FactorizedJetCorrectorCalculator::VariableValues::setRho ( float  fRho)

Friends And Related Function Documentation

friend class FactorizedJetCorrector
friend

Definition at line 24 of file FactorizedJetCorrectorCalculator.h.

friend class FactorizedJetCorrectorCalculator
friend

Definition at line 25 of file FactorizedJetCorrectorCalculator.h.

Member Data Documentation

bool FactorizedJetCorrectorCalculator::VariableValues::mAddLepToJet
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsAddLepToJetset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsJetAset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsJetEMFset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsJetEset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsJetEtaset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsJetPhiset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsJetPtset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsJPTrawOFFset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsJPTrawP4set
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsLepPxset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsLepPyset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsLepPzset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsNPVset
private
bool FactorizedJetCorrectorCalculator::VariableValues::mIsRhoset
private
float FactorizedJetCorrectorCalculator::VariableValues::mJetA
private
float FactorizedJetCorrectorCalculator::VariableValues::mJetE
private
float FactorizedJetCorrectorCalculator::VariableValues::mJetEMF
private
float FactorizedJetCorrectorCalculator::VariableValues::mJetEta
private
float FactorizedJetCorrectorCalculator::VariableValues::mJetPhi
private
float FactorizedJetCorrectorCalculator::VariableValues::mJetPt
private
float FactorizedJetCorrectorCalculator::VariableValues::mJPTrawE
private
float FactorizedJetCorrectorCalculator::VariableValues::mJPTrawEt
private
float FactorizedJetCorrectorCalculator::VariableValues::mJPTrawEta
private
float FactorizedJetCorrectorCalculator::VariableValues::mJPTrawOff
private
float FactorizedJetCorrectorCalculator::VariableValues::mJPTrawPt
private
float FactorizedJetCorrectorCalculator::VariableValues::mLepPx
private
float FactorizedJetCorrectorCalculator::VariableValues::mLepPy
private
float FactorizedJetCorrectorCalculator::VariableValues::mLepPz
private
int FactorizedJetCorrectorCalculator::VariableValues::mNPV
private
float FactorizedJetCorrectorCalculator::VariableValues::mRho
private