CMS 3D CMS Logo

calostep_cfi.py
Go to the documentation of this file.
1 import FWCore.ParameterSet.Config as cms
3 
4 g4SimHits.Watchers = cms.VPSet(cms.PSet(
5  type = cms.string('CaloSteppingAction'),
6  CaloSteppingAction = cms.PSet(
7  EBSDNames = cms.vstring('EBRY'),
8  EESDNames = cms.vstring('EFRY'),
9  HCSDNames = cms.vstring('HBS','HES','HTS'),
10  AllSteps = cms.int32(100),
11  SlopeLightYield = cms.double(0.02),
12  BirkC1EC = cms.double(0.03333),
13  BirkSlopeEC = cms.double(0.253694),
14  BirkCutEC = cms.double(0.1),
15  BirkC1HC = cms.double(0.0052),
16  BirkC2HC = cms.double(0.142),
17  BirkC3HC = cms.double(1.75),
18  HitCollNames = cms.vstring('EcalHitsEB1','EcalHitsEE1',
19  'HcalHits1'),
20  EtaTable = cms.vdouble(0.000, 0.087, 0.174, 0.261, 0.348,
21  0.435, 0.522, 0.609, 0.696, 0.783,
22  0.870, 0.957, 1.044, 1.131, 1.218,
23  1.305, 1.392, 1.479, 1.566, 1.653,
24  1.740, 1.830, 1.930, 2.043, 2.172,
25  2.322, 2.500, 2.650, 2.868, 3.000),
26  PhiBin = cms.vdouble(5.0, 5.0, 5.0, 5.0, 5.0, 5.0, 5.0,
27  5.0, 5.0, 5.0, 5.0, 5.0, 5.0, 5.0,
28  5.0, 5.0, 5.0, 5.0, 5.0, 5.0,10.0,
29  10.0,10.0,10.0,10.0,10.0,10.0,10.0,
30  10.0),
31  PhiOffset = cms.vdouble( 0.0, 0.0, 0.0,10.0),
32  EtaMin = cms.vint32(1, 16, 29, 1),
33  EtaMax = cms.vint32(16, 29, 41, 15),
34  EtaHBHE = cms.int32(16),
35  DepthHBHE = cms.vint32(2,4),
36  Depth29Max = cms.int32(3),
37  RMinHO = cms.double(3800),
38  ZHO = cms.vdouble(0,1255,1418,3928,4100,6610),
39  Eta1 = cms.untracked.vint32(1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
40  1, 1, 1, 1, 1, 1, 1, 4, 4),
41  Eta15 = cms.untracked.vint32(1, 1, 1, 1, 1, 1, 1, 1, 1, 1,
42  1, 1, 1, 2, 2, 2, 2, 4, 4),
43  Eta16 = cms.untracked.vint32(1, 1, 2, 2, 2, 2, 2, 2, 2, 4,
44  4, 4, 4, 4, 4, 4, 4, 4, 4),
45  Eta17 = cms.untracked.vint32(2, 2, 2, 2, 2, 2, 2, 2, 3, 3,
46  3, 3, 3, 3, 3, 3, 3, 3, 3),
47  Eta18 = cms.untracked.vint32(1, 2, 2, 2, 3, 3, 3, 3, 4, 4,
48  4, 5, 5, 5, 5, 5, 5, 5, 5),
49  Eta19 = cms.untracked.vint32(1, 1, 2, 2, 2, 3, 3, 3, 4, 4,
50  4, 5, 5, 5, 5, 6, 6, 6, 6),
51  Eta26 = cms.untracked.vint32(1, 1, 2, 2, 3, 3, 4, 4, 5, 5,
52  5, 6, 6, 6, 6, 7, 7, 7, 7),
53  )))