CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/DQMOffline/Muon/python/muonAnalyzer_cfi.py

Go to the documentation of this file.
00001 import FWCore.ParameterSet.Config as cms
00002 
00003 from RecoMuon.TrackingTools.MuonServiceProxy_cff import *
00004 
00005 # MuonAnalyzer
00006 MuonAnalyzer = cms.EDAnalyzer("MuonAnalyzer",
00007                               MuonServiceProxy,
00008                               OutputMEsInRootFile = cms.bool(False),
00009                               trackSegmentsAnalysis = cms.PSet(
00010     phiMin = cms.double(-3.2),
00011     ptBin = cms.int32(200),
00012     SegmentsTrackAssociatorParameters = cms.PSet(
00013     segmentsDt = cms.untracked.InputTag("dt4DSegments"),
00014     SelectedSegments = cms.untracked.InputTag("SelectedSegments"),
00015     segmentsCSC = cms.untracked.InputTag("cscSegments")
00016     ),
00017     etaBin = cms.int32(100),
00018     etaMin = cms.double(-3.0),
00019     ptMin = cms.double(0.0),
00020     phiBin = cms.int32(100),
00021     ptMax = cms.double(200.0),
00022     etaMax = cms.double(3.0),
00023     phiMax = cms.double(3.2)
00024     ),
00025                               GlobalMuTrackCollection = cms.InputTag("globalMuons"),
00026                               SeedCollection = cms.InputTag("ancientMuonSeed"),
00027                               muonRecoAnalysis = cms.PSet(
00028     thetaMin = cms.double(0.0),
00029     phiMin = cms.double(-3.2),
00030     chi2Min = cms.double(0),
00031     ptBin = cms.int32(500),
00032     thetaBin = cms.int32(100),
00033     rhBin = cms.int32(25),
00034     pResMin = cms.double(-0.01),
00035     pResMax = cms.double(0.01),
00036     thetaMax = cms.double(3.2),
00037     pResBin = cms.int32(50),
00038     rhMin = cms.double(0.0),
00039     pMin = cms.double(0.0),
00040     rhMax = cms.double(1.001),
00041     etaMin = cms.double(-3.0),
00042     etaBin = cms.int32(100),
00043     phiBin = cms.int32(100),
00044     chi2Bin = cms.int32(100),
00045     pBin = cms.int32(500),
00046     ptMin = cms.double(0.0),
00047     ptMax = cms.double(500.0),
00048     etaMax = cms.double(3.0),
00049     pMax = cms.double(500.0),
00050     phiMax = cms.double(3.2),
00051     chi2Max = cms.double(50)
00052     ),
00053                               DoMuonSeedAnalysis = cms.untracked.bool(True),
00054                               DoTrackSegmentsAnalysis = cms.untracked.bool(True),
00055                               seedsAnalysis = cms.PSet(
00056     seedPxyzMin = cms.double(-50.0),
00057     pxyzErrMin = cms.double(-100.0),
00058     phiErrMax = cms.double(3.2),
00059     pxyzErrMax = cms.double(100.0),
00060     RecHitBin = cms.int32(25),
00061     etaErrMin = cms.double(0.0),
00062     seedPtMin = cms.double(0.0),
00063     seedPxyzBin = cms.int32(100),
00064     ThetaBin = cms.int32(100),
00065     RecHitMin = cms.double(0.0),
00066     EtaMin = cms.double(-3.0),
00067     pErrBin = cms.int32(200),
00068     phiErrBin = cms.int32(160),
00069     EtaMax = cms.double(3.0),
00070     etaErrBin = cms.int32(200),
00071     seedPxyzMax = cms.double(50.0),
00072     ThetaMin = cms.double(0.0),
00073     PhiMin = cms.double(-3.2),
00074     pxyzErrBin = cms.int32(100),
00075     RecHitMax = cms.double(25.0),
00076     ThetaMax = cms.double(3.2),
00077     pErrMin = cms.double(0.0),
00078     EtaBin = cms.int32(100),
00079     pErrMax = cms.double(200.0),
00080     seedPtMax = cms.double(200.0),
00081     seedPtBin = cms.int32(1000),
00082     phiErrMin = cms.double(0.0),
00083     PhiBin = cms.int32(100),
00084     debug = cms.bool(False),
00085     etaErrMax = cms.double(0.5),
00086     PhiMax = cms.double(3.2)
00087     ),
00088                               OutputFileName = cms.string('MuonMonitoring.root'),
00089                               DoMuonEnergyAnalysis = cms.untracked.bool(True),
00090                               STAMuTrackCollection = cms.InputTag("standAloneMuons"),
00091                               DoMuonRecoAnalysis = cms.untracked.bool(True),
00092                               MuonCollection = cms.InputTag("muons"),
00093                               muonEnergyAnalysis = cms.PSet(
00094     AlgoName = cms.string('muons'),
00095     hadS9SizeMin = cms.double(0.0),
00096     emSizeMin = cms.double(0.0),
00097     emS9SizeBin = cms.int32(100),
00098     emS9SizeMin = cms.double(0.0),
00099     hoSizeMax = cms.double(4.0),
00100     hoS9SizeBin = cms.int32(100),
00101     hoSizeMin = cms.double(0.0),
00102     emSizeMax = cms.double(4.0),
00103     hadS9SizeMax = cms.double(10.0),
00104     hoS9SizeMin = cms.double(0.0),
00105     hadSizeMin = cms.double(0.0),
00106     emSizeBin = cms.int32(100),
00107     hadS9SizeBin = cms.int32(200),
00108     debug = cms.bool(False),
00109     emS9SizeMax = cms.double(4.0),
00110     hoS9SizeMax = cms.double(4.0),
00111     hadSizeMax = cms.double(10.0),
00112     hoSizeBin = cms.int32(100),
00113     hadSizeBin = cms.int32(200)
00114     ),
00115                               DoMuonKinVsEtaAnalysis = cms.untracked.bool(True),                           
00116                               muonKinVsEtaAnalysis = cms.PSet(
00117     pBin = cms.int32(100),
00118     pMin = cms.double(0.0),
00119     pMax = cms.double(100.0),
00120     
00121     ptBin = cms.int32(100),
00122     ptMin = cms.double(0.0),
00123     ptMax = cms.double(100.0),
00124     
00125     etaBin = cms.int32(100),
00126     etaMin = cms.double(-3.0),
00127     etaMax = cms.double(3.0),
00128     
00129     phiBin = cms.int32(100),
00130     phiMin = cms.double(-3.2),
00131     phiMax = cms.double(3.2),
00132     
00133     etaBMin = cms.double(0.),
00134     etaBMax = cms.double(1.1),
00135     etaECMin = cms.double(0.9),
00136     etaECMax = cms.double(2.4),
00137     etaOvlpMin = cms.double(0.9),
00138     etaOvlpMax = cms.double(1.1)
00139     ),
00140                               
00141                               DoDiMuonHistograms = cms.untracked.bool(True),
00142                               dimuonHistograms = cms.PSet(
00143                               MuonCollection = cms.InputTag("muons"),
00144                               etaBin = cms.int32(400),
00145                               etaBBin = cms.int32(400),
00146                               etaEBin = cms.int32(200),
00147                               
00148                               etaBMin = cms.double(0.),
00149                               etaBMax = cms.double(1.1),
00150                               etaECMin = cms.double(0.9),
00151                               etaECMax = cms.double(2.4),
00152                               
00153                               LowMassMin = cms.double(5.0),
00154                               LowMassMax = cms.double(55.0),
00155                               HighMassMin = cms.double(55.0),
00156                               HighMassMax = cms.double(155.0)
00157                               )
00158                               
00159                               )
00160 
00161 
00162 
00163