Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members   Related Pages  

CalBase Class Reference

#include <CalBase.h>

List of all members.

Public Types

enum  SIDE { NEG, POS }
enum  RANGE { LEX, LE, HEX, HE }

Static Public Methods

SIDE side (int i)
RANGE range (int i)


Member Enumeration Documentation

enum CalBase::RANGE
 

Enumeration values:
LEX 
LE 
HEX 
HE 

Definition at line 11 of file CalBase.h.

Referenced by CalADCLog::ADC(), CalADCLog::addNegADC(), CalADCLog::addPosADC(), CalRecLog::bestRange(), CalRecLogsAlg::computeEnergy(), CalRecLog::energy(), CalPedCalib::gain(), CalRecLog::negEnergy(), CalRecLog::posEnergy(), range(), CalRecLog::setBestRange(), CalADCLog::setNegADC(), CalRecLog::setNegEnergy(), CalPedCalib::setNegGain(), CalADCLog::setPosADC(), CalRecLog::setPosEnergy(), and CalPedCalib::setPosGain().

00011 {LEX,LE,HEX,HE};

enum CalBase::SIDE
 

Enumeration values:
NEG 
POS 

Definition at line 10 of file CalBase.h.

Referenced by CalADCLog::ADC(), CalRecLogsAlg::computeEnergy(), CalPedCalib::gain(), and side().

00010 {NEG, POS};


Member Function Documentation

enum CalBase::RANGE CalBase::range int    i [static]
 

Definition at line 5 of file CalBase.cpp.

References RANGE.

00007 {
00008         RANGE r = LEX;
00009         r = (i == 0? LEX : LE);
00010         if (i >=2) r = ( i == 2 ? HEX : HE);
00011         return r;
00012 }

enum CalBase::SIDE CalBase::side int    i [static]
 

Definition at line 14 of file CalBase.cpp.

References SIDE.

00016 {
00017         return ( i == 0? NEG : POS);
00018 }


The documentation for this class was generated from the following files:
Generated on Thu Nov 29 16:38:52 2001 by doxygen1.2.12 written by Dimitri van Heesch, © 1997-2001