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

Public Methods | |
| CalGeometrySvc (const std::string& name, ISvcLocator* pSvcLocator) | |
| Constructor of this form must be provided. More... | |
| virtual | ~CalGeometrySvc () |
| StatusCode | initialize () |
| StatusCode | finalize () |
| int | numModulesX () |
| int | numModulesY () |
| int | numViews () |
| int | numLayers () |
| int | numLogs () |
| double | moduleWidth () |
| double | Z0 () |
| double | layerWidth () |
| double | layerHeight () |
| double | logWidth () |
| double | logHeight () |
| double | logLength () |
| double | logGap () |
| double | light_att () |
| CalDetGeo | getLayer (int ilayer, CalDetGeo::axis a) |
| CalDetGeo | getLog (int ilayer, CalDetGeo::axis a, int ilog) |
| CalDetGeo | getLog (int ilayer, CalDetGeo::axis a, int ilog, idents::ModuleId mod) |
| StatusCode | queryInterface (const IID& riid, void** ppvUnknown) |
| queryInterface - for implementing a Service this is necessary. More... | |
| const IID& | type () const |
| return the service type. More... | |
Static Public Methods | |
| const InterfaceID& | interfaceID () |
Private Attributes | |
| int | m_geoType |
| int | m_balloonFlight |
| int | m_nmodx |
| int | m_nmody |
| int | m_nviews |
| int | m_nlayers |
| int | m_nLogs |
| double | m_modWidth |
| double | m_Z0 |
| double | m_layerWidth |
| double | m_layerHeight |
| double | m_logWidth |
| double | m_logLength |
| double | m_logHeight |
| double | m_logGap |
| double | m_latt |
|
|
Constructor of this form must be provided.
Definition at line 11 of file CalGeometrySvc.cpp. |
|
|
Definition at line 33 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 47 of file CalGeometrySvc.h. |
|
|
Definition at line 122 of file CalGeometrySvc.cpp. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 132 of file CalGeometrySvc.cpp. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 152 of file CalGeometrySvc.cpp. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 164 of file CalGeometrySvc.cpp. |
|
|
Definition at line 51 of file CalGeometrySvc.cpp. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 67 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 49 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 48 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 55 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 54 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 52 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 53 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 51 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 46 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 43 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 44 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 40 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 41 of file CalGeometrySvc.h. |
|
|
Reimplemented from ICalGeometrySvc. Definition at line 42 of file CalGeometrySvc.h. |
|
|
queryInterface - for implementing a Service this is necessary.
Definition at line 194 of file CalGeometrySvc.cpp. |
|
|
return the service type.
Definition at line 206 of file CalGeometrySvc.cpp. |
|
|
Definition at line 84 of file CalGeometrySvc.h. |
|
|
Definition at line 74 of file CalGeometrySvc.h. |
|
|
Definition at line 73 of file CalGeometrySvc.h. |
|
|
Definition at line 93 of file CalGeometrySvc.h. |
|
|
Definition at line 87 of file CalGeometrySvc.h. |
|
|
Definition at line 86 of file CalGeometrySvc.h. |
|
|
Definition at line 92 of file CalGeometrySvc.h. |
|
|
Definition at line 91 of file CalGeometrySvc.h. |
|
|
Definition at line 90 of file CalGeometrySvc.h. |
|
|
Definition at line 89 of file CalGeometrySvc.h. |
|
|
Definition at line 82 of file CalGeometrySvc.h. |
|
|
Definition at line 80 of file CalGeometrySvc.h. |
|
|
Definition at line 79 of file CalGeometrySvc.h. |
|
|
Definition at line 76 of file CalGeometrySvc.h. |
|
|
Definition at line 77 of file CalGeometrySvc.h. |
|
|
Definition at line 78 of file CalGeometrySvc.h. |
1.2.3 written by Dimitri van Heesch,
© 1997-2000