#include <NonProjCalGeomParams.hh>
Collaboration diagram for NonProjCalGeomParams:

Public Member Functions | |
| NonProjCalGeomParams (double Rmin, double Rmax, double Zmax, int nLayers, double preAbsThick, double postAbsThick, double sensThick, double cell_len_Z, double cell_len_Phi) | |
| NonProjCalGeomParams (const XERCES_CPP_NAMESPACE::DOM_Element &voldb) | |
| ~NonProjCalGeomParams () | |
| int | NumberOfLayers () const |
| double | GlobalRmin () const |
| double | GlobalRmax () const |
| double | GlobalZmax () const |
| double | PreAbsThickness () const |
| double | PostAbsThickness () const |
| double | SensorThickness () const |
| double | LayerThickness () const |
| double | CellDimZ () const |
| double | CellDimPhi () const |
Private Attributes | |
| double | _Rmin |
| double | _Rmax |
| double | _Zmax |
| int | _nLayers |
| double | _preAbs_thick |
| double | _postAbs_thick |
| double | _sens_thick |
| double | _cell_len_Z |
| double | _cell_len_Phi |
|
||||||||||||||||||||||||||||||||||||||||
|
Definition at line 15 of file NonProjCalGeomParams.cc. References _cell_len_Phi, _cell_len_Z, _nLayers, _postAbs_thick, _preAbs_thick, _Rmax, _Rmin, _sens_thick, and _Zmax.
00018 : _Rmin(0.), _Rmax(0.), _Zmax(0.) 00019 , _nLayers(0), _preAbs_thick(0.), _postAbs_thick(0.), _sens_thick(0.) 00020 , _cell_len_Z(0.), _cell_len_Phi(0.) 00021 { 00022 _Rmin = Rmin; 00023 _Rmax = Rmax; 00024 _Zmax = Zmax; 00025 _nLayers = nLayers; 00026 _preAbs_thick = preAbsThick; 00027 _postAbs_thick = postAbsThick; 00028 _sens_thick = sensThick; 00029 _cell_len_Z = cell_len_Z; 00030 _cell_len_Phi = cell_len_Phi; 00031 } |
|
|
|
|
|
Definition at line 28 of file NonProjCalGeomParams.hh.
00028 {}
|
|
|
Definition at line 40 of file NonProjCalGeomParams.hh. References _cell_len_Phi.
00040 { return _cell_len_Phi; }
|
|
|
Definition at line 39 of file NonProjCalGeomParams.hh. References _cell_len_Z.
00039 { return _cell_len_Z; }
|
|
|
Definition at line 33 of file NonProjCalGeomParams.hh. References _Rmax.
00033 { return _Rmax; }
|
|
|
Definition at line 32 of file NonProjCalGeomParams.hh. References _Rmin. Referenced by NonProjCalGeometry::getLayer().
00032 { return _Rmin; }
|
|
|
Definition at line 34 of file NonProjCalGeomParams.hh. References _Zmax.
00034 { return _Zmax; }
|
|
|
Definition at line 38 of file NonProjCalGeomParams.hh. References _postAbs_thick, _preAbs_thick, and _sens_thick. Referenced by NonProjCalGeometry::getLayer().
00038 { return _sens_thick+_preAbs_thick+_postAbs_thick; }
|
|
|
Definition at line 31 of file NonProjCalGeomParams.hh. References _nLayers.
00031 { return _nLayers; }
|
|
|
Definition at line 36 of file NonProjCalGeomParams.hh. References _postAbs_thick.
00036 { return _postAbs_thick; }
|
|
|
Definition at line 35 of file NonProjCalGeomParams.hh. References _preAbs_thick. Referenced by NonProjCalLayer::NonProjCalLayer().
00035 { return _preAbs_thick; }
|
|
|
Definition at line 37 of file NonProjCalGeomParams.hh. References _sens_thick. Referenced by NonProjCalLayer::activeCellContains(), and NonProjCalLayer::getInnerRadiusOfActive().
00037 { return _sens_thick; }
|
|
|
Definition at line 54 of file NonProjCalGeomParams.hh. Referenced by CellDimPhi(), and NonProjCalGeomParams(). |
|
|
Definition at line 53 of file NonProjCalGeomParams.hh. Referenced by CellDimZ(), and NonProjCalGeomParams(). |
|
|
Definition at line 48 of file NonProjCalGeomParams.hh. Referenced by NonProjCalGeomParams(), and NumberOfLayers(). |
|
|
Definition at line 50 of file NonProjCalGeomParams.hh. Referenced by LayerThickness(), NonProjCalGeomParams(), and PostAbsThickness(). |
|
|
Definition at line 49 of file NonProjCalGeomParams.hh. Referenced by LayerThickness(), NonProjCalGeomParams(), and PreAbsThickness(). |
|
|
Definition at line 45 of file NonProjCalGeomParams.hh. Referenced by GlobalRmax(), and NonProjCalGeomParams(). |
|
|
Definition at line 44 of file NonProjCalGeomParams.hh. Referenced by GlobalRmin(), and NonProjCalGeomParams(). |
|
|
Definition at line 51 of file NonProjCalGeomParams.hh. Referenced by LayerThickness(), NonProjCalGeomParams(), and SensorThickness(). |
|
|
Definition at line 46 of file NonProjCalGeomParams.hh. Referenced by GlobalZmax(), and NonProjCalGeomParams(). |
1.3.4