CMS 3D CMS Logo

Public Member Functions | Private Attributes

ESEEIntercalibConstants Class Reference

#include <ESEEIntercalibConstants.h>

List of all members.

Public Member Functions

 ESEEIntercalibConstants ()
 ESEEIntercalibConstants (const float &gammaLow0, const float &alphaLow0, const float &gammaHigh0, const float &alphaHigh0, const float &gammaLow1, const float &alphaLow1, const float &gammaHigh1, const float &alphaHigh1, const float &gammaLow2, const float &alphaLow2, const float &gammaHigh2, const float &alphaHigh2, const float &gammaLow3, const float &alphaLow3, const float &gammaHigh3, const float &alphaHigh3)
float getAlphaHigh0 () const
float getAlphaHigh1 () const
float getAlphaHigh2 () const
float getAlphaHigh3 () const
float getAlphaLow0 () const
float getAlphaLow1 () const
float getAlphaLow2 () const
float getAlphaLow3 () const
float getGammaHigh0 () const
float getGammaHigh1 () const
float getGammaHigh2 () const
float getGammaHigh3 () const
float getGammaLow0 () const
float getGammaLow1 () const
float getGammaLow2 () const
float getGammaLow3 () const
void print (std::ostream &s) const
void setAlphaHigh0 (const float &value)
void setAlphaHigh1 (const float &value)
void setAlphaHigh2 (const float &value)
void setAlphaHigh3 (const float &value)
void setAlphaLow0 (const float &value)
void setAlphaLow1 (const float &value)
void setAlphaLow2 (const float &value)
void setAlphaLow3 (const float &value)
void setGammaHigh0 (const float &value)
void setGammaHigh1 (const float &value)
void setGammaHigh2 (const float &value)
void setGammaHigh3 (const float &value)
void setGammaLow0 (const float &value)
void setGammaLow1 (const float &value)
void setGammaLow2 (const float &value)
void setGammaLow3 (const float &value)
 ~ESEEIntercalibConstants ()

Private Attributes

float alphaHigh0_
float alphaHigh1_
float alphaHigh2_
float alphaHigh3_
float alphaLow0_
float alphaLow1_
float alphaLow2_
float alphaLow3_
float gammaHigh0_
float gammaHigh1_
float gammaHigh2_
float gammaHigh3_
float gammaLow0_
float gammaLow1_
float gammaLow2_
float gammaLow3_

Detailed Description

Definition at line 5 of file ESEEIntercalibConstants.h.


Constructor & Destructor Documentation

ESEEIntercalibConstants::ESEEIntercalibConstants ( )
ESEEIntercalibConstants::ESEEIntercalibConstants ( const float &  gammaLow0,
const float &  alphaLow0,
const float &  gammaHigh0,
const float &  alphaHigh0,
const float &  gammaLow1,
const float &  alphaLow1,
const float &  gammaHigh1,
const float &  alphaHigh1,
const float &  gammaLow2,
const float &  alphaLow2,
const float &  gammaHigh2,
const float &  alphaHigh2,
const float &  gammaLow3,
const float &  alphaLow3,
const float &  gammaHigh3,
const float &  alphaHigh3 
)

Definition at line 26 of file ESEEIntercalibConstants.cc.

References alphaHigh0_, alphaHigh1_, alphaHigh2_, alphaHigh3_, alphaLow0_, alphaLow1_, alphaLow2_, alphaLow3_, gammaHigh0_, gammaHigh1_, gammaHigh2_, gammaHigh3_, gammaLow0_, gammaLow1_, gammaLow2_, and gammaLow3_.

{
  gammaLow0_  = gammaLow0;
  gammaHigh0_ = gammaHigh0;
  alphaLow0_  = alphaLow0;
  alphaHigh0_ = alphaHigh0;

  gammaLow1_  = gammaLow1;
  gammaHigh1_ = gammaHigh1;
  alphaLow1_  = alphaLow1;
  alphaHigh1_ = alphaHigh1;

  gammaLow2_  = gammaLow2;
  gammaHigh2_ = gammaHigh2;
  alphaLow2_  = alphaLow2;
  alphaHigh2_ = alphaHigh2;

  gammaLow3_  = gammaLow3;
  gammaHigh3_ = gammaHigh3;
  alphaLow3_  = alphaLow3;
  alphaHigh3_ = alphaHigh3;
}
ESEEIntercalibConstants::~ESEEIntercalibConstants ( )

