CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_2_9/src/DQM/TrackingMonitor/python/TrackEfficiencyMonitor_cfi.py

Go to the documentation of this file.
00001 # The following comments couldn't be translated into the new config version:
00002 
00003 # All/OuterSurface/InnerSurface/ImpactPoint/default(track)
00004 #
00005 
00006 import FWCore.ParameterSet.Config as cms
00007 
00008 TrackEffMon = cms.EDAnalyzer("TrackEfficiencyMonitor",
00009     theRadius = cms.double(85.0),
00010     theMaxZ = cms.double(110.0),
00011     isBFieldOff = cms.bool(False),
00012     TKTrackCollection = cms.InputTag("rsWithMaterialTracksP5"),
00013     STATrackCollection = cms.InputTag("cosmicMuons"),
00014     trackEfficiency  = cms.bool(True),    
00015     OutputMEsInRootFile = cms.bool(False),
00016     OutputFileName = cms.string('MonitorTrackEfficiency.root'),
00017 
00018     FolderName = cms.string('Track/Efficiencies'),
00019     AlgoName = cms.string('CTF'),
00020             
00021     muonXBin =  cms.int32(50),
00022     muonXMin = cms.double(-100),
00023     muonXMax = cms.double(100),
00024      
00025     muonYBin =  cms.int32(50),
00026     muonYMin = cms.double(-100),
00027     muonYMax = cms.double(100),
00028     
00029     muonZBin =  cms.int32(50),
00030     muonZMin = cms.double(-500),
00031     muonZMax = cms.double(500),
00032  
00033     muonEtaBin =  cms.int32(50),
00034     muonEtaMin = cms.double(-3.2),
00035     muonEtaMax = cms.double(3.2),
00036     
00037     muonPhiBin =  cms.int32(50),
00038     muonPhiMin = cms.double(-3.2),
00039     muonPhiMax = cms.double(0.),
00040     
00041     muonD0Bin =  cms.int32(50),
00042     muonD0Min = cms.double(-100),
00043     muonD0Max = cms.double(100),
00044   
00045     muonCompatibleLayersBin =  cms.int32(10),
00046     muonCompatibleLayersMin = cms.double(0),
00047     muonCompatibleLayersMax = cms.double(30),
00048     
00049     trackXBin =  cms.int32(50),
00050     trackXMin = cms.double(-100),
00051     trackXMax = cms.double(100),
00052      
00053     trackYBin =  cms.int32(50),
00054     trackYMin = cms.double(-100),
00055     trackYMax = cms.double(100),
00056  
00057     trackZBin =  cms.int32(50),
00058     trackZMin = cms.double(-500),
00059     trackZMax = cms.double(500),
00060     
00061     trackEtaBin =  cms.int32(50),
00062     trackEtaMin = cms.double(-3.2),
00063     trackEtaMax = cms.double(3.2),
00064     
00065     trackPhiBin =  cms.int32(50),
00066     trackPhiMin = cms.double(-3.2),
00067     trackPhiMax = cms.double(0.),
00068     
00069     trackD0Bin =  cms.int32(50),
00070     trackD0Min = cms.double(-100),
00071     trackD0Max = cms.double(100),
00072      
00073     trackCompatibleLayersBin =  cms.int32(10),
00074     trackCompatibleLayersMin = cms.double(0),
00075     trackCompatibleLayersMax = cms.double(30),
00076     
00077     deltaXBin = cms.int32(50),
00078     deltaXMin = cms.double(-100),
00079     deltaXMax = cms.double(100),
00080     
00081     deltaYBin = cms.int32(50),
00082     deltaYMin = cms.double(-100),
00083     deltaYMax = cms.double(100),
00084     
00085     signDeltaXBin = cms.int32(50),
00086     signDeltaXMin = cms.double(-5),
00087     signDeltaXMax = cms.double(5),
00088     
00089     signDeltaYBin = cms.int32(50),
00090     signDeltaYMin = cms.double(-5),
00091     signDeltaYMax = cms.double(5),
00092     
00093  
00094 )   
00095     
00096