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

CalADCLog Class Reference

#include <CalADCLogs.h>

Inheritance diagram for CalADCLog:

CalLogID CalRecLog List of all members.

Public Methods

 CalADCLog (int ilayer, int iview, int column)
 CalADCLog (int ilayer, int iview, int column, idents::ModuleId mod)
 ~CalADCLog ()
void setNegADC (CalBase::RANGE r, double v)
void setPosADC (CalBase::RANGE r, double v)
void addNegADC (CalBase::RANGE r, double v)
void addPosADC (CalBase::RANGE r, double v)
double ADC (CalBase::SIDE s, CalBase::RANGE r) const
void clear ()
void writeOut () const

Private Attributes

double m_ADC [CALNSIDES][CALNRANGES]

Constructor & Destructor Documentation

CalADCLog::CalADCLog ( int ilayer,
int iview,
int icolumn )
 

Definition at line 4 of file CalADCLogs.cpp.

CalADCLog::CalADCLog ( int ilayer,
int iview,
int icolumn,
idents::ModuleId mod )
 

Definition at line 12 of file CalADCLogs.cpp.

CalADCLog::~CalADCLog ( ) [inline]
 

Definition at line 20 of file CalADCLogs.h.


Member Function Documentation

double CalADCLog::ADC ( CalBase::SIDE s,
CalBase::RANGE r ) const [inline]
 

Definition at line 28 of file CalADCLogs.h.

Referenced by CalRecLogsAlg::computeEnergy().

void CalADCLog::addNegADC ( CalBase::RANGE r,
double v ) [inline]
 

Definition at line 24 of file CalADCLogs.h.

void CalADCLog::addPosADC ( CalBase::RANGE r,
double v ) [inline]
 

Definition at line 25 of file CalADCLogs.h.

void CalADCLog::clear ( )
 

Reimplemented in CalRecLog.

Definition at line 19 of file CalADCLogs.cpp.

Referenced by CalADCLog(), and CalRecLog::clear().

void CalADCLog::setNegADC ( CalBase::RANGE r,
double v ) [inline]
 

Definition at line 22 of file CalADCLogs.h.

Referenced by CalRecLogsAlg::computeEnergy(), and CalPedCalib::readPedestal().

void CalADCLog::setPosADC ( CalBase::RANGE r,
double v ) [inline]
 

Definition at line 23 of file CalADCLogs.h.

Referenced by CalRecLogsAlg::computeEnergy(), and CalPedCalib::readPedestal().

void CalADCLog::writeOut ( ) const
 

Reimplemented in CalRecLog.

Definition at line 28 of file CalADCLogs.cpp.


Member Data Documentation

double CalADCLog::m_ADC[CALNSIDES][CALNRANGES] [private]
 

Definition at line 36 of file CalADCLogs.h.


The documentation for this class was generated from the following files:
Generated at Wed Nov 21 12:21:05 2001 by doxygen1.2.3 written by Dimitri van Heesch, © 1997-2000