Definition at line 54 of file ESEEIntercalibConstants.cc.

                                                  {

}

Member Function Documentation

float ESEEIntercalibConstants::getAlphaHigh0 ( ) const [inline]

Definition at line 40 of file ESEEIntercalibConstants.h.

References alphaHigh0_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return alphaHigh0_; }
float ESEEIntercalibConstants::getAlphaHigh1 ( ) const [inline]

Definition at line 45 of file ESEEIntercalibConstants.h.

References alphaHigh1_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return alphaHigh1_; }
float ESEEIntercalibConstants::getAlphaHigh2 ( ) const [inline]

Definition at line 50 of file ESEEIntercalibConstants.h.

References alphaHigh2_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return alphaHigh2_; }
float ESEEIntercalibConstants::getAlphaHigh3 ( ) const [inline]

Definition at line 55 of file ESEEIntercalibConstants.h.

References alphaHigh3_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return alphaHigh3_; }
float ESEEIntercalibConstants::getAlphaLow0 ( ) const [inline]

Definition at line 20 of file ESEEIntercalibConstants.h.

References alphaLow0_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return alphaLow0_; }
float ESEEIntercalibConstants::getAlphaLow1 ( ) const [inline]

Definition at line 25 of file ESEEIntercalibConstants.h.

References alphaLow1_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return alphaLow1_; }
float ESEEIntercalibConstants::getAlphaLow2 ( ) const [inline]

Definition at line 30 of file ESEEIntercalibConstants.h.

References alphaLow2_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return alphaLow2_; }
float ESEEIntercalibConstants::getAlphaLow3 ( ) const [inline]

Definition at line 35 of file ESEEIntercalibConstants.h.

References alphaLow3_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return alphaLow3_; }
float ESEEIntercalibConstants::getGammaHigh0 ( ) const [inline]

Definition at line 38 of file ESEEIntercalibConstants.h.

References gammaHigh0_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return gammaHigh0_; }
float ESEEIntercalibConstants::getGammaHigh1 ( ) const [inline]

Definition at line 43 of file ESEEIntercalibConstants.h.

References gammaHigh1_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return gammaHigh1_; }
float ESEEIntercalibConstants::getGammaHigh2 ( ) const [inline]

Definition at line 48 of file ESEEIntercalibConstants.h.

References gammaHigh2_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return gammaHigh2_; }
float ESEEIntercalibConstants::getGammaHigh3 ( ) const [inline]

Definition at line 53 of file ESEEIntercalibConstants.h.

References gammaHigh3_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return gammaHigh3_; }
float ESEEIntercalibConstants::getGammaLow0 ( ) const [inline]

Definition at line 18 of file ESEEIntercalibConstants.h.

References gammaLow0_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return gammaLow0_; }
float ESEEIntercalibConstants::getGammaLow1 ( ) const [inline]

Definition at line 23 of file ESEEIntercalibConstants.h.

References gammaLow1_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return gammaLow1_; }
float ESEEIntercalibConstants::getGammaLow2 ( ) const [inline]

Definition at line 28 of file ESEEIntercalibConstants.h.

References gammaLow2_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return gammaLow2_; }
float ESEEIntercalibConstants::getGammaLow3 ( ) const [inline]

Definition at line 33 of file ESEEIntercalibConstants.h.

References gammaLow3_.

Referenced by PreshowerClusterProducer::set(), and PreshowerPhiClusterProducer::set().

{ return gammaLow3_; }
void ESEEIntercalibConstants::print ( std::ostream &  s) const [inline]

Definition at line 57 of file ESEEIntercalibConstants.h.

References alphaHigh0_, alphaLow0_, gammaHigh0_, and gammaLow0_.

                                    {
      s << "ESEEIntercalibConstants: ES low gain (gamma, alpha) / high gain (gamma, alpha)" << gammaLow0_ << " " << alphaLow0_<< " / " << gammaHigh0_ <<" "<<alphaHigh0_;
    }
void ESEEIntercalibConstants::setAlphaHigh0 ( const float &  value) [inline]

Definition at line 39 of file ESEEIntercalibConstants.h.

