CMS 3D CMS Logo

List of all members | Public Member Functions | Private Member Functions | Private Attributes | Friends
ESMissingEnergyCalibration Class Reference

#include <ESMissingEnergyCalibration.h>

Public Member Functions

 ESMissingEnergyCalibration ()
 
 ESMissingEnergyCalibration (const float &ConstAEta0, const float &ConstBEta0, const float &ConstAEta1, const float &ConstBEta1, const float &ConstAEta2, const float &ConstBEta2, const float &ConstAEta3, const float &ConstBEta3)
 
float getConstAEta0 () const
 
float getConstAEta1 () const
 
float getConstAEta2 () const
 
float getConstAEta3 () const
 
float getConstBEta0 () const
 
float getConstBEta1 () const
 
float getConstBEta2 () const
 
float getConstBEta3 () const
 
void print (std::ostream &s) const
 
void setConstAEta0 (const float &value)
 
void setConstAEta1 (const float &value)
 
void setConstAEta2 (const float &value)
 
void setConstAEta3 (const float &value)
 
void setConstBEta0 (const float &value)
 
void setConstBEta1 (const float &value)
 
void setConstBEta2 (const float &value)
 
void setConstBEta3 (const float &value)
 
 ~ESMissingEnergyCalibration ()
 

Private Member Functions

template<class Archive >
void serialize (Archive &ar, const unsigned int version)
 

Private Attributes

float ConstAEta0_
 
float ConstAEta1_
 
float ConstAEta2_
 
float ConstAEta3_
 
float ConstBEta0_
 
float ConstBEta1_
 
float ConstBEta2_
 
float ConstBEta3_
 

Friends

class boost::serialization::access
 
template<typename CondSerializationT , typename Enabled >
struct cond::serialization::access
 

Detailed Description

Definition at line 7 of file ESMissingEnergyCalibration.h.

Constructor & Destructor Documentation

ESMissingEnergyCalibration::ESMissingEnergyCalibration ( )
ESMissingEnergyCalibration::ESMissingEnergyCalibration ( const float &  ConstAEta0,
const float &  ConstBEta0,
const float &  ConstAEta1,
const float &  ConstBEta1,
const float &  ConstAEta2,
const float &  ConstBEta2,
const float &  ConstAEta3,
const float &  ConstBEta3 
)
ESMissingEnergyCalibration::~ESMissingEnergyCalibration ( )

Definition at line 38 of file ESMissingEnergyCalibration.cc.

38 {}

Member Function Documentation

float ESMissingEnergyCalibration::getConstAEta0 ( ) const
inline
float ESMissingEnergyCalibration::getConstAEta1 ( ) const
inline
float ESMissingEnergyCalibration::getConstAEta2 ( ) const
inline
float ESMissingEnergyCalibration::getConstAEta3 ( ) const
inline
float ESMissingEnergyCalibration::getConstBEta0 ( ) const
inline
float ESMissingEnergyCalibration::getConstBEta1 ( ) const
inline
float ESMissingEnergyCalibration::getConstBEta2 ( ) const
inline
float ESMissingEnergyCalibration::getConstBEta3 ( ) const
inline
void ESMissingEnergyCalibration::print ( std::ostream &  s) const
inline

Definition at line 40 of file ESMissingEnergyCalibration.h.

References ConstAEta0_, ConstAEta1_, ConstBEta0_, and ConstBEta1_.

40  {
41  s << "ESMissingEnergyCalibration: ES low eta constants" << ConstAEta0_ << " " << ConstBEta0_ << " / " << ConstAEta1_
42  << " " << ConstBEta1_;
43  }
template<class Archive >
void ESMissingEnergyCalibration::serialize ( Archive &  ar,
const unsigned int  version 
)
private
void ESMissingEnergyCalibration::setConstAEta0 ( const float &  value)
inline
void ESMissingEnergyCalibration::setConstAEta1 ( const float &  value)
inline
void ESMissingEnergyCalibration::setConstAEta2 ( const float &  value)
inline
void ESMissingEnergyCalibration::setConstAEta3 ( const float &  value)
inline
void ESMissingEnergyCalibration::setConstBEta0 ( const float &  value)
inline
void ESMissingEnergyCalibration::setConstBEta1 ( const float &  value)
inline
void ESMissingEnergyCalibration::setConstBEta2 ( const float &  value)
inline
void ESMissingEnergyCalibration::setConstBEta3 ( const float &  value)
inline

Friends And Related Function Documentation

friend class boost::serialization::access
friend

Definition at line 58 of file ESMissingEnergyCalibration.h.

template<typename CondSerializationT , typename Enabled >
friend struct cond::serialization::access
friend

Definition at line 58 of file ESMissingEnergyCalibration.h.

Member Data Documentation

float ESMissingEnergyCalibration::ConstAEta0_
private
float ESMissingEnergyCalibration::ConstAEta1_
private
float ESMissingEnergyCalibration::ConstAEta2_
private
float ESMissingEnergyCalibration::ConstAEta3_
private
float ESMissingEnergyCalibration::ConstBEta0_
private
float ESMissingEnergyCalibration::ConstBEta1_
private
float ESMissingEnergyCalibration::ConstBEta2_
private
float ESMissingEnergyCalibration::ConstBEta3_
private