![]() |
AliRoot Core
a565103 (a565103)
|
MUON Station1 detailed geometry construction class. More...
#include <AliMUONSt1GeometryBuilderV2.h>
Public Member Functions | |
AliMUONSt1GeometryBuilderV2 (AliMUON *muon) | |
AliMUONSt1GeometryBuilderV2 () | |
virtual | ~AliMUONSt1GeometryBuilderV2 () |
virtual void | CreateMaterials () |
virtual void | CreateGeometry () |
virtual void | SetVolumes () |
and eventually the mother volume name should be defined More... | |
virtual void | SetTransformations () |
virtual void | SetSensitiveVolumes () |
![]() | |
AliMUONVGeometryBuilder (Int_t firstModuleId, Int_t nofModules) | |
AliMUONVGeometryBuilder () | |
virtual | ~AliMUONVGeometryBuilder () |
void | SetReferenceFrame (const TGeoCombiTrans &referenceFrame) |
void | RebuildSVMaps (Bool_t withEnvelopes=true) const |
void | UpdateDetElements (Bool_t create) const |
virtual bool | ApplyGlobalTransformation () |
Int_t | NofGeometries () const |
Return the number of geometry modules. More... | |
AliMUONGeometryModule * | Geometry (Int_t i) const |
Return the i th geometry module. More... | |
Private Member Functions | |
AliMUONSt1GeometryBuilderV2 (const AliMUONSt1GeometryBuilderV2 &rMUON) | |
Not implemented. More... | |
AliMUONSt1GeometryBuilderV2 & | operator= (const AliMUONSt1GeometryBuilderV2 &rhs) |
Not implemented. More... | |
void | CreateHole () |
void | CreateDaughterBoard () |
void | CreateInnerLayers () |
void | CreateSpacer0 () |
void | CreateSpacer () |
void | CreateQuadrant (Int_t chamber) |
void | CreateFoamBox (Int_t segNumber, const TVector2 &dimensions) |
void | CreatePlaneSegment (Int_t segNumber, const TVector2 &dimensions, Int_t nofHoles) |
void | CreateQuadrantLayersAsVolumes (Int_t chamber) |
void | CreateQuadrantLayersAsAssemblies (Int_t chamber) |
void | CreateFrame (Int_t chamber) |
void | PlaceInnerLayers (Int_t chamber) |
void | PlaceSpacer0 (Int_t chamber) |
void | PlaceSector (const AliMpSector *sector, TExMap specialMap, const TVector3 &where, Bool_t reflectZ, Int_t chamber) |
TString | QuadrantEnvelopeName (Int_t chamber, Int_t quadrant) const |
TString | QuadrantMLayerName (Int_t chamber) const |
Return middle quadrant layer name for chamber chamber. More... | |
TString | QuadrantNLayerName (Int_t chamber) const |
Return nearer quadrant layer name for chamber chamber. More... | |
TString | QuadrantFLayerName (Int_t chamber) const |
Return farther quadrant layer name for chamber chamber. More... | |
TString | QuadrantMFLayerName (Int_t chamber) const |
Return middle quadrant frame layer name for chamber chamber. More... | |
TString | PlaneSegmentName (Int_t segNumber) const |
Return plane segment name for segment segNumber. More... | |
TString | FoamBoxName (Int_t segNumber) const |
Return foam box name for segment segNumber. More... | |
TString | FR4BoxName (Int_t segNumber) const |
Return FR4 box name for segment segNumber. More... | |
TString | GasVolumeName (const TString &name, Int_t chamber) const |
GReal_t | TotalHzPlane () const |
Return total mechanical plane half Size. More... | |
GReal_t | TotalHzDaughter () const |
Return total daughter plane half Size. More... | |
GReal_t | TotalHz () const |
Return total plane half Size. More... | |
Private Attributes | |
AliMUON * | fMUON |
the MUON detector class More... | |
Static Private Attributes | |
static const GReal_t | fgkHzPadPlane =0.0148/2. |
Pad plane. More... | |
static const GReal_t | fgkHzFoam = 2.503/2. |
Foam of mechanicalplane. More... | |
static const GReal_t | fgkHzFR4 = 0.062/2. |
FR4 of mechanical plane. More... | |
static const GReal_t | fgkHzSnPb = 0.0091/2. |
Pad/Kapton connection (66 pt) More... | |
static const GReal_t | fgkHzKapton = 0.0122/2. |
Kapton. More... | |
static const GReal_t | fgkHzBergPlastic = 0.3062/2. |
Berg connector. More... | |
static const GReal_t | fgkHzBergCopper = 0.1882/2. |
Berg connector (80 pt) More... | |
static const GReal_t | fgkHzDaughter = 0.0156/2. |
Daughter board. More... | |
static const GReal_t | fgkHzGas = 0.42/2. |
ArCO2 Gas. More... | |
static const GReal_t | fgkHxHole =1.5/2. |
foam hole paremeter More... | |
static const GReal_t | fgkHyHole =6./2. |
foam hole paremeter More... | |
static const GReal_t | fgkHxBergPlastic =0.74/2. |
Berg connector parameter. More... | |
static const GReal_t | fgkHyBergPlastic =5.09/2. |
Berg connector parameter. More... | |
static const GReal_t | fgkHxBergCopper =0.25/2. |
Berg connector parameter. More... | |
static const GReal_t | fgkHyBergCopper =3.6/2. |
Berg connector parameter. More... | |
static const GReal_t | fgkHxKapton =0.8/2. |
Kapton parameter. More... | |
static const GReal_t | fgkHyKapton =5.7/2. |
Kapton parameter. More... | |
static const GReal_t | fgkHxDaughter =2.3/2. |
Electronics parameter. More... | |
static const GReal_t | fgkHyDaughter =6.3/2. |
Electronics parameter. More... | |
static const GReal_t | fgkOffsetX =1.46 |
Offset X. More... | |
static const GReal_t | fgkOffsetY =0.71 |
Offset Y. More... | |
static const GReal_t | fgkDeltaFilleEtamX =1.00 |
Electronics parameter. More... | |
static const GReal_t | fgkDeltaFilleEtamY =0.051 |
Electronics parameter. More... | |
static const GReal_t | fgkDeltaQuadLHC =2.6 |
LHC Origin wrt Quadrant Origin. More... | |
static const GReal_t | fgkFrameOffset =5.2 |
Frame offset. More... | |
static const GReal_t | fgkPadXOffsetBP = 0.50 - 0.63/2 |
Horizontal offset in bending plane. More... | |
static const GReal_t | fgkPadYOffsetBP = -0.31 - 0.42/2 |
Vertical offset in bending plane. More... | |
static const GReal_t | fgkMotherIR1 = 18.3 |
Middle Layer Rin. More... | |
static const GReal_t | fgkMotherOR1 = 105.673 |
Middle Layer Rout. More... | |
static const GReal_t | fgkMotherThick1 = 6.5/2 |
Middle Layer Hz. More... | |
static const GReal_t | fgkMotherPhiL1 = 0. |
Middle Layer Sphi. More... | |
static const GReal_t | fgkMotherPhiU1 = 90. |
Middle Layer Endphi. More... | |
static const GReal_t | fgkMotherIR2 = 20.7 |
Near and Far Layer Rin. More... | |
static const GReal_t | fgkMotherOR2 = 100.073 |
Near and Far Layer Rout. More... | |
static const GReal_t | fgkMotherThick2 = 3.0/2 |
Near and Far Layer Hz. More... | |
static const GReal_t | fgkMotherPhiL2 = 0. |
Near and Far Layer Sphi. More... | |
static const GReal_t | fgkMotherPhiU2 = 90. |
Near and Far Layer Endphi. More... | |
static const char * | fgkHoleName ="SCHL" |
prefix for automatic volume naming More... | |
static const char * | fgkQuadrantEnvelopeName ="SE" |
prefix for automatic volume naming More... | |
static const char * | fgkQuadrantMLayerName ="SQM" |
prefix for automatic volume naming More... | |
static const char * | fgkQuadrantNLayerName ="SQN" |
prefix for automatic volume naming More... | |
static const char * | fgkQuadrantFLayerName ="SQF" |
prefix for automatic volume naming More... | |
static const char * | fgkQuadrantMFLayerName ="SQMF" |
prefix for automatic volume naming More... | |
static const char * | fgkDaughterName ="SCDB" |
prefix for automatic volume naming More... | |
static const Int_t | fgkFoamBoxNameOffset =200 |
coefficient for automatic volume naming More... | |
static const Int_t | fgkFR4BoxNameOffset =400 |
coefficient for automatic volume naming More... | |
static const Int_t | fgkDaughterCopyNoOffset =1000 |
copy number offset for daughter boards positions in non-bending plane More... | |
Additional Inherited Members | |
![]() | |
AliMUONGeometryModule * | GetGeometry (Int_t moduleId) const |
AliMUONGeometryEnvelopeStore * | GetEnvelopes (Int_t moduleId) const |
AliMUONStringIntMap * | GetSVMap (Int_t moduleId) const |
Int_t | GetModuleId (const TString &envName) const |
void | SetTranslation (Int_t moduleId, const TGeoTranslation &translation) |
void | SetTransformation (Int_t moduleId, const TGeoTranslation &translation, const TGeoRotation &rotation) |
void | SetVolume (Int_t moduleId, const TString &volumeName, Bool_t isVirtual=false) |
void | SetMotherVolume (Int_t moduleId, const TString &volumeName) |
MUON Station1 detailed geometry construction class.
Definition at line 31 of file AliMUONSt1GeometryBuilderV2.h.
AliMUONSt1GeometryBuilderV2::AliMUONSt1GeometryBuilderV2 | ( | AliMUON * | muon | ) |
Standard constructor
Definition at line 131 of file AliMUONSt1GeometryBuilderV2.cxx.
AliMUONSt1GeometryBuilderV2::AliMUONSt1GeometryBuilderV2 | ( | ) |
Default Constructor
Definition at line 139 of file AliMUONSt1GeometryBuilderV2.cxx.
|
virtual |
Destructor
Definition at line 147 of file AliMUONSt1GeometryBuilderV2.cxx.
|
private |
Not implemented.
|
private |
Create all the elements in a daughter board
Definition at line 204 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateGeometry().
|
private |
Create all the elements in the copper plane
Definition at line 472 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreatePlaneSegment().
|
private |
Create the non-sensitive elements of the frame for the chamber
Model and notation:
The Quadrant volume name starts with SQ
The volume segments are numbered 00 to XX
OutTopFrame
(SQ02-16)
---------—
OutEdgeFrame / |
(SQ17-24) / | InVFrame (SQ00-01)
/ |
| |
OutVFrame | _- -
(SQ25-39) | | InArcFrame (SQ42-45)
| |
----------—
InHFrame (SQ40-41)
06 February 2003 - Overlapping volumes resolved.
One quarter chamber is comprised of three TUBS volumes: SQMx, SQNx, and SQFx, where SQMx is the Quadrant Middle layer for chamber chamber ( posZ in [-3.25,3.25]), SQNx is the Quadrant Near side layer for chamber chamber ( posZ in [-6.25,3-.25) ), and SQFx is the Quadrant Far side layer for chamber chamber ( posZ in (3.25,6.25] ).
Definition at line 696 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateQuadrant().
|
virtual |
Function to be overriden in a concrete chamber/station geometry builder class.
The geometry built there should not be placed in ALIC; but all volumes going to ALIC have to be added as envelopes to the chamber geometries (They will be then placed automatically usind the provided transformation.
Create the detailed GEANT geometry for the dimuon arm station1
Implements AliMUONVGeometryBuilder.
Definition at line 2247 of file AliMUONSt1GeometryBuilderV2.cxx.
|
private |
Create all the elements found inside a foam hole
Definition at line 167 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateGeometry().
|
private |
Create the layer of sensitive volumes with gas and the copper layer. The shape of the sensitive area is defined as an extruded solid substracted with tube (to get inner circular shape).
Definition at line 252 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateGeometry().
|
virtual |
Function to be overriden in a concrete chamber/station geometry builder class. Only materials that are not defined in the common functions should be defined here.
Define materials specific to station 1
Reimplemented from AliMUONVGeometryBuilder.
Definition at line 2108 of file AliMUONSt1GeometryBuilderV2.cxx.
|
private |
Create a segment of a plane (this includes a foam layer, holes in the foam to feed the kaptons through, kapton connectors and the mother board.)
Definition at line 517 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by PlaceSector().
|
private |
Create the quadrant (bending and non-bending planes) for the given chamber
Definition at line 391 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateGeometry().
|
private |
Create the three main layers as assemblies
Definition at line 685 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateQuadrant().
|
private |
Create the three main layers as real volumes. Not used anymore.
Definition at line 579 of file AliMUONSt1GeometryBuilderV2.cxx.
|
private |
The spacer volumes are defined according to the input prepared by Nicole Willis with modifications needed to fit into existing geometry.
No. Type Material Center (mm) Dimensions (mm) (half lengths) 5 BOX EPOXY 408.2 430.4 522.41 5.75 1.5 25.5 5P BOX EPOXY 408.2 445.4 522.41 5.75 1.5 25.5 6 BOX EPOXY 408.2 437.9 519.76 5.75 15.0 1.0 6P BOX EPOXY 408.2 437.9 525.06 5.75 15.0 1.0 7 CYL INOX 408.2 437.9 522.41 r=3.0 hz=20.63
To fit in existing volumes the volumes 5 and 7 are represented by 2 volumes with half size in z (5A, &A); the dimensions of the volume 5A were also modified to avoid overlaps (x made smaller, y larger to abotain the identical volume)
Definition at line 341 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateGeometry().
|
private |
The spacer volumes are defined according to the input prepared by Nicole Willis without any modifications
No. Type Material Center (mm) Dimensions (mm) (half lengths) 5 BOX EPOXY 408.2 430.4 522.41 5.75 1.5 25.5 5P BOX EPOXY 408.2 445.4 522.41 5.75 1.5 25.5 6 BOX EPOXY 408.2 437.9 519.76 5.75 15.0 1.0 6P BOX EPOXY 408.2 437.9 525.06 5.75 15.0 1.0 7 CYL INOX 408.2 437.9 522.41 r=3.0 hz=20.63
Definition at line 304 of file AliMUONSt1GeometryBuilderV2.cxx.
|
inlineprivate |
Return foam box name for segment segNumber.
Definition at line 193 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFoamBox(), and CreatePlaneSegment().
|
inlineprivate |
Return FR4 box name for segment segNumber.
Definition at line 197 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFoamBox().
|
private |
Insert the chamber number into the name.
Definition at line 2089 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by PlaceInnerLayers().
|
private |
Not implemented.
|
private |
Place the gas and copper layers for the specified chamber.
Definition at line 1893 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateGeometry().
|
private |
Place all the segments in the mother volume, at the position defined by the sector's data.
The lines with comments COMMENT OUT BEGIN/END indicates blocks which can be commented out in order to reduce the number of volumes in a sector to the plane segments corresponding to regular motifs only.
Definition at line 1953 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateQuadrant().
|
private |
Place the spacer defined in global positions !! This method should be used only to find out the right mother volume for the spacer if geometry is changed and the plane segment volumes will change their numbering
Definition at line 1910 of file AliMUONSt1GeometryBuilderV2.cxx.
|
inlineprivate |
Return plane segment name for segment segNumber.
Definition at line 189 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFoamBox(), and PlaceSector().
|
private |
Generate unique envelope name from chamber Id and quadrant number
Definition at line 159 of file AliMUONSt1GeometryBuilderV2.cxx.
Referenced by CreateGeometry().
|
inlineprivate |
Return farther quadrant layer name for chamber chamber.
Definition at line 185 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFrame(), CreateGeometry(), CreateQuadrantLayersAsAssemblies(), and CreateQuadrantLayersAsVolumes().
|
inlineprivate |
Return middle quadrant frame layer name for chamber chamber.
Definition at line 177 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFrame(), CreateGeometry(), CreateQuadrantLayersAsAssemblies(), and CreateQuadrantLayersAsVolumes().
|
inlineprivate |
Return middle quadrant layer name for chamber chamber.
Definition at line 173 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateGeometry(), CreateQuadrantLayersAsAssemblies(), CreateQuadrantLayersAsVolumes(), PlaceInnerLayers(), PlaceSector(), and PlaceSpacer0().
|
inlineprivate |
Return nearer quadrant layer name for chamber chamber.
Definition at line 181 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFrame(), CreateGeometry(), CreateQuadrantLayersAsAssemblies(), and CreateQuadrantLayersAsVolumes().
|
virtual |
Function to be overriden in a concrete chamber/station geometry class.
The sensitive volumes Ids for each chamber should be defined and set to its geometry class.
Define the sensitive volumes for station2 chambers.
Implements AliMUONVGeometryBuilder.
Definition at line 2405 of file AliMUONSt1GeometryBuilderV2.cxx.
|
virtual |
Function to be overriden in a concrete chamber/station geometry class.
The transformation of each chamber(s) wrt ALICE should be defined and set to its geometry class.
Define the transformations for the station2 chambers.
Implements AliMUONVGeometryBuilder.
Definition at line 2393 of file AliMUONSt1GeometryBuilderV2.cxx.
|
virtual |
and eventually the mother volume name should be defined
Function to be overriden in a concrete chamber/station geometry class.
The volume name for each geometry module, its virtuality
Define the volumes for the station2 chambers.
Implements AliMUONVGeometryBuilder.
Definition at line 2379 of file AliMUONSt1GeometryBuilderV2.cxx.
|
inlineprivate |
Return total plane half Size.
Definition at line 169 of file AliMUONSt1GeometryBuilderV2.h.
|
inlineprivate |
Return total daughter plane half Size.
Definition at line 165 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard(), PlaceSector(), and TotalHz().
|
inlineprivate |
Return total mechanical plane half Size.
Definition at line 160 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFoamBox(), PlaceSector(), and TotalHz().
|
staticprivate |
copy number offset for daughter boards positions in non-bending plane
Definition at line 110 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by PlaceSector().
|
staticprivate |
prefix for automatic volume naming
Definition at line 107 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard(), and PlaceSector().
|
staticprivate |
Electronics parameter.
Definition at line 77 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by PlaceSector().
|
staticprivate |
Electronics parameter.
Definition at line 78 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by PlaceSector().
|
staticprivate |
LHC Origin wrt Quadrant Origin.
Definition at line 80 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFrame(), CreateGeometry(), CreateQuadrant(), and PlaceInnerLayers().
|
staticprivate |
coefficient for automatic volume naming
Definition at line 108 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by FoamBoxName().
|
staticprivate |
coefficient for automatic volume naming
Definition at line 109 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by FR4BoxName().
|
staticprivate |
Frame offset.
Definition at line 81 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateGeometry().
|
staticprivate |
prefix for automatic volume naming
Definition at line 101 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateHole(), CreatePlaneSegment(), and PlaceSector().
|
staticprivate |
Berg connector parameter.
Definition at line 69 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard().
|
staticprivate |
Berg connector parameter.
Definition at line 67 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard().
|
staticprivate |
Electronics parameter.
Definition at line 73 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard().
|
staticprivate |
foam hole paremeter
Definition at line 65 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateHole().
|
staticprivate |
Kapton parameter.
Definition at line 71 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateHole().
|
staticprivate |
Berg connector parameter.
Definition at line 70 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard().
|
staticprivate |
Berg connector parameter.
Definition at line 68 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard(), and CreateHole().
|
staticprivate |
Electronics parameter.
Definition at line 74 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard().
|
staticprivate |
foam hole paremeter
Definition at line 66 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateHole().
|
staticprivate |
Kapton parameter.
Definition at line 72 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateHole().
|
staticprivate |
Berg connector (80 pt)
Definition at line 60 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard().
|
staticprivate |
Berg connector.
Definition at line 59 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard(), and TotalHzDaughter().
|
staticprivate |
Daughter board.
Definition at line 61 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard(), and TotalHzDaughter().
|
staticprivate |
Foam of mechanicalplane.
Definition at line 55 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFoamBox(), CreateHole(), and TotalHzPlane().
|
staticprivate |
FR4 of mechanical plane.
Definition at line 56 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFoamBox(), and TotalHzPlane().
|
staticprivate |
ArCO2 Gas.
Definition at line 62 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateInnerLayers(), PlaceInnerLayers(), and PlaceSector().
|
staticprivate |
|
staticprivate |
Pad plane.
Definition at line 54 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateInnerLayers(), PlaceInnerLayers(), and PlaceSector().
|
staticprivate |
Pad/Kapton connection (66 pt)
Definition at line 57 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateHole().
|
staticprivate |
Middle Layer Rin.
Definition at line 88 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateInnerLayers(), and CreateQuadrantLayersAsVolumes().
|
staticprivate |
Near and Far Layer Rin.
Definition at line 95 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateQuadrantLayersAsVolumes().
|
staticprivate |
Middle Layer Rout.
Definition at line 89 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateQuadrantLayersAsVolumes().
|
staticprivate |
Near and Far Layer Rout.
Definition at line 96 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateQuadrantLayersAsVolumes().
|
staticprivate |
Middle Layer Sphi.
Definition at line 91 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateQuadrantLayersAsVolumes().
|
staticprivate |
Near and Far Layer Sphi.
Definition at line 98 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateQuadrantLayersAsVolumes().
|
staticprivate |
Middle Layer Endphi.
Definition at line 92 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateQuadrantLayersAsVolumes().
|
staticprivate |
Near and Far Layer Endphi.
Definition at line 99 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateQuadrantLayersAsVolumes().
|
staticprivate |
Middle Layer Hz.
Definition at line 90 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFrame(), CreateGeometry(), CreateQuadrantLayersAsVolumes(), and PlaceSector().
|
staticprivate |
Near and Far Layer Hz.
Definition at line 97 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateFrame(), CreateGeometry(), and CreateQuadrantLayersAsVolumes().
|
staticprivate |
|
staticprivate |
|
staticprivate |
Horizontal offset in bending plane.
Definition at line 84 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateGeometry(), and CreateQuadrant().
|
staticprivate |
Vertical offset in bending plane.
Definition at line 85 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateGeometry(), CreatePlaneSegment(), and CreateQuadrant().
|
staticprivate |
prefix for automatic volume naming
Definition at line 102 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by QuadrantEnvelopeName().
|
staticprivate |
prefix for automatic volume naming
Definition at line 105 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by QuadrantFLayerName().
|
staticprivate |
prefix for automatic volume naming
Definition at line 106 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by QuadrantMFLayerName().
|
staticprivate |
prefix for automatic volume naming
Definition at line 103 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by QuadrantMLayerName().
|
staticprivate |
prefix for automatic volume naming
Definition at line 104 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by QuadrantNLayerName().
|
private |
the MUON detector class
Definition at line 152 of file AliMUONSt1GeometryBuilderV2.h.
Referenced by CreateDaughterBoard(), CreateFoamBox(), CreateFrame(), CreateHole(), CreateMaterials(), CreateQuadrantLayersAsVolumes(), CreateSpacer(), CreateSpacer0(), and PlaceSector().