References alphaHigh0_, and relativeConstraints::value.

void ESEEIntercalibConstants::setAlphaHigh1 ( const float &  value) [inline]

Definition at line 44 of file ESEEIntercalibConstants.h.

References alphaHigh1_, and relativeConstraints::value.

void ESEEIntercalibConstants::setAlphaHigh2 ( const float &  value) [inline]

Definition at line 49 of file ESEEIntercalibConstants.h.

References alphaHigh2_, and relativeConstraints::value.

void ESEEIntercalibConstants::setAlphaHigh3 ( const float &  value) [inline]

Definition at line 54 of file ESEEIntercalibConstants.h.

References alphaHigh3_, and relativeConstraints::value.

void ESEEIntercalibConstants::setAlphaLow0 ( const float &  value) [inline]

Definition at line 19 of file ESEEIntercalibConstants.h.

References alphaLow0_, and relativeConstraints::value.

void ESEEIntercalibConstants::setAlphaLow1 ( const float &  value) [inline]

Definition at line 24 of file ESEEIntercalibConstants.h.

References alphaLow1_, and relativeConstraints::value.

void ESEEIntercalibConstants::setAlphaLow2 ( const float &  value) [inline]

Definition at line 29 of file ESEEIntercalibConstants.h.

References alphaLow2_, and relativeConstraints::value.

void ESEEIntercalibConstants::setAlphaLow3 ( const float &  value) [inline]

Definition at line 34 of file ESEEIntercalibConstants.h.

References alphaLow3_, and relativeConstraints::value.

void ESEEIntercalibConstants::setGammaHigh0 ( const float &  value) [inline]

Definition at line 37 of file ESEEIntercalibConstants.h.

References gammaHigh0_, and relativeConstraints::value.

void ESEEIntercalibConstants::setGammaHigh1 ( const float &  value) [inline]

Definition at line 42 of file ESEEIntercalibConstants.h.

References gammaHigh1_, and relativeConstraints::value.

void ESEEIntercalibConstants::setGammaHigh2 ( const float &  value) [inline]

Definition at line 47 of file ESEEIntercalibConstants.h.

References gammaHigh2_, and relativeConstraints::value.

void ESEEIntercalibConstants::setGammaHigh3 ( const float &  value) [inline]

Definition at line 52 of file ESEEIntercalibConstants.h.

References gammaHigh3_, and relativeConstraints::value.

void ESEEIntercalibConstants::setGammaLow0 ( const float &  value) [inline]

Definition at line 17 of file ESEEIntercalibConstants.h.

References gammaLow0_, and relativeConstraints::value.

void ESEEIntercalibConstants::setGammaLow1 ( const float &  value) [inline]

Definition at line 22 of file ESEEIntercalibConstants.h.

References gammaLow1_, and relativeConstraints::value.

void ESEEIntercalibConstants::setGammaLow2 ( const float &  value) [inline]

Definition at line 27 of file ESEEIntercalibConstants.h.

References gammaLow2_, and relativeConstraints::value.

void ESEEIntercalibConstants::setGammaLow3 ( const float &  value) [inline]

Definition at line 32 of file ESEEIntercalibConstants.h.

References gammaLow3_, and relativeConstraints::value.


Member Data Documentation

Definition at line 73 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getAlphaHigh1(), and setAlphaHigh1().

Definition at line 79 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getAlphaHigh2(), and setAlphaHigh2().

Definition at line 85 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getAlphaHigh3(), and setAlphaHigh3().

Definition at line 71 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getAlphaLow1(), and setAlphaLow1().

Definition at line 77 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getAlphaLow2(), and setAlphaLow2().

Definition at line 83 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getAlphaLow3(), and setAlphaLow3().

Definition at line 72 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getGammaHigh1(), and setGammaHigh1().

Definition at line 78 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getGammaHigh2(), and setGammaHigh2().

Definition at line 84 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getGammaHigh3(), and setGammaHigh3().

Definition at line 70 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getGammaLow1(), and setGammaLow1().

Definition at line 76 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getGammaLow2(), and setGammaLow2().

Definition at line 82 of file ESEEIntercalibConstants.h.

Referenced by ESEEIntercalibConstants(), getGammaLow3(), and setGammaLow3().