CMS 3D CMS Logo

TrackerMaterial_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 # Material effects to be simulated in the tracker material and associated cuts
00004 TrackerMaterialBlock = cms.PSet(
00005     TrackerMaterial = cms.PSet(
00006 
00007         # version 0 = Tracker geometry used between CMSSW_1_2_0 and CMSSW_1_4_10. Works for CSA07; 
00008         # version 1 = Tuned to CMSSW_1_7_0 geometry
00009         # version 2 = Tuned to CMSSW_1_8_0 geometry
00010         TrackerMaterialVersion = cms.uint32(2),
00011 
00012         #**********************************************************************
00013         # Thickness of all (sensitive and dead) layers in x/X0
00014         #**********************************************************************
00015         # Beam Pipe
00016         BeamPipeThickness = cms.vdouble(0.0038, 0.00265, 0.00265), ## decrease by 30%
00017         # Pixel Barrel Layers 1-3
00018         PXBThickness = cms.vdouble(0.0222, 0.0217, 0.0217), ## ~ no change
00019         # Pixel Barrel services at the end of layers 1-3
00020         PXB1CablesThickness = cms.vdouble(0.1, 0.042, 0.042), ## divide by ~2
00021         PXB2CablesThickness = cms.vdouble(0.04, 0.042, 0.042), ## ~ no change
00022         PXB3CablesThickness = cms.vdouble(0.03, 0.042, 0.042), ## increase by 50%
00023         # Pixel Barrel outside cables
00024         PXBOutCables1Thickness = cms.vdouble(0.04, 0.04, 0.04), ## no change
00025         PXBOutCables2Thickness = cms.vdouble(0.025, 0.015, 0.015), ## divide by 2
00026         # Pixel Disks 1-2
00027         PXDThickness = cms.vdouble(0.044, 0.058, 0.058), ## Increase by a third
00028         # Pixel Endcap outside cables
00029         PXDOutCables1Thickness = cms.vdouble(0.023, 0.034, 0.034), ## Increase by a third
00030         PXDOutCables2Thickness = cms.vdouble(0.085, 0.185, 0.185), ## Increase by 110%
00031         # Tracker Inner barrel layers 1-4
00032         TIBLayer1Thickness = cms.vdouble(0.06, 0.053, 0.053), ## decrease of 10%
00033         TIBLayer2Thickness = cms.vdouble(0.047, 0.053, 0.053), ## increase of 15%
00034         TIBLayer3Thickness = cms.vdouble(0.035, 0.035, 0.035), ## no change
00035         TIBLayer4Thickness = cms.vdouble(0.033, 0.04, 0.04), ## increase of 20%
00036         # TIB outside services (endcap)
00037         TIBOutCables1Thickness = cms.vdouble(0.04, 0.108, 0.108), ## Put everything in one layer
00038         TIBOutCables2Thickness = cms.vdouble(0.04, 0.0, 0.0), ## remove
00039         # Tracker Inner disks layers 1-3
00040         TIDLayer1Thickness = cms.vdouble(0.05, 0.04, 0.04), ## decrease by 20%
00041         TIDLayer2Thickness = cms.vdouble(0.05, 0.04, 0.04), ## decrease by 20%
00042         TIDLayer3Thickness = cms.vdouble(0.05, 0.055, 0.055), ## increase by 10%
00043         # TID outside wall (endcap)
00044         TIDOutsideThickness = cms.vdouble(0.07, 0.074, 0.074), ## increase of ~5%
00045         # TOB inside wall (barrel)
00046         TOBInsideThickness = cms.vdouble(0.017, 0.009, 0.009), ## decrease by a factor 2
00047         # Tracker Outer barrel layers 1-6
00048         TOBLayer1Thickness = cms.vdouble(0.044, 0.03, 0.03), ## decrease by 30%
00049         TOBLayer2Thickness = cms.vdouble(0.044, 0.03, 0.03), ## decrease by 30%
00050         TOBLayer3Thickness = cms.vdouble(0.033, 0.022, 0.022), ## decrease by 30%
00051         TOBLayer4Thickness = cms.vdouble(0.033, 0.022, 0.022), ## decrease by 30%
00052         TOBLayer5Thickness = cms.vdouble(0.033, 0.022, 0.022), ## decrease by 30%
00053         TOBLayer6Thickness = cms.vdouble(0.033, 0.022, 0.022), ## decrease by 30%
00054         # TOB services (endcap)
00055         TOBOutsideThickness = cms.vdouble(0.09, 0.15, 0.15), ## 80% increase
00056         # Tracker EndCap disks layers 1-9
00057         TECLayerThickness = cms.vdouble(0.041, 0.045, 0.045), ## 10% increase
00058         # TOB outside wall (barrel)
00059         BarrelCablesThickness = cms.vdouble(0.1, 0.038, 0.038), ## A factor of three less
00060         # TEC outside wall (endcap)
00061         EndcapCables1Thickness = cms.vdouble(0.26, 0.21, 0.21), ## 20% decrease
00062         EndcapCables2Thickness = cms.vdouble(0.08, 0.0, 0.0), ## 70% increase
00063 
00064         #**********************************************************************
00065         # Position of dead material layers (cables, services, etc.)
00066         #**********************************************************************
00067         # Beam pipe
00068         BeamPipeRadius = cms.vdouble(3.0, 3.0, 3.0),
00069         BeamPipeLength = cms.vdouble(26.4, 28.3, 28.3), ## Lengthen bt 1.9 cm
00070         # Cables and Services at the end of PIXB1,2,3 ("disk")
00071         PXB1CablesInnerRadius = cms.vdouble(3.6, 3.7, 3.7), ## shorten by 1 mm
00072         PXB2CablesInnerRadius = cms.vdouble(6.1, 6.3, 6.3), ## shorten by 2 mm
00073         PXB3CablesInnerRadius = cms.vdouble(8.5, 9.0, 9.0), ## shorten by 5 mm
00074         # Pixel Barrel Outside walls and cables (endcap)
00075         PXBOutCables1InnerRadius = cms.vdouble(11.9, 11.9, 11.9),
00076         PXBOutCables1OuterRadius = cms.vdouble(15.5, 15.5, 15.5),
00077         PXBOutCables1ZPosition = cms.vdouble(27.999, 28.799, 28.799), ## Lengthen by 8 mm
00078         PXBOutCables2InnerRadius = cms.vdouble(3.8, 3.8, 3.8),
00079         PXBOutCables2OuterRadius = cms.vdouble(16.5, 16.5, 16.5),
00080         PXBOutCables2ZPosition = cms.vdouble(28.0, 28.8, 28.8), ## Lengthen by 8 mm
00081         # Pixel Outside walls and cables (barrel and endcap)
00082         PixelOutCablesRadius = cms.vdouble(17.1, 17.5, 17.5), ## 4mm outer
00083         PixelOutCablesLength = cms.vdouble(64.8, 72.0, 72.0),
00084         PixelOutCablesInnerRadius = cms.vdouble(3.0, 3.0, 7.197), ## Stop tbis disk at eta = 3.0
00085         PixelOutCablesOuterRadius = cms.vdouble(17.3, 17.61, 17.61), ## 3 mm outer
00086         PixelOutCablesZPosition = cms.vdouble(64.9, 72.1, 72.1),
00087         # Tracker Inner Barrel Outside Cables and walls (endcap)
00088         TIBOutCables1InnerRadius = cms.vdouble(22.5, 22.5, 22.5),
00089         TIBOutCables1OuterRadius = cms.vdouble(53.9, 53.9, 53.9),
00090         TIBOutCables1ZPosition = cms.vdouble(75.001, 74.0, 74.0), ## -1 cm
00091         TIBOutCables2OuterRadius = cms.vdouble(53.901, 53.901, 53.901),
00092         TIBOutCables2InnerRadius = cms.vdouble(35.5, 35.5, 35.5),
00093         TIBOutCables2ZPosition = cms.vdouble(75.001, 74.001, 74.001), ## -1 cm
00094         # Tracker Inner Disks Outside Cables and walls (endcap)
00095         TIDOutCablesInnerRadius = cms.vdouble(32.0, 22.0, 22.0), ## 10 cm more
00096         TIDOutCablesZPosition = cms.vdouble(108.0, 108.0, 108.0),
00097         # Tracker outer barrel Inside wall (barrel)
00098         TOBInCablesRadius = cms.vdouble(54.5, 54.5, 54.6),
00099         TOBInCablesLength = cms.vdouble(108.2, 108.2, 108.2),
00100         # Tracker Outer Barrel Outside Cables and walls (barrel and endcap)
00101         TOBOutCablesInnerRadius = cms.vdouble(55.0, 55.0, 55.0),
00102         TOBOutCablesOuterRadius = cms.vdouble(109.5, 111.0, 111.0),
00103         TOBOutCablesZPosition = cms.vdouble(110.0, 115.0, 115.0),
00104         TOBOutCablesRadius = cms.vdouble(119.5, 119.5, 119.5),
00105         TOBOutCablesLength = cms.vdouble(299.9, 299.9, 299.9),
00106         # Tracker Endcaps Outside Cables and walls (endcaps)
00107         TECOutCables1InnerRadius = cms.vdouble(6.0, 30.0, 4.42), ## Not that low! for eta>3
00108         TECOutCables1OuterRadius = cms.vdouble(120.001, 120.001, 120.001),
00109         TECOutCables1ZPosition = cms.vdouble(300.0, 300.0, 300.0),
00110         TECOutCables2InnerRadius = cms.vdouble(70.0, 68.0, 68.0), ## 2cm longer 
00111         TECOutCables2OuterRadius = cms.vdouble(120.001, 120.001, 120.001),
00112         TECOutCables2ZPosition = cms.vdouble(300.0, 300.0, 300.0),
00113 
00114 
00115         #*********************************************************************
00116         # Fudge factor to reproduce the layer inhomgeneties
00117         # Tuned to 170 only.
00118         #*********************************************************************
00119         # Layer number (hard-coded in TrackerInteractionGeometry.cc)
00120         # Convention is < 100 for sensitive layer, > 100 for dead material
00121         # (although this convention is used nowhere...)
00122         FudgeLayer = cms.vuint32(
00123         106,  # Pixel Barrel services 
00124         106,  # Pixel Barrel services 
00125         107,  # Pixel endcap services
00126         6,    # TIB1 services  
00127         7,    # TIB2 services  
00128         8,    # TIB3 services  
00129         9,    # TIB4 services  
00130         10,   # TID Layer 1
00131         11,   # TID Layer 2
00132         12,   # TID Layer 3
00133         110,  # TID outside services
00134         110,  # TID outside services
00135         111,  # TOB inside services
00136         111,  # TOB inside services
00137         13,   # TOB Layer1
00138         13,   # TOB Layer1
00139         13,   # TOB Layer1
00140         13,   # TOB Layer1
00141         14,   # TOB Layer2
00142         14,   # TOB Layer2
00143         14,   # TOB Layer2
00144         14,   # TOB Layer2
00145         15,   # TOB Layer3
00146         15,   # TOB Layer3
00147         15,   # TOB Layer3
00148         15,   # TOB Layer3
00149         16,   # TOB Layer4
00150         16,   # TOB Layer4
00151         16,   # TOB Layer4
00152         16,   # TOB Layer4
00153         17,   # TOB Layer5
00154         17,   # TOB Layer5
00155         17,   # TOB Layer5
00156         17,   # TOB Layer5
00157         18,   # TOB Layer6
00158         18,   # TOB Layer6
00159         18,   # TOB Layer6
00160         18,   # TOB Layer6
00161         112,  # TOB services
00162         112,  # TOB services
00163         112,  # TOB services
00164          19,  # TEC Layer 1
00165          19,  # TEC Layer 1
00166          19,  # TEC Layer 1
00167          20,  # TEC Layer 2
00168          20,  # TEC Layer 2
00169          20,  # TEC Layer 2
00170          21,  # TEC Layer 3
00171          21,  # TEC Layer 3
00172          21,  # TEC Layer 3
00173          22,  # TEC Layer 4
00174          22,  # TEC Layer 4
00175          22,  # TEC Layer 4
00176          23,  # TEC Layer 5
00177          23,  # TEC Layer 5
00178          23,  # TEC Layer 5
00179          24,  # TEC Layer 6
00180          24,  # TEC Layer 6
00181          24,  # TEC Layer 6
00182          25,  # TEC Layer 7
00183          25,  # TEC Layer 7
00184          26,  # TEC Layer 8
00185          26,  # TEC Layer 8
00186          27,  # TEC Layer 9
00187          27,  # TEC Layer 9
00188         113,  # Barrel Wall
00189         114,  # Endcap Wall : 4.86<eta<4.91
00190         114,  # Endcap Wall : 4.82<eta<4.86
00191         114,  # Endcap Wall : 4.40<eta<4.82
00192         114,  # Endcap Wall : 4.00<eta<4.40
00193         114,  # Endcap Wall : 3.71<eta<4.00
00194         114,  # Endcap Wall : 3.61<eta<3.71
00195         114,  # Endcap Wall : 3.50<eta<3.61
00196         114,  # Endcap Wall : 3.00<eta<3.50
00197         114,  # Endcap Wall
00198         114   # Endcap Wall
00199         ),
00200 
00201         # Lower limit on Radius or Z
00202         FudgeMin = cms.vdouble(
00203          0.0,  # Pixel Barrel services 
00204         27.5,  # Pixel Barrel services 
00205          0.0,  # Pixel endcap services
00206         35.0,  # TIB1 services  
00207         35.0,  # TIB2 services  
00208         35.0,  # TIB3 services  
00209         35.0,  # TIB4 services  
00210         34.0,  # TID Layer 1
00211         34.0,  # TID Layer 2
00212         34.0,  # TID Layer 3
00213         47.5,  # TID outside services
00214         22.0,  # TID outside services
00215         27.5,  # TOB inside services
00216         72.0,  # TOB inside services
00217          0.0,  # TOB Layer 1
00218         18.0,  # TOB Layer 1
00219         36.0,  # TOB Layer 1
00220         55.0,  # TOB Layer 1
00221          0.0,  # TOB Layer 2
00222         18.0,  # TOB Layer 2
00223         36.0,  # TOB Layer 2
00224         55.0,  # TOB Layer 2
00225          0.0,  # TOB Layer 3
00226         18.0,  # TOB Layer 3
00227         36.0,  # TOB Layer 3
00228         55.0,  # TOB Layer 3
00229          0.0,  # TOB Layer 4
00230         18.0,  # TOB Layer 4
00231         36.0,  # TOB Layer 4
00232         55.0,  # TOB Layer 4
00233          0.0,  # TOB Layer 5
00234         18.0,  # TOB Layer 5
00235         36.0,  # TOB Layer 5
00236         55.0,  # TOB Layer 5
00237          0.0,  # TOB Layer 6
00238         18.0,  # TOB Layer 6
00239         36.0,  # TOB Layer 6
00240         55.0,  # TOB Layer 6
00241         55.0,  # TOB services
00242         62.0,  # TOB services
00243         78.0,  # TOB services
00244          0.0,  # TEC Layer 1
00245         24.0,  # TEC Layer 1
00246         34.0,  # TEC Layer 1
00247          0.0,  # TEC Layer 2
00248         24.0,  # TEC Layer 2
00249         34.0,  # TEC Layer 2
00250          0.0,  # TEC Layer 3
00251         24.0,  # TEC Layer 3
00252         34.0,  # TEC Layer 3
00253          0.0,  # TEC Layer 4
00254         32.0,  # TEC Layer 4
00255         41.0,  # TEC Layer 4
00256          0.0,  # TEC Layer 5
00257         32.0,  # TEC Layer 5
00258         41.0,  # TEC Layer 5
00259          0.0,  # TEC Layer 6
00260         32.0,  # TEC Layer 6
00261         41.0,  # TEC Layer 6
00262          0.0,  # TEC Layer 7
00263         32.0,  # TEC Layer 7
00264          0.0,  # TEC Layer 8
00265         32.0,  # TEC Layer 8
00266          0.0,  # TEC Layer 9
00267         32.0,  # TEC Layer 9
00268        120.0,  # Barrel wall
00269          4.42, # Endcap Wall : 4.86<eta<4.91
00270          4.65, # Endcap Wall : 4.82<eta<4.86
00271          4.84, # Endcap Wall : 4.40<eta<4.82
00272          7.37, # Endcap Wall : 4.00<eta<4.40
00273         10.99, # Endcap Wall : 3.71<eta<4.00
00274         14.70, # Endcap Wall : 3.61<eta<3.71
00275         16.24, # Endcap Wall : 3.50<eta<3.61
00276         18.13, # Endcap Wall : 3.00<eta<3.50
00277         33.0,  # Endcap wall
00278         68.0   # Endcap wall
00279          ),
00280 
00281         # Upper limit on Radius or Z
00282         FudgeMax = cms.vdouble(
00283          27.5,  # Pixel Barrel services 
00284          32.0,  # Pixel Barrel services 
00285          13.0,  # Pixel endcap services
00286          68.0,  # TIB1 services  
00287          68.0,  # TIB2 services  
00288          68.0,  # TIB3 services  
00289          68.0,  # TIB4 services  
00290          42.0,  # TID Layer 1
00291          42.0,  # TID Layer 2
00292          42.0,  # TID Layer 3
00293          54.0,  # TID outside services
00294          24.0,  # TID outside services
00295          30.5,  # TOB inside services
00296         110.0,  # TOB inside services
00297          18.0,  # TOB Layer 1
00298          30.0,  # TOB Layer 1
00299          46.0,  # TOB Layer 1
00300         108.0,  # TOB Layer 1
00301          18.0,  # TOB Layer 2
00302          30.0,  # TOB Layer 2
00303          46.0,  # TOB Layer 2
00304         108.0,  # TOB Layer 2
00305          18.0,  # TOB Layer 3
00306          30.0,  # TOB Layer 3
00307          46.0,  # TOB Layer 3
00308         108.0,  # TOB Layer 3
00309          18.0,  # TOB Layer 4
00310          30.0,  # TOB Layer 4
00311          46.0,  # TOB Layer 4
00312         108.0,  # TOB Layer 4
00313          18.0,  # TOB Layer 5
00314          30.0,  # TOB Layer 5
00315          46.0,  # TOB Layer 5
00316         108.0,  # TOB Layer 5
00317          18.0,  # TOB Layer 6
00318          30.0,  # TOB Layer 6
00319          46.0,  # TOB Layer 6
00320         108.0,  # TOB Layer 6
00321          60.0,  # TOB services
00322          78.0,  # TOB services
00323          92.0,  # TOB services
00324          24.0,  # TEC Layer 1
00325          34.0,  # TEC Layer 1
00326          39.0,  # TEC Layer 1
00327          24.0,  # TEC Layer 2
00328          34.0,  # TEC Layer 2
00329          39.0,  # TEC Layer 2
00330          24.0,  # TEC Layer 3
00331          34.0,  # TEC Layer 3
00332          39.0,  # TEC Layer 3
00333          32.0,  # TEC Layer 4
00334          40.0,  # TEC Layer 4
00335          46.0,  # TEC Layer 4
00336          32.0,  # TEC Layer 5
00337          40.0,  # TEC Layer 5
00338          46.0,  # TEC Layer 5
00339          32.0,  # TEC Layer 6
00340          40.0,  # TEC Layer 6
00341          46.0,  # TEC Layer 6
00342          32.0,  # TEC Layer 7
00343          60.0,  # TEC Layer 7
00344          32.0,  # TEC Layer 8
00345          60.0,  # TEC Layer 8
00346          32.0,  # TEC Layer 9
00347          60.0,  # TEC Layer 9
00348         301.0,  # Barrel wall
00349           4.65, # Endcap Wall : 4.86<eta<4.91
00350           4.84, # Endcap Wall : 4.82<eta<4.86
00351           7.37, # Endcap Wall : 4.40<eta<4.82
00352          10.99, # Endcap Wall : 4.00<eta<4.40
00353          14.70, # Endcap Wall : 3.71<eta<4.00
00354          16.24, # Endcap Wall : 3.61<eta<3.71
00355          18.13, # Endcap Wall : 3.50<eta<3.61
00356          30.00, # Endcap Wall : 3.00<eta<3.50
00357          35.0,  # Endcap wall
00358         120.0   # Endcap wall
00359          ),
00360 
00361         # Fudge factor on x/X0
00362         FudgeFactor = cms.vdouble(
00363         0.40,  # Pixel Barrel services 
00364         2.00,  # Pixel Barrel services 
00365         1.60,  # Pixel endcap services
00366         1.45,  # TIB1 services  
00367         1.45,  # TIB2 services  
00368         1.45,  # TIB3 services  
00369         1.45,  # TIB4 services  
00370         2.00,  # TID Layer 1
00371         2.00,  # TID Layer 2
00372         2.00,  # TID Layer 3
00373         2.50,  # TID outside services
00374         1.50,  # TID outside services
00375         4.00,  # TOB inside services
00376         5.50,  # TOB inside services
00377         0.70,  # TOB Layer 1
00378         2.00,  # TOB Layer 1
00379         2.00,  # TOB Layer 1
00380         2.00,  # TOB Layer 1
00381         0.70,  # TOB Layer 2
00382         2.00,  # TOB Layer 2
00383         2.00,  # TOB Layer 2
00384         2.00,  # TOB Layer 2
00385         0.70,  # TOB Layer 3
00386         2.00,  # TOB Layer 3
00387         2.00,  # TOB Layer 3
00388         2.00,  # TOB Layer 3
00389         0.70,  # TOB Layer 4
00390         2.00,  # TOB Layer 4
00391         2.00,  # TOB Layer 4
00392         2.00,  # TOB Layer 4
00393         0.70,  # TOB Layer 5
00394         2.00,  # TOB Layer 5
00395         2.00,  # TOB Layer 5
00396         2.00,  # TOB Layer 5
00397         0.70,  # TOB Layer 6
00398         2.00,  # TOB Layer 6
00399         2.00,  # TOB Layer 6
00400         2.00,  # TOB Layer 6
00401         0.50,  # TOB services
00402         1.50,  # TOB services
00403         1.80,  # TOB services
00404          2.2,  # TEC Layer 1
00405          0.8,  # TEC Layer 1
00406          1.6,  # TEC Layer 1
00407          2.2,  # TEC Layer 2
00408          0.8,  # TEC Layer 2
00409          1.6,  # TEC Layer 2
00410          2.2,  # TEC Layer 3
00411          0.8,  # TEC Layer 3
00412          1.6,  # TEC Layer 3
00413          2.5,  # TEC Layer 4
00414          0.6,  # TEC Layer 4
00415          1.4,  # TEC Layer 4
00416          2.5,  # TEC Layer 5
00417          0.6,  # TEC Layer 5
00418          1.4,  # TEC Layer 5
00419          2.5,  # TEC Layer 6
00420          0.6,  # TEC Layer 6
00421          1.4,  # TEC Layer 6
00422          3.0,  # TEC Layer 7
00423          0.6,  # TEC Layer 7
00424          3.0,  # TEC Layer 8
00425          0.6,  # TEC Layer 8
00426          3.0,  # TEC Layer 9
00427          0.6,  # TEC Layer 9
00428          3.8,  # Barrel wall
00429         18.74,  # Endcap Wall : 4.86<eta<4.91
00430          4.57,  # Endcap Wall : 4.82<eta<4.86
00431          0.604, # Endcap Wall : 4.40<eta<4.82
00432          0.424, # Endcap Wall : 4.00<eta<4.40
00433          0.327, # Endcap Wall : 3.71<eta<4.00
00434          0.591, # Endcap Wall : 3.61<eta<3.71
00435          1.81,  # Endcap Wall : 3.50<eta<3.61
00436          2.37,  # Endcap Wall : 3.00<eta<3.50
00437          1.0,  # Endcap wall: decrease from 3.0 (v2) to 1.0 (v3)
00438          1.6   # Endcap wall
00439         )
00440         
00441     )
00442 
00443 )
00444 

Generated on Tue Jun 9 17:35:14 2009 for CMSSW by  doxygen 1.5.4