#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: