![]() |
Project
|
#include <GeometryParams.h>
Inherits TNamed.
Public Member Functions | |
GeometryParams ()=default | |
Default constructor. | |
~GeometryParams () final=default | |
Destructor. | |
float | getIPtoCrystalSurface () const |
float | getIPtoOuterCoverDistance () const |
float | getCrystalSize (int index) const |
int | getNPhi () const |
int | getNZ () const |
int | getNCristalsInModule () const |
int | getNModules () const |
float | getPHOSAngle (int index) const |
float * | getPHOSParams () |
float * | getPHOSATBParams () |
float | getOuterBoxSize (int index) const |
float | getCellStep () const |
void | getModuleCenter (int module, float *pos) const |
void | getModuleAngle (int module, float angle[3][2]) const |
float | getRailOuterSize (int index) const |
float | getRailPart1 (int index) const |
float | getRailPart2 (int index) const |
float | getRailPart3 (int index) const |
float | getRailPos (int index) const |
float | getRailLength () const |
float | getDistanceBetwRails () const |
float | getRailsDistanceFromIP () const |
float | getRailRoadSize (int index) const |
float | getModuleCraddleGap () const |
float | getCradleWallThickness () const |
float | getCradleWall (int index) const |
float | getCradleWheel (int index) const |
const float * | getStripHalfSize () const |
float | getStripWallWidthOut () const |
const float * | getAirCellHalfSize () const |
const float * | getWrappedHalfSize () const |
float | getAirGapLed () const |
const float * | getCrystalHalfSize () const |
const float * | getSupportPlateHalfSize () const |
const float * | getSupportPlateInHalfSize () const |
float | getSupportPlateThickness () const |
const float * | getPreampHalfSize () const |
const float * | getAPDHalfSize () const |
const float * | getOuterThermoParams () const |
const float * | getCoolerHalfSize () const |
const float * | getAirGapHalfSize () const |
const float * | getInnerThermoHalfSize () const |
const float * | getAlCoverParams () const |
const float * | getFiberGlassHalfSize () const |
const float * | getWarmAlCoverHalfSize () const |
const float * | getWarmThermoHalfSize () const |
const float * | getTSupport1HalfSize () const |
const float * | getTSupport2HalfSize () const |
const float * | getTCables1HalfSize () const |
const float * | getTCables2HalfSize () const |
float | getTSupportDist () const |
const float * | getFrameXHalfSize () const |
const float * | getFrameZHalfSize () const |
const float * | getFrameXPosition () const |
const float * | getFrameZPosition () const |
const float * | getFGupXHalfSize () const |
const float * | getFGupXPosition () const |
const float * | getFGupZHalfSize () const |
const float * | getFGupZPosition () const |
const float * | getFGlowXHalfSize () const |
const float * | getFGlowXPosition () const |
const float * | getFGlowZHalfSize () const |
const float * | getFGlowZPosition () const |
const float * | getFEEAirHalfSize () const |
const float * | getFEEAirPosition () const |
const float * | getEMCParams () const |
float | getDistATBtoModule () const |
float | getATBWallWidth () const |
int | getNCellsXInStrip () const |
int | getNCellsZInStrip () const |
int | getNStripX () const |
int | getNStripZ () const |
int | getNTSuppots () const |
Static Public Member Functions | |
static GeometryParams * | GetInstance (const std::string_view name="Run2") |
get singleton (create if necessary) | |
Definition at line 25 of file GeometryParams.h.
|
default |
Default constructor.
|
finaldefault |
Destructor.
|
inline |
Definition at line 89 of file GeometryParams.h.
|
inline |
Definition at line 101 of file GeometryParams.h.
|
inline |
Definition at line 91 of file GeometryParams.h.
|
inline |
Definition at line 103 of file GeometryParams.h.
|
inline |
Definition at line 98 of file GeometryParams.h.
|
inline |
Definition at line 128 of file GeometryParams.h.
|
inline |
Definition at line 55 of file GeometryParams.h.
|
inline |
Definition at line 100 of file GeometryParams.h.
|
inline |
Definition at line 83 of file GeometryParams.h.
|
inline |
Definition at line 82 of file GeometryParams.h.
|
inline |
Definition at line 84 of file GeometryParams.h.
|
inline |
Definition at line 92 of file GeometryParams.h.
|
inline |
Definition at line 46 of file GeometryParams.h.
|
inline |
Definition at line 78 of file GeometryParams.h.
|
inline |
Definition at line 127 of file GeometryParams.h.
|
inline |
Definition at line 126 of file GeometryParams.h.
|
inline |
Definition at line 124 of file GeometryParams.h.
|
inline |
Definition at line 125 of file GeometryParams.h.
|
inline |
Definition at line 120 of file GeometryParams.h.
|
inline |
Definition at line 121 of file GeometryParams.h.
|
inline |
Definition at line 122 of file GeometryParams.h.
|
inline |
Definition at line 123 of file GeometryParams.h.
|
inline |
Definition at line 116 of file GeometryParams.h.
|
inline |
Definition at line 117 of file GeometryParams.h.
|
inline |
Definition at line 118 of file GeometryParams.h.
|
inline |
Definition at line 119 of file GeometryParams.h.
|
inline |
Definition at line 104 of file GeometryParams.h.
|
inline |
Definition at line 112 of file GeometryParams.h.
|
inline |
Definition at line 114 of file GeometryParams.h.
|
inline |
Definition at line 113 of file GeometryParams.h.
|
inline |
Definition at line 115 of file GeometryParams.h.
|
inline |
Definition at line 102 of file GeometryParams.h.
|
inlinestatic |
get singleton (create if necessary)
Definition at line 35 of file GeometryParams.h.
|
inline |
Definition at line 44 of file GeometryParams.h.
|
inline |
Definition at line 45 of file GeometryParams.h.
Definition at line 63 of file GeometryParams.h.
Definition at line 57 of file GeometryParams.h.
|
inline |
Definition at line 81 of file GeometryParams.h.
|
inline |
Definition at line 130 of file GeometryParams.h.
|
inline |
Definition at line 131 of file GeometryParams.h.
|
inline |
Definition at line 49 of file GeometryParams.h.
|
inline |
Definition at line 50 of file GeometryParams.h.
|
inline |
Definition at line 47 of file GeometryParams.h.
|
inline |
Definition at line 132 of file GeometryParams.h.
|
inline |
Definition at line 133 of file GeometryParams.h.
|
inline |
Definition at line 134 of file GeometryParams.h.
|
inline |
Definition at line 48 of file GeometryParams.h.
|
inline |
Definition at line 54 of file GeometryParams.h.
|
inline |
Definition at line 99 of file GeometryParams.h.
|
inline |
Definition at line 51 of file GeometryParams.h.
|
inline |
Definition at line 53 of file GeometryParams.h.
|
inline |
Definition at line 52 of file GeometryParams.h.
|
inline |
Definition at line 97 of file GeometryParams.h.
|
inline |
Definition at line 77 of file GeometryParams.h.
|
inline |
Definition at line 72 of file GeometryParams.h.
|
inline |
Definition at line 73 of file GeometryParams.h.
|
inline |
Definition at line 74 of file GeometryParams.h.
|
inline |
Definition at line 75 of file GeometryParams.h.
|
inline |
Definition at line 76 of file GeometryParams.h.
|
inline |
Definition at line 80 of file GeometryParams.h.
|
inline |
Definition at line 79 of file GeometryParams.h.
|
inline |
Definition at line 87 of file GeometryParams.h.
|
inline |
Definition at line 88 of file GeometryParams.h.
|
inline |
Definition at line 93 of file GeometryParams.h.
|
inline |
Definition at line 94 of file GeometryParams.h.
|
inline |
Definition at line 95 of file GeometryParams.h.
|
inline |
Definition at line 109 of file GeometryParams.h.
|
inline |
Definition at line 110 of file GeometryParams.h.
|
inline |
Definition at line 107 of file GeometryParams.h.
|
inline |
Definition at line 108 of file GeometryParams.h.
|
inline |
Definition at line 111 of file GeometryParams.h.
|
inline |
Definition at line 105 of file GeometryParams.h.
|
inline |
Definition at line 106 of file GeometryParams.h.
|
inline |
Definition at line 90 of file GeometryParams.h.