CMS 3D CMS Logo

Variables
CastorGeometryData.h File Reference

Go to the source code of this file.

Variables

static const double dXEMPlate = 48.0
 
static const double dXHADPlate = 48.0
 
static const double dYEMPlate = 62.5
 
static const double dYHADPlate = 320.0
 
static const double theHadmodulesBoundaries []
 
static const double theSectorBoundaries []
 
static const double theXChannelBoundaries [] = {-48.0, -28.8, -9.6, 9.6, 28.8}
 
static const double theZHadChannelBoundaries []
 
static const double theZSectionBoundaries [] = {14385., 14488.}
 
static const double tiltangle = 0.7854
 
static const double X0 = 0.
 
static const double Y0 = 0.
 
static const double Z0 = 14385.0
 

Variable Documentation

◆ dXEMPlate

const double dXEMPlate = 48.0
static

Definition at line 36 of file CastorGeometryData.h.

Referenced by CastorHardcodeGeometryLoader::init().

◆ dXHADPlate

const double dXHADPlate = 48.0
static

Definition at line 37 of file CastorGeometryData.h.

Referenced by CastorHardcodeGeometryLoader::init().

◆ dYEMPlate

const double dYEMPlate = 62.5
static

Definition at line 34 of file CastorGeometryData.h.

Referenced by CastorHardcodeGeometryLoader::init().

◆ dYHADPlate

const double dYHADPlate = 320.0
static

Definition at line 35 of file CastorGeometryData.h.

Referenced by CastorHardcodeGeometryLoader::init().

◆ theHadmodulesBoundaries

const double theHadmodulesBoundaries[]
static
Initial value:
= {
14488., 14589., 14690., 14791., 14892., 14993., 15094., 15195., 15296., 15397., 15498., 15599.}

Definition at line 48 of file CastorGeometryData.h.

◆ theSectorBoundaries

const double theSectorBoundaries[]
static
Initial value:
= {0.,
0.21817,
0.4363,
0.6545,
0.87267,
1.0908,
1.309,
1.52718,
1.74535,
1.9635,
2.1817,
2.39986,
2.618,
2.8362,
3.05437,
3.27254}

Definition at line 50 of file CastorGeometryData.h.

◆ theXChannelBoundaries

const double theXChannelBoundaries[] = {-48.0, -28.8, -9.6, 9.6, 28.8}
static

Definition at line 41 of file CastorGeometryData.h.

◆ theZHadChannelBoundaries

const double theZHadChannelBoundaries[]
static
Initial value:
= {
-257.4,
118.2,
21.0,
160.2,
}

Definition at line 42 of file CastorGeometryData.h.

◆ theZSectionBoundaries

const double theZSectionBoundaries[] = {14385., 14488.}
static

Definition at line 40 of file CastorGeometryData.h.

◆ tiltangle

const double tiltangle = 0.7854
static

Definition at line 39 of file CastorGeometryData.h.

◆ X0

const double X0 = 0.
static

the ZSection position gives the absolute-value z limits for each section (EM, HAD) |||{ Al }/////////////
^EM part^ HAD part ^
| |
| z-had z-em

the SectorBoundaries define the sector for each section 13,14 \15,16 |1,2 /3,4

  • - 11,12 /9,10 |7,8 \5,6

theXChannelBoundaries positions are the x low limits for each channel (EM section) theZHadChannelBoundaries are the z low limits for each HAD channel at y = 0 position the coordinates are given with respect to the center of the enclosing volume as defined in the geometry: X0,Z0,Y0 tiltangle is the 45 deg angle of the plates dXEMPlate, dXHADPlate is the half width of EM, HAD plates dYEMPlate, dyHADPlate is half height (DY/2) of the EM, HAD sections dXAll is the half width (DX/2) of all sections all dimmensions are in mm and rads

NOTE not final

Panos Katsas, September 2007.

Definition at line 31 of file CastorGeometryData.h.

◆ Y0

const double Y0 = 0.
static

Definition at line 33 of file CastorGeometryData.h.

◆ Z0

const double Z0 = 14385.0
static

Definition at line 32 of file CastorGeometryData.h.