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 perLSsaving = cms.untracked.bool(
False),
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)
39 Debug = cms.untracked.bool(
False),
40 Apply3DFit = cms.untracked.bool(
True),
41 VertexCollection = cms.untracked.InputTag(
'offlinePrimaryVertices'),
44 maxNrStoredVertices = cms.untracked.uint32(10000),
45 minNrVerticesForFit = cms.untracked.uint32(50),
46 minVertexNdf = cms.untracked.double(10.),
47 maxVertexNormChi2 = cms.untracked.double(10.),
48 minVertexNTracks = cms.untracked.uint32(0),
49 minVertexMeanWeight = cms.untracked.double(0.5),
50 maxVertexR = cms.untracked.double(2),
51 maxVertexZ = cms.untracked.double(10),
52 errorScale = cms.untracked.double(0.9),
53 nSigmaCut = cms.untracked.double(5.),
54 FitPerBunchCrossing = cms.untracked.bool(
False),
55 useOnlyFirstPV = cms.untracked.bool(
False),
56 minSumPt = cms.untracked.double(0.)
65 from Configuration.Eras.Modifier_trackingLowPU_cff
import trackingLowPU
66 trackingLowPU.toModify(AlcaBeamMonitor,
67 BeamFitter = dict(MaximumImpactParameter = 5.0,
68 MinimumInputTracks = 50))