#include <ICalGeometrySvc.h>
Inheritance diagram for ICalGeometrySvc:

Public Methods | |
| virtual int | numModulesX () = 0 |
| virtual int | numModulesY () = 0 |
| virtual int | numViews () = 0 |
| virtual int | numLayers () = 0 |
| virtual int | numLogs () = 0 |
| virtual double | moduleWidth () = 0 |
| virtual double | Z0 () = 0 |
| virtual double | layerWidth () = 0 |
| virtual double | layerHeight () = 0 |
| virtual double | logWidth () = 0 |
| virtual double | logHeight () = 0 |
| virtual double | logLength () = 0 |
| virtual double | logGap () = 0 |
| virtual double | light_att () = 0 |
| virtual CalDetGeo | getLayer (int ilayer, CalDetGeo::axis a) = 0 |
| virtual CalDetGeo | getLog (int ilayer, CalDetGeo::axis a, int ilog) = 0 |
| virtual CalDetGeo | getLog (int ilayer, CalDetGeo::axis a, int ilog, idents::ModuleId mod) = 0 |
Static Public Methods | |
| const InterfaceID& | interfaceID () |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalDisplay::initialize(). |
|
|
Reimplemented in CalGeometrySvc. |
|
|
Reimplemented in CalGeometrySvc. |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalIRFAlg::execute(). |
|
|
Reimplemented in CalGeometrySvc. Definition at line 53 of file ICalGeometrySvc.h. Referenced by CalGeometrySvc::interfaceID(). |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalDisplay::initialize(). |
|
|
Reimplemented in CalGeometrySvc. |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalIRFAlg::execute(). |
|
|
Reimplemented in CalGeometrySvc. |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalDisplay::initialize(). |
|
|
Reimplemented in CalGeometrySvc. |
|
|
Reimplemented in CalGeometrySvc. |
|
|
Reimplemented in CalGeometrySvc. |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalIRFAlg::execute(), and CalDisplay::initialize(). |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalIRFAlg::execute(). |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalIRFAlg::execute(). |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalIRFAlg::execute(). |
|
|
Reimplemented in CalGeometrySvc. Referenced by CalIRFAlg::execute(), and CalDisplay::initialize(). |
1.2.3 written by Dimitri van Heesch,
© 1997-2000