Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 # TrackingMonitor ####
0004 # Clone for Cosmic Track Finder
0005 from DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi import *
0006 TrackMon_cosmicTk = TrackerCosmicTrackMon.clone(
0007     TrackProducer = 'cosmictrackfinderP5',
0008     AlgoName = 'CosmicTk',
0009     FolderName = 'Tracking/TrackParameters',
0010     doSeedParameterHistos = True,
0011     TkSizeBin = 4,
0012     TkSizeMax = 3.5,
0013     TkSizeMin = -0.5
0014 )
0015 
0016 # Clone for CKF Tracks
0017 from DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi import *
0018 TrackMon_ckf = TrackerCosmicTrackMon.clone(
0019     TrackProducer = 'ctfWithMaterialTracksP5',
0020     AlgoName = 'CKFTk',
0021     FolderName = 'Tracking/TrackParameters',
0022     doSeedParameterHistos = True,
0023     TkSizeBin = 4,
0024     TkSizeMax = 3.5,
0025     TkSizeMin = -0.5
0026 )
0027 
0028 # Clone for Road Search  Tracks
0029 # from DQM.TrackingMonitor.TrackerCosmicsTrackingMonitor_cfi import *
0030 # TrackMon_rs = TrackerCosmicTrackMon.clone(
0031 #     TrackProducer = 'rsWithMaterialTracksP5',
0032 #     AlgoName = 'RSTk',
0033 #     FolderName = 'Tracking/TrackParameters',
0034 #     doSeedParameterHistos = True
0035 # )
0036 
0037 # Clone for General Track (for Collision data)
0038 from DQM.TrackingMonitor.TrackerCollisionTrackingMonitor_cfi import *
0039 TrackMon_gentk = TrackerCollisionTrackMon.clone(
0040     FolderName = 'Tracking/TrackParameters',
0041     BSFolderName = 'Tracking/TrackParameters/BeamSpotParameters'
0042     # decrease number of histograms
0043     # doTrackerSpecific = False
0044 )
0045 
0046 # Clone for Heavy Ion Tracks (for HI Collisions)
0047 from DQM.TrackingMonitor.TrackerHeavyIonTrackingMonitor_cfi import *
0048 TrackMon_hi = TrackerHeavyIonTrackMon.clone(
0049     FolderName = 'Tracking/TrackParameters',
0050     BSFolderName = 'Tracking/TrackParameters/BeamSpotParameters'
0051 )
0052 
0053 # Tracking Efficiency ####
0054 # Clone for Cosmic Tracks
0055 from DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi import *
0056 TrackEffMon_cosmicTk = TrackEffMon.clone(
0057     TKTrackCollection = 'cosmictrackfinderP5',
0058     AlgoName = 'CosmicTk',
0059     FolderName = 'Tracking/TrackParameters/TrackEfficiency'
0060 )
0061 
0062 # Clone for CKF Tracks
0063 from DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi import *
0064 TrackEffMon_ckf = TrackEffMon.clone(
0065     TKTrackCollection = 'ctfWithMaterialTracksP5',
0066     AlgoName = 'CKFTk',
0067     FolderName = 'Tracking/TrackParameters/TrackEfficiency'
0068 )
0069 
0070 # Clone for RS Tracks
0071 # from DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi import *
0072 # TrackEffMon_rs = TrackEffMon.clone(
0073 #     TKTrackCollection = 'rsWithMaterialTracksP5',
0074 #     AlgoName = 'RSTk',
0075 #     FolderName = 'Tracking/TrackParameters/TrackEfficiency'
0076 # )
0077 
0078 # Clone for Beam Halo  Tracks
0079 from DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi import *
0080 TrackEffMon_bhmuon = TrackEffMon.clone(
0081     TKTrackCollection = 'ctfWithMaterialTracksBeamHaloMuon',
0082     AlgoName = 'BHMuonTk',
0083     FolderName = 'Tracking/TrackParameters/TrackEfficiency'
0084 )
0085 
0086 # Clone for Heavy Ion Tracks (for HI Collisions)
0087 from DQM.TrackingMonitor.TrackEfficiencyMonitor_cfi import *
0088 TrackEffMon_hi = TrackEffMon.clone(
0089     TKTrackCollection = 'hiGeneralTracks',
0090     AlgoName = 'HeavyIonTk',
0091     FolderName = 'Tracking/TrackParameters/TrackEfficiency'
0092 )