Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:06:53

0001 import FWCore.ParameterSet.Config as cms
0002 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0003 
0004 dqmBeamMonitor = cms.DQMEDAnalyzer("BeamMonitor",
0005                               monitorName = cms.untracked.string('BeamMonitor'),
0006                               beamSpot = cms.untracked.InputTag('offlineBeamSpot'), ## hltOfflineBeamSpot for HLTMON
0007                               primaryVertex = cms.untracked.InputTag('offlinePrimaryVertices'),
0008                               timeInterval = cms.untracked.int32(920),
0009                               fitEveryNLumi = cms.untracked.int32(2),
0010                               resetEveryNLumi = cms.untracked.int32(20),
0011                               fitPVEveryNLumi = cms.untracked.int32(1),
0012                               resetPVEveryNLumi = cms.untracked.int32(2),
0013                               Debug = cms.untracked.bool(False),
0014                               recordName = cms.untracked.string('BeamSpotOnlineHLTObjectsRcd'),
0015                               useLockRecords = cms.untracked.bool(False),
0016                               nLSForUpload = cms.untracked.int32(5),
0017                               tcdsRecord = cms.untracked.InputTag('tcdsDigis','tcdsRecord'),
0018                               BeamFitter = cms.PSet(
0019                     Debug = cms.untracked.bool(False),
0020                     TrackCollection = cms.untracked.InputTag('generalTracks'), ## ctfWithMaterialTracksP5 for CRAFT
0021                 IsMuonCollection = cms.untracked.bool(False),
0022                                 WriteAscii = cms.untracked.bool(False),
0023                                 AsciiFileName = cms.untracked.string('BeamFit.txt'),
0024                 SaveNtuple = cms.untracked.bool(False),
0025                 SaveFitResults = cms.untracked.bool(False),
0026                 OutputFileName = cms.untracked.string('BeamFit.root'),
0027                                 MinimumPt = cms.untracked.double(1.2),
0028                                 MaximumEta = cms.untracked.double(2.4),
0029                 MaximumImpactParameter = cms.untracked.double(5),
0030                                 MaximumZ = cms.untracked.double(50),
0031                                 MinimumTotalLayers = cms.untracked.int32(11),
0032                                 MinimumPixelLayers = cms.untracked.int32(3),
0033                                 MaximumNormChi2 = cms.untracked.double(2.0),
0034                                 TrackAlgorithm = cms.untracked.vstring('initialStep'), ## ctf,rs,cosmics,initialStep,lowPtTripletStep...; for all algos, leave it blank
0035                                 TrackQuality = cms.untracked.vstring(), ## loose, tight, highPurity...; for all qualities, leave it blank
0036                     InputBeamWidth = cms.untracked.double(-1.0), ## if -1 use the value calculated by the analyzer
0037                 FractionOfFittedTrks = cms.untracked.double(0.9),
0038                                 MinimumInputTracks = cms.untracked.int32(100),
0039                 deltaSignificanceCut = cms.untracked.double(5)
0040                                 ),
0041                               dxBin = cms.int32(200),
0042                               dxMin = cms.double(-1.0),
0043                               dxMax = cms.double(1.0),
0044                               
0045                               vxBin = cms.int32(100),
0046                               vxMin = cms.double(-.1),
0047                               vxMax = cms.double(.1),
0048                               
0049                               dzBin = cms.int32(80),
0050                               dzMin = cms.double(-20),
0051                               dzMax = cms.double(20),
0052                               
0053                               phiBin = cms.int32(63),
0054                               phiMin = cms.double(-3.15),
0055                               phiMax = cms.double(3.15)
0056                               )