![]() |
ATLAS Offline Software
|
#include <ServiceVolumeMaker.h>
Public Member Functions | |
| ServiceVolumeMakerMgr (IRDBRecordset_ptr table, const ServiceVolumeSchema &schema, InDetDD::AthenaComps *athenaComps) | |
| double | rmin (int index) const |
| double | rmax (int index) const |
| double | rmin2 (int index) const |
| double | rmax2 (int index) const |
| double | zmin (int index) const |
| double | zmax (int index) const |
| double | width (int index) const |
| double | phiStart (int index) const |
| double | phiDelta (int index) const |
| double | phiStep (int index) const |
| bool | zsymm (int index) const |
| int | repeat (int index) const |
| int | radialDiv (int index) const |
| int | volId (int index) const |
| int | shiftFlag (int index) const |
| std::string | shapeType (int index) const |
| std::string | volName (int index) const |
| std::string | materialName (int index) const |
| std::vector< double > | readLayerShift () |
| unsigned int | numElements () const |
| const IGeometryDBSvc * | db () const |
| const ServiceVolumeSchema & | schema () const |
Private Attributes | |
| IRDBRecordset_ptr | m_table |
| IRDBRecordset_ptr | m_layer |
| ServiceVolumeSchema | m_schema |
| InDetDD::AthenaComps * | m_athenaComps |
Definition at line 99 of file ServiceVolumeMaker.h.
| InDetDD::ServiceVolumeMakerMgr::ServiceVolumeMakerMgr | ( | IRDBRecordset_ptr | table, |
| const ServiceVolumeSchema & | schema, | ||
| InDetDD::AthenaComps * | athenaComps ) |
Definition at line 90 of file ServiceVolumeMaker.cxx.
| const IGeometryDBSvc * InDetDD::ServiceVolumeMakerMgr::db | ( | ) | const |
Definition at line 98 of file ServiceVolumeMaker.cxx.
| std::string InDetDD::ServiceVolumeMakerMgr::materialName | ( | int | index | ) | const |
Definition at line 198 of file ServiceVolumeMaker.cxx.
| unsigned int InDetDD::ServiceVolumeMakerMgr::numElements | ( | ) | const |
Definition at line 203 of file ServiceVolumeMaker.cxx.
| double InDetDD::ServiceVolumeMakerMgr::phiDelta | ( | int | index | ) | const |
Definition at line 133 of file ServiceVolumeMaker.cxx.
| double InDetDD::ServiceVolumeMakerMgr::phiStart | ( | int | index | ) | const |
| double InDetDD::ServiceVolumeMakerMgr::phiStep | ( | int | index | ) | const |
| int InDetDD::ServiceVolumeMakerMgr::radialDiv | ( | int | index | ) | const |
Definition at line 169 of file ServiceVolumeMaker.cxx.
| std::vector< double > InDetDD::ServiceVolumeMakerMgr::readLayerShift | ( | ) |
Definition at line 225 of file ServiceVolumeMaker.cxx.
| int InDetDD::ServiceVolumeMakerMgr::repeat | ( | int | index | ) | const |
| double InDetDD::ServiceVolumeMakerMgr::rmax | ( | int | index | ) | const |
| double InDetDD::ServiceVolumeMakerMgr::rmax2 | ( | int | index | ) | const |
| double InDetDD::ServiceVolumeMakerMgr::rmin | ( | int | index | ) | const |
| double InDetDD::ServiceVolumeMakerMgr::rmin2 | ( | int | index | ) | const |
|
inline |
Definition at line 127 of file ServiceVolumeMaker.h.
| std::string InDetDD::ServiceVolumeMakerMgr::shapeType | ( | int | index | ) | const |
| int InDetDD::ServiceVolumeMakerMgr::shiftFlag | ( | int | index | ) | const |
| int InDetDD::ServiceVolumeMakerMgr::volId | ( | int | index | ) | const |
| std::string InDetDD::ServiceVolumeMakerMgr::volName | ( | int | index | ) | const |
| double InDetDD::ServiceVolumeMakerMgr::width | ( | int | index | ) | const |
| double InDetDD::ServiceVolumeMakerMgr::zmax | ( | int | index | ) | const |
| double InDetDD::ServiceVolumeMakerMgr::zmin | ( | int | index | ) | const |
| bool InDetDD::ServiceVolumeMakerMgr::zsymm | ( | int | index | ) | const |
|
private |
Definition at line 133 of file ServiceVolumeMaker.h.
|
private |
Definition at line 131 of file ServiceVolumeMaker.h.
|
private |
Definition at line 132 of file ServiceVolumeMaker.h.
|
private |
Definition at line 130 of file ServiceVolumeMaker.h.