CMS 3D CMS Logo

Public Member Functions | Private Attributes

ESMIPToGeVConstant Class Reference

#include <ESMIPToGeVConstant.h>

List of all members.

Public Member Functions

 ESMIPToGeVConstant ()
 ESMIPToGeVConstant (const float &ESvaluelow, const float &ESvaluehigh)
float getESValueHigh () const
float getESValueLow () const
void print (std::ostream &s) const
void setESValueHigh (const float &value)
void setESValueLow (const float &value)
 ~ESMIPToGeVConstant ()

Private Attributes

float ESvaluehigh_
float ESvaluelow_

Detailed Description

Definition at line 5 of file ESMIPToGeVConstant.h.


Constructor & Destructor Documentation

ESMIPToGeVConstant::ESMIPToGeVConstant ( )

Definition at line 3 of file ESMIPToGeVConstant.cc.

References ESvaluehigh_, and ESvaluelow_.

ESMIPToGeVConstant::ESMIPToGeVConstant ( const float &  ESvaluelow,
const float &  ESvaluehigh 
)

Definition at line 9 of file ESMIPToGeVConstant.cc.

References ESvaluehigh_, and ESvaluelow_.

                                                                                          {
  ESvaluelow_ = ESvaluelow;
  ESvaluehigh_ = ESvaluehigh;

}
ESMIPToGeVConstant::~ESMIPToGeVConstant ( )

Definition at line 15 of file ESMIPToGeVConstant.cc.

                                        {

}

Member Function Documentation

float ESMIPToGeVConstant::getESValueHigh ( ) const [inline]
float ESMIPToGeVConstant::getESValueLow ( ) const [inline]
void ESMIPToGeVConstant::print ( std::ostream &  s) const [inline]

Definition at line 16 of file ESMIPToGeVConstant.h.

References ESvaluehigh_, and ESvaluelow_.

                                    {
      s << "ESMIPToGeVConstant: ES low/high " << ESvaluelow_ << " / " << ESvaluehigh_ <<" [GeV/MIP count]";
    }
void ESMIPToGeVConstant::setESValueHigh ( const float &  value) [inline]

Definition at line 14 of file ESMIPToGeVConstant.h.

References ESvaluehigh_, and relativeConstraints::value.

void ESMIPToGeVConstant::setESValueLow ( const float &  value) [inline]

Definition at line 12 of file ESMIPToGeVConstant.h.

References ESvaluelow_, and relativeConstraints::value.


Member Data Documentation

Definition at line 23 of file ESMIPToGeVConstant.h.

Referenced by ESMIPToGeVConstant(), getESValueHigh(), print(), and setESValueHigh().

Definition at line 22 of file ESMIPToGeVConstant.h.

Referenced by ESMIPToGeVConstant(), getESValueLow(), print(), and setESValueLow().