1 import FWCore.ParameterSet.Config
as cms
3 from DQMServices.Core.DQMEDAnalyzer
import DQMEDAnalyzer
5 MonitorName = cms.untracked.string(
'AlcaBeamMonitor'),
6 PrimaryVertexLabel = cms.untracked.InputTag(
'offlinePrimaryVertices'),
7 BeamSpotLabel = cms.untracked.InputTag(
'offlineBeamSpot'),
9 TrackLabel = cms.untracked.InputTag(
'generalTracks'),
10 ScalerLabel = cms.untracked.InputTag(
'scalerBeamSpot'),
11 BeamFitter = cms.PSet(
12 Debug = cms.untracked.bool(
False),
14 TrackCollection = cms.untracked.InputTag(
'generalTracks'),
15 IsMuonCollection = cms.untracked.bool(
False),
16 WriteAscii = cms.untracked.bool(
False),
17 AsciiFileName = cms.untracked.string(
'BeamFit.txt'),
18 AppendRunToFileName = cms.untracked.bool(
True),
19 WriteDIPAscii = cms.untracked.bool(
False),
20 DIPFileName = cms.untracked.string(
'BeamFitDIP.txt'),
21 SaveNtuple = cms.untracked.bool(
False),
22 SavePVVertices = cms.untracked.bool(
False),
23 SaveFitResults = cms.untracked.bool(
False),
24 OutputFileName = cms.untracked.string(
'BeamFit.root'),
25 MinimumPt = cms.untracked.double(1.0),
26 MaximumEta = cms.untracked.double(2.4),
27 MaximumImpactParameter = cms.untracked.double(1.0),
28 MaximumZ = cms.untracked.double(60),
29 MinimumTotalLayers = cms.untracked.int32(6),
30 MinimumPixelLayers = cms.untracked.int32(0),
31 MaximumNormChi2 = cms.untracked.double(10.0),
32 TrackAlgorithm = cms.untracked.vstring(),
33 TrackQuality = cms.untracked.vstring(),
34 InputBeamWidth = cms.untracked.double(0.0060),
35 FractionOfFittedTrks = cms.untracked.double(0.9),
36 MinimumInputTracks = cms.untracked.int32(150),
37 deltaSignificanceCut = cms.untracked.double(10)
40 Debug = cms.untracked.bool(
False),
41 Apply3DFit = cms.untracked.bool(
True),
42 VertexCollection = cms.untracked.InputTag(
'offlinePrimaryVertices'),
45 maxNrStoredVertices = cms.untracked.uint32(10000),
46 minNrVerticesForFit = cms.untracked.uint32(50),
47 minVertexNdf = cms.untracked.double(10.),
48 maxVertexNormChi2 = cms.untracked.double(10.),
49 minVertexNTracks = cms.untracked.uint32(0),
50 minVertexMeanWeight = cms.untracked.double(0.5),
51 maxVertexR = cms.untracked.double(2),
52 maxVertexZ = cms.untracked.double(10),
53 errorScale = cms.untracked.double(0.9),
54 nSigmaCut = cms.untracked.double(5.),
55 FitPerBunchCrossing = cms.untracked.bool(
False),
56 useOnlyFirstPV = cms.untracked.bool(
False),
57 minSumPt = cms.untracked.double(0.)
66 from Configuration.Eras.Modifier_trackingLowPU_cff
import trackingLowPU
67 trackingLowPU.toModify(AlcaBeamMonitor,
68 BeamFitter = dict(MaximumImpactParameter = 5.0,
69 MinimumInputTracks = 50))