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() [1/2]

ESMissingEnergyCalibration::ESMissingEnergyCalibration ( )

◆ ESMissingEnergyCalibration() [2/2]

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::~ESMissingEnergyCalibration ( )

Definition at line 38 of file ESMissingEnergyCalibration.cc.

38 {}

Member Function Documentation

◆ getConstAEta0()

float ESMissingEnergyCalibration::getConstAEta0 ( ) const
inline

◆ getConstAEta1()

float ESMissingEnergyCalibration::getConstAEta1 ( ) const
inline

◆ getConstAEta2()

float ESMissingEnergyCalibration::getConstAEta2 ( ) const
inline

◆ getConstAEta3()

float ESMissingEnergyCalibration::getConstAEta3 ( ) const
inline

◆ getConstBEta0()

float ESMissingEnergyCalibration::getConstBEta0 ( ) const
inline

◆ getConstBEta1()

float ESMissingEnergyCalibration::getConstBEta1 ( ) const
inline

◆ getConstBEta2()

float ESMissingEnergyCalibration::getConstBEta2 ( ) const
inline

◆ getConstBEta3()

float ESMissingEnergyCalibration::getConstBEta3 ( ) const
inline

◆ print()

void ESMissingEnergyCalibration::print ( std::ostream &  s) const
inline

Definition at line 40 of file ESMissingEnergyCalibration.h.

References ConstAEta0_, ConstAEta1_, ConstBEta0_, ConstBEta1_, and alignCSCRings::s.

40  {
41  s << "ESMissingEnergyCalibration: ES low eta constants" << ConstAEta0_ << " " << ConstBEta0_ << " / " << ConstAEta1_
42  << " " << ConstBEta1_;
43  }

◆ serialize()

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

◆ setConstAEta0()

void ESMissingEnergyCalibration::setConstAEta0 ( const float &  value)
inline

◆ setConstAEta1()

void ESMissingEnergyCalibration::setConstAEta1 ( const float &  value)
inline

◆ setConstAEta2()

void ESMissingEnergyCalibration::setConstAEta2 ( const float &  value)
inline

◆ setConstAEta3()

void ESMissingEnergyCalibration::setConstAEta3 ( const float &  value)
inline

◆ setConstBEta0()

void ESMissingEnergyCalibration::setConstBEta0 ( const float &  value)
inline

◆ setConstBEta1()

void ESMissingEnergyCalibration::setConstBEta1 ( const float &  value)
inline

◆ setConstBEta2()

void ESMissingEnergyCalibration::setConstBEta2 ( const float &  value)
inline

◆ setConstBEta3()

void ESMissingEnergyCalibration::setConstBEta3 ( const float &  value)
inline

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Definition at line 58 of file ESMissingEnergyCalibration.h.

◆ cond::serialization::access

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

Definition at line 58 of file ESMissingEnergyCalibration.h.

Member Data Documentation

◆ ConstAEta0_

float ESMissingEnergyCalibration::ConstAEta0_
private

◆ ConstAEta1_

float ESMissingEnergyCalibration::ConstAEta1_
private

◆ ConstAEta2_

float ESMissingEnergyCalibration::ConstAEta2_
private

◆ ConstAEta3_

float ESMissingEnergyCalibration::ConstAEta3_
private

◆ ConstBEta0_

float ESMissingEnergyCalibration::ConstBEta0_
private

◆ ConstBEta1_

float ESMissingEnergyCalibration::ConstBEta1_
private

◆ ConstBEta2_

float ESMissingEnergyCalibration::ConstBEta2_
private

◆ ConstBEta3_

float ESMissingEnergyCalibration::ConstBEta3_
private