#include <ICaloGeometry.h>
|  | 
| virtual bool | PostProcessGeometry ()=0 | 
|  | 
| virtual void Validate | ATLAS_NOT_THREAD_SAFE (int nrnd=100)=0 | 
|  | 
| virtual const CaloDetDescrElement * | getDDE (Identifier identify)=0 | 
|  | 
| virtual const CaloDetDescrElement * | getDDE (int sampling, float eta, float phi, float *distance=0, int *steps=0)=0 | 
|  | 
| virtual const CaloDetDescrElement * | getFCalDDE (int sampling, float x, float y, float z, float *distance=0, int *steps=0)=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 | 
|  | 
Definition at line 14 of file ICaloGeometry.h.
 
◆ ATLAS_NOT_THREAD_SAFE()
  
  | 
        
          | virtual void Validate ICaloGeometry::ATLAS_NOT_THREAD_SAFE | ( | int | nrnd = 100 | ) |  |  | pure virtual | 
 
 
◆ deta()
  
  | 
        
          | virtual double ICaloGeometry::deta | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ getDDE() [1/2]
◆ getDDE() [2/2]
  
  | 
        
          | virtual const CaloDetDescrElement* ICaloGeometry::getDDE | ( | int | sampling, |  
          |  |  | float | eta, |  
          |  |  | float | phi, |  
          |  |  | float * | distance = 0, |  
          |  |  | int * | steps = 0 |  
          |  | ) |  |  |  | pure virtual | 
 
 
◆ getFCalDDE()
  
  | 
        
          | virtual const CaloDetDescrElement* ICaloGeometry::getFCalDDE | ( | int | sampling, |  
          |  |  | float | x, |  
          |  |  | float | y, |  
          |  |  | float | z, |  
          |  |  | float * | distance = 0, |  
          |  |  | int * | steps = 0 |  
          |  | ) |  |  |  | pure virtual | 
 
 
◆ isCaloBarrel()
  
  | 
        
          | virtual bool ICaloGeometry::isCaloBarrel | ( | int | sample | ) | const |  | pure virtual | 
 
 
◆ minmaxeta()
  
  | 
        
          | virtual void ICaloGeometry::minmaxeta | ( | int | sample, |  
          |  |  | double | eta, |  
          |  |  | double & | mineta, |  
          |  |  | double & | maxeta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ PostProcessGeometry()
  
  | 
        
          | virtual bool ICaloGeometry::PostProcessGeometry | ( |  | ) |  |  | pure virtual | 
 
 
◆ rent()
  
  | 
        
          | virtual double ICaloGeometry::rent | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ rext()
  
  | 
        
          | virtual double ICaloGeometry::rext | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ rmid()
  
  | 
        
          | virtual double ICaloGeometry::rmid | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ rpos()
◆ rzent()
  
  | 
        
          | virtual double ICaloGeometry::rzent | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ rzext()
  
  | 
        
          | virtual double ICaloGeometry::rzext | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ rzmid()
  
  | 
        
          | virtual double ICaloGeometry::rzmid | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ rzpos()
◆ zent()
  
  | 
        
          | virtual double ICaloGeometry::zent | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ zext()
  
  | 
        
          | virtual double ICaloGeometry::zext | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ zmid()
  
  | 
        
          | virtual double ICaloGeometry::zmid | ( | int | sample, |  
          |  |  | double | eta |  
          |  | ) |  | const |  | pure virtual | 
 
 
◆ zpos()
The documentation for this class was generated from the following file: