1 import FWCore.ParameterSet.Config
as cms
2 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
5 monitorName = cms.untracked.string(
'FakeBeamMonitor'),
6 timeInterval = cms.untracked.int32(920),
7 fitEveryNLumi = cms.untracked.int32(1),
8 resetEveryNLumi = cms.untracked.int32(20),
9 fitPVEveryNLumi = cms.untracked.int32(1),
10 resetPVEveryNLumi = cms.untracked.int32(5),
11 Debug = cms.untracked.bool(
False),
12 OnlineMode = cms.untracked.bool(
True),
13 recordName = cms.untracked.string(
'BeamSpotOnlineHLTObjectsRcd'),
14 BeamFitter = cms.PSet(
15 Debug = cms.untracked.bool(
False),
16 TrackCollection = cms.untracked.InputTag(
'pixelTracks'),
17 IsMuonCollection = cms.untracked.bool(
False),
18 WriteAscii = cms.untracked.bool(
False),
19 AsciiFileName = cms.untracked.string(
'BeamFit.txt'),
20 AppendRunToFileName = cms.untracked.bool(
True),
21 WriteDIPAscii = cms.untracked.bool(
False),
22 DIPFileName = cms.untracked.string(
'BeamFitDIP.txt'),
23 SaveNtuple = cms.untracked.bool(
False),
24 SavePVVertices = cms.untracked.bool(
False),
25 SaveFitResults = cms.untracked.bool(
False),
26 OutputFileName = cms.untracked.string(
'BeamFit.root'),
27 MinimumPt = cms.untracked.double(1.0),
28 MaximumEta = cms.untracked.double(2.4),
29 MaximumImpactParameter = cms.untracked.double(1.0),
30 MaximumZ = cms.untracked.double(60),
31 MinimumTotalLayers = cms.untracked.int32(3),
32 MinimumPixelLayers = cms.untracked.int32(3),
33 MaximumNormChi2 = cms.untracked.double(30.0),
34 TrackAlgorithm = cms.untracked.vstring(),
35 TrackQuality = cms.untracked.vstring(),
36 InputBeamWidth = cms.untracked.double(0.0060),
37 FractionOfFittedTrks = cms.untracked.double(0.9),
38 MinimumInputTracks = cms.untracked.int32(150),
39 deltaSignificanceCut = cms.untracked.double(10)
42 Debug = cms.untracked.bool(
False),
43 Apply3DFit = cms.untracked.bool(
True),
44 VertexCollection = cms.untracked.InputTag(
'pixelVertices'),
47 maxNrStoredVertices = cms.untracked.uint32(1000000),
48 minNrVerticesForFit = cms.untracked.uint32(50),
49 minVertexNdf = cms.untracked.double(4.),
51 maxVertexNormChi2 = cms.untracked.double(30.),
52 minVertexNTracks = cms.untracked.uint32(0),
53 minVertexMeanWeight = cms.untracked.double(0.0),
54 maxVertexR = cms.untracked.double(2.),
55 maxVertexZ = cms.untracked.double(10.),
57 errorScale = cms.untracked.double(1.23),
58 nSigmaCut = cms.untracked.double(50.0),
59 FitPerBunchCrossing = cms.untracked.bool(
False),
60 useOnlyFirstPV = cms.untracked.bool(
False),
61 minSumPt = cms.untracked.double(0.)
63 dxBin = cms.int32(200),
64 dxMin = cms.double(-1.0),
65 dxMax = cms.double(1.0),
67 vxBin = cms.int32(200),
68 vxMin = cms.double(-0.5),
69 vxMax = cms.double(0.5),
71 dzBin = cms.int32(80),
72 dzMin = cms.double(-20),
73 dzMax = cms.double(20),
75 phiBin = cms.int32(63),
76 phiMin = cms.double(-3.15),
77 phiMax = cms.double(3.15)