CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Attributes
HistoDef Class Reference

#include <HistoDef.h>

Public Member Functions

 HistoDef ()
 
void init (ALIstring name)
 
float maximum () const
 
float minimum () const
 
ALIstring name () const
 
void setMaximum (float max)
 
void setMinimum (float min)
 
 ~HistoDef ()
 

Private Attributes

float theMax
 
float theMin
 
ALIstring theName
 

Detailed Description

Definition at line 17 of file HistoDef.h.

Constructor & Destructor Documentation

HistoDef::HistoDef ( )
inline

Definition at line 20 of file HistoDef.h.

20 {};
HistoDef::~HistoDef ( )
inline

Definition at line 22 of file HistoDef.h.

22 {};

Member Function Documentation

void HistoDef::init ( ALIstring  name)

Definition at line 12 of file HistoDef.cc.

References ALI_DBL_MAX, name(), theMax, theMin, and theName.

12  {
13  theName = name;
16 }
ALIstring theName
Definition: HistoDef.h:32
ALIstring name() const
Definition: HistoDef.h:24
float theMin
Definition: HistoDef.h:33
float theMax
Definition: HistoDef.h:34
const double ALI_DBL_MAX
Definition: CocoaGlobals.h:24
float HistoDef::maximum ( ) const
inline

Definition at line 26 of file HistoDef.h.

References theMax.

26 { return theMax; }
float theMax
Definition: HistoDef.h:34
float HistoDef::minimum ( ) const
inline

Definition at line 25 of file HistoDef.h.

References theMin.

25 { return theMin; }
float theMin
Definition: HistoDef.h:33
ALIstring HistoDef::name ( ) const
inline
void HistoDef::setMaximum ( float  max)
inline

Definition at line 29 of file HistoDef.h.

References SiStripPI::max, and theMax.

void HistoDef::setMinimum ( float  min)
inline

Definition at line 28 of file HistoDef.h.

References min(), and theMin.

28 { theMin = min; }
float theMin
Definition: HistoDef.h:33
T min(T a, T b)
Definition: MathUtil.h:58

Member Data Documentation

float HistoDef::theMax
private

Definition at line 34 of file HistoDef.h.

Referenced by init(), maximum(), and setMaximum().

float HistoDef::theMin
private

Definition at line 33 of file HistoDef.h.

Referenced by init(), minimum(), and setMinimum().

ALIstring HistoDef::theName
private

Definition at line 32 of file HistoDef.h.

Referenced by init(), and name().