Go to the documentation of this file.00001 import FWCore.ParameterSet.Config as cms
00002
00003 import DQM.TrackingMonitor.TrackingMonitor_cfi
00004 TrackerCollisionTrackMon = DQM.TrackingMonitor.TrackingMonitor_cfi.TrackMon.clone()
00005
00006
00007
00008
00009 TrackerCollisionTrackMon.TrackProducer = cms.InputTag("generalTracks")
00010 TrackerCollisionTrackMon.SeedProducer = cms.InputTag("initialStepSeeds")
00011 TrackerCollisionTrackMon.TCProducer = cms.InputTag("initialStepTrackCandidates")
00012 TrackerCollisionTrackMon.ClusterLabels = cms.vstring('Tot','Strip','Pix')
00013 TrackerCollisionTrackMon.beamSpot = cms.InputTag("offlineBeamSpot")
00014 TrackerCollisionTrackMon.primaryVertex = cms.InputTag('offlinePrimaryVertices')
00015 TrackerCollisionTrackMon.primaryVertexInputTags = cms.VInputTag(
00016 cms.InputTag('offlinePrimaryVertices'),
00017 cms.InputTag('pixelVertices')
00018 )
00019 TrackerCollisionTrackMon.selPrimaryVertexInputTags = cms.VInputTag(
00020 cms.InputTag('goodOfflinePrimaryVertices'),
00021 cms.InputTag('')
00022 )
00023 TrackerCollisionTrackMon.pvLabels = cms.vstring(
00024 'offline',
00025 'pixel'
00026 )
00027
00028
00029 TrackerCollisionTrackMon.AlgoName = cms.string('GenTk')
00030 TrackerCollisionTrackMon.Quality = cms.string('')
00031 TrackerCollisionTrackMon.FolderName = cms.string('Tracking/GlobalParameters')
00032 TrackerCollisionTrackMon.BSFolderName = cms.string('Tracking/ParametersVsBeamSpot')
00033
00034
00035
00036 TrackerCollisionTrackMon.MeasurementState = cms.string('ImpactPoint')
00037
00038
00039 TrackerCollisionTrackMon.doAllPlots = cms.bool(False)
00040 TrackerCollisionTrackMon.doGoodTrackPlots = cms.bool(True)
00041 TrackerCollisionTrackMon.doTrackerSpecific = cms.bool(True)
00042 TrackerCollisionTrackMon.doHitPropertiesPlots = cms.bool(True)
00043 TrackerCollisionTrackMon.doGeneralPropertiesPlots = cms.bool(True)
00044 TrackerCollisionTrackMon.doBeamSpotPlots = cms.bool(True)
00045 TrackerCollisionTrackMon.doSeedParameterHistos = cms.bool(False)
00046 TrackerCollisionTrackMon.doRecHitVsPhiVsEtaPerTrack = cms.bool(True)
00047 TrackerCollisionTrackMon.doGoodTrackRecHitVsPhiVsEtaPerTrack = cms.bool(True)
00048 TrackerCollisionTrackMon.doLayersVsPhiVsEtaPerTrack = cms.bool(True)
00049 TrackerCollisionTrackMon.doGoodTrackLayersVsPhiVsEtaPerTrack = cms.bool(True)
00050
00051
00052
00053
00054
00055 TrackerCollisionTrackMon.doLumiAnalysis = cms.bool(True)
00056 TrackerCollisionTrackMon.doProfilesVsLS = cms.bool(True)
00057
00058 TrackerCollisionTrackMon.doSeedNumberHisto = cms.bool(False)
00059 TrackerCollisionTrackMon.doSeedETAHisto = cms.bool(False)
00060 TrackerCollisionTrackMon.doSeedVsClusterHisto = cms.bool(False)
00061
00062
00063 TrackerCollisionTrackMon.TkSizeBin = cms.int32(200)
00064 TrackerCollisionTrackMon.TkSizeMax = cms.double(999.5)
00065 TrackerCollisionTrackMon.TkSizeMin = cms.double(-0.5)
00066
00067
00068 TrackerCollisionTrackMon.Chi2NDFBin = cms.int32(50)
00069 TrackerCollisionTrackMon.Chi2NDFMax = cms.double(49.5)
00070 TrackerCollisionTrackMon.Chi2NDFMin = cms.double(-0.5)
00071
00072
00073 TrackerCollisionTrackMon.TkSeedSizeBin = cms.int32(100)
00074 TrackerCollisionTrackMon.TkSeedSizeMax = cms.double(499.5)
00075 TrackerCollisionTrackMon.TkSeedSizeMin = cms.double(-0.5)
00076
00077
00078 TrackerCollisionTrackMon.TCSizeBin = cms.int32(100)
00079 TrackerCollisionTrackMon.TCSizeMax = cms.double(499.5)
00080 TrackerCollisionTrackMon.TCSizeMin = cms.double(-0.5)
00081
00082 TrackerCollisionTrackMon.GoodPVtxBin = cms.int32(60)
00083 TrackerCollisionTrackMon.GoodPVtxMin = cms.double( 0.)
00084 TrackerCollisionTrackMon.GoodPVtxMax = cms.double(60.)
00085
00086
00087
00088