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

CalModules Class Reference

#include <CalModules.h>

List of all members.

Public Types

enum  ShowerType { NOT_HIT, SPATTER, QED_SHOWER, MIP }

Public Methods

 CalModules ()
 ~CalModules ()
float energy (unsigned int n) const
int nMods () const
Point calPos (unsigned int n) const
enum CalModules::ShowerType responseType (unsigned int n) const
idents::ModuleId moduleId (unsigned int n) const
void load (const CsIData& data)
void clear ()
void printOn (std::ostream& cout) const

Private Attributes

std::vector< CalModules_DatacalorList


Member Enumeration Documentation

enum CalModules::ShowerType
 

Enumeration values:
NOT_HIT  
SPATTER  
QED_SHOWER  
MIP  

Definition at line 52 of file CalModules.h.


Constructor & Destructor Documentation

CalModules::CalModules ( )
 

Definition at line 11 of file CalModules.cxx.

CalModules::~CalModules ( )
 

Definition at line 16 of file CalModules.cxx.


Member Function Documentation

Point CalModules::calPos ( unsigned int n ) const
 

Definition at line 33 of file CalModules.cxx.

Referenced by printOn().

void CalModules::clear ( )
 

Definition at line 131 of file CalModules.cxx.

Referenced by CalRecon::clear(), and ~CalModules().

float CalModules::energy ( unsigned int n ) const
 

Definition at line 23 of file CalModules.cxx.

Referenced by printOn(), and CalRecon::reconstruct().

void CalModules::load ( const CsIData & data )
 

Definition at line 48 of file CalModules.cxx.

Referenced by CalRecon::reconstruct().

idents::ModuleId CalModules::moduleId ( unsigned int n ) const
 

Definition at line 43 of file CalModules.cxx.

Referenced by CalRecon::reconstruct().

int CalModules::nMods ( ) const
 

Definition at line 28 of file CalModules.cxx.

Referenced by CalRecon::reconstruct().

void CalModules::printOn ( std::ostream & cout ) const
 

Definition at line 136 of file CalModules.cxx.

enum CalModules::ShowerType CalModules::responseType ( unsigned int n ) const
 

Definition at line 38 of file CalModules.cxx.

Referenced by CalRecon::reconstruct().


Member Data Documentation

std::vector< CalModules_Data > CalModules::calorList [private]
 

Definition at line 79 of file CalModules.h.


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