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

CalLogEne Class Reference

Root object that contains the response of a single CsI log. More...

#include <CalLogEne.h>

Inheritance diagram for CalLogEne:

TObject List of all members.

Public Methods

 CalLogEne ()
 default constructor.

 CalLogEne (UInt_t layer, UInt_t column, LogId::CALAxes xy)
 constructor. More...

virtual ~CalLogEne ()
 destructor. More...

void Clean ()
LogId* getId ()
 access the LogId. More...

void setId (LogId *id)
 set the LogId. More...

Float_t getEminus ()
 access response on the MINUS end of the log. More...

void seteMinus (Float_t eM)
 set the response on the MINUS end of the log. More...

Float_t getEplus ()
 access the response on the PLUS end of the log. More...

void setePlus (Float_t eP)
 set the response on the PLUS end of the log. More...


Private Attributes

Float_t m_eMinus
 response from either end of the log. More...

Float_t m_ePlus
LogId* m_id
 Pointer to the identifier for this log. More...


Detailed Description

Root object that contains the response of a single CsI log.

Contains: 1.) LogId 2.) Response from the Minus end 2.) Response from the Plus end

Definition at line 23 of file CalLogEne.h.


Constructor & Destructor Documentation

CalLogEne::CalLogEne ( )
 

default constructor.

CalLogEne::CalLogEne ( UInt_t layer,
UInt_t column,
LogId::CALAxes xy )
 

constructor.

Definition at line 10 of file CalLogEne.cxx.

CalLogEne::~CalLogEne ( ) [virtual]
 

destructor.

Definition at line 17 of file CalLogEne.cxx.


Member Function Documentation

void CalLogEne::Clean ( )
 

Definition at line 22 of file CalLogEne.cxx.

Referenced by ~CalLogEne().

Float_t CalLogEne::getEminus ( ) [inline]
 

access response on the MINUS end of the log.

Definition at line 54 of file CalLogEne.h.

Float_t CalLogEne::getEplus ( ) [inline]
 

access the response on the PLUS end of the log.

Definition at line 59 of file CalLogEne.h.

LogId * CalLogEne::getId ( ) [inline]
 

access the LogId.

Definition at line 49 of file CalLogEne.h.

void CalLogEne::setId ( LogId * id ) [inline]
 

set the LogId.

Definition at line 51 of file CalLogEne.h.

void CalLogEne::seteMinus ( Float_t eM ) [inline]
 

set the response on the MINUS end of the log.

Definition at line 56 of file CalLogEne.h.

void CalLogEne::setePlus ( Float_t eP ) [inline]
 

set the response on the PLUS end of the log.

Definition at line 61 of file CalLogEne.h.


Member Data Documentation

Float_t CalLogEne::m_eMinus [private]
 

response from either end of the log.

Definition at line 29 of file CalLogEne.h.

Float_t CalLogEne::m_ePlus [private]
 

Definition at line 30 of file CalLogEne.h.

LogId * CalLogEne::m_id [private]
 

Pointer to the identifier for this log.

Definition at line 33 of file CalLogEne.h.


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