![]() |
ATLAS Offline Software
|
#include <IFastCaloSimGeometryHelper.h>
Public Member Functions | |
| virtual | ~IFastCaloSimGeometryHelper () |
| virtual bool | PostProcessGeometry ()=0 |
| virtual void Validate | ATLAS_NOT_THREAD_SAFE (int nrnd=100)=0 |
| virtual const CaloDetDescrElement * | getDDE (Identifier identify) const =0 |
| virtual const CaloDetDescrElement * | getDDE (int sampling, float eta, float phi, float *distance=0, int *steps=0) const =0 |
| virtual const CaloDetDescrElement * | getFCalDDE (int sampling, float x, float y, float z, float *distance=0, int *steps=0) const =0 |
| virtual double | deta (int sample, double eta) const =0 |
| virtual void | minmaxeta (int sample, double eta, double &mineta, double &maxeta) const =0 |
| virtual double | rzmid (int sample, double eta) const =0 |
| virtual double | rzent (int sample, double eta) const =0 |
| virtual double | rzext (int sample, double eta) const =0 |
| virtual double | rmid (int sample, double eta) const =0 |
| virtual double | rent (int sample, double eta) const =0 |
| virtual double | rext (int sample, double eta) const =0 |
| virtual double | zmid (int sample, double eta) const =0 |
| virtual double | zent (int sample, double eta) const =0 |
| virtual double | zext (int sample, double eta) const =0 |
| virtual double | rpos (int sample, double eta, int subpos=CaloSubPos::SUBPOS_MID) const =0 |
| virtual double | zpos (int sample, double eta, int subpos=CaloSubPos::SUBPOS_MID) const =0 |
| virtual double | rzpos (int sample, double eta, int subpos=CaloSubPos::SUBPOS_MID) const =0 |
| virtual bool | isCaloBarrel (int sample) const =0 |
Static Public Member Functions | |
| static const InterfaceID & | interfaceID () |
| AlgTool interface methods. | |
Definition at line 18 of file IFastCaloSimGeometryHelper.h.
|
inlinevirtual |
Definition at line 21 of file IFastCaloSimGeometryHelper.h.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
inlinestatic |
AlgTool interface methods.
Definition at line 23 of file IFastCaloSimGeometryHelper.h.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.
|
pure virtualinherited |
Implemented in CaloGeometry.