Back to home page

Project CMSSW displayed by LXR

 
 

    


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

0001 # The following comments couldn't be translated into the new config version:
0002 
0003 # All/OuterSurface/InnerSurface/ImpactPoint/default(track)
0004 #
0005 
0006 import FWCore.ParameterSet.Config as cms
0007 
0008 from DQMServices.Core.DQMEDAnalyzer import DQMEDAnalyzer
0009 TrackEffMon = DQMEDAnalyzer('TrackEfficiencyMonitor',
0010     theRadius = cms.double(85.0),
0011     theMaxZ = cms.double(110.0),
0012     isBFieldOff = cms.bool(False),
0013     TKTrackCollection = cms.InputTag("rsWithMaterialTracksP5"),
0014     STATrackCollection = cms.InputTag("cosmicMuons"),
0015     trackEfficiency  = cms.bool(True),    
0016     OutputMEsInRootFile = cms.bool(False),
0017     OutputFileName = cms.string('MonitorTrackEfficiency.root'),
0018 
0019     FolderName = cms.string('Track/Efficiencies'),
0020     AlgoName = cms.string('CTF'),
0021     muoncoll = cms.InputTag('muons'),        
0022     muonXBin =  cms.int32(50),
0023     muonXMin = cms.double(-100),
0024     muonXMax = cms.double(100),
0025      
0026     muonYBin =  cms.int32(50),
0027     muonYMin = cms.double(-100),
0028     muonYMax = cms.double(100),
0029     
0030     muonZBin =  cms.int32(50),
0031     muonZMin = cms.double(-500),
0032     muonZMax = cms.double(500),
0033  
0034     muonEtaBin =  cms.int32(50),
0035     muonEtaMin = cms.double(-3.2),
0036     muonEtaMax = cms.double(3.2),
0037     
0038     muonPhiBin =  cms.int32(50),
0039     muonPhiMin = cms.double(-3.2),
0040     muonPhiMax = cms.double(0.),
0041     
0042     muonD0Bin =  cms.int32(50),
0043     muonD0Min = cms.double(-100),
0044     muonD0Max = cms.double(100),
0045   
0046     muonCompatibleLayersBin =  cms.int32(10),
0047     muonCompatibleLayersMin = cms.double(0),
0048     muonCompatibleLayersMax = cms.double(30),
0049     
0050     trackXBin =  cms.int32(50),
0051     trackXMin = cms.double(-100),
0052     trackXMax = cms.double(100),
0053      
0054     trackYBin =  cms.int32(50),
0055     trackYMin = cms.double(-100),
0056     trackYMax = cms.double(100),
0057  
0058     trackZBin =  cms.int32(50),
0059     trackZMin = cms.double(-500),
0060     trackZMax = cms.double(500),
0061     
0062     trackEtaBin =  cms.int32(50),
0063     trackEtaMin = cms.double(-3.2),
0064     trackEtaMax = cms.double(3.2),
0065     
0066     trackPhiBin =  cms.int32(50),
0067     trackPhiMin = cms.double(-3.2),
0068     trackPhiMax = cms.double(0.),
0069     
0070     trackD0Bin =  cms.int32(50),
0071     trackD0Min = cms.double(-100),
0072     trackD0Max = cms.double(100),
0073      
0074     trackCompatibleLayersBin =  cms.int32(10),
0075     trackCompatibleLayersMin = cms.double(0),
0076     trackCompatibleLayersMax = cms.double(30),
0077     
0078     deltaXBin = cms.int32(50),
0079     deltaXMin = cms.double(-100),
0080     deltaXMax = cms.double(100),
0081     
0082     deltaYBin = cms.int32(50),
0083     deltaYMin = cms.double(-100),
0084     deltaYMax = cms.double(100),
0085     
0086     signDeltaXBin = cms.int32(50),
0087     signDeltaXMin = cms.double(-5),
0088     signDeltaXMax = cms.double(5),
0089     
0090     signDeltaYBin = cms.int32(50),
0091     signDeltaYMin = cms.double(-5),
0092     signDeltaYMax = cms.double(5),
0093  
0094 )   
0095     
0096