Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:27:17

0001 # The following comments couldn't be translated into the new config version:
0002 
0003 # if radius is not 0, z need to be specified to bound the cylinder. Z=0 means NO bound
0004 
0005 import FWCore.ParameterSet.Config as cms
0006 
0007 errorMatrix_default = cms.PSet(
0008     PtBins = cms.vdouble(), ## set NPt=0 and the vector of double for variable size binning
0009 
0010     minPhi = cms.string('-Pi'),
0011     minPt = cms.double(0.0),
0012     maxEta = cms.double(2.5),
0013     maxPhi = cms.string('Pi'),
0014     minEta = cms.double(0.0),
0015     EtaBins = cms.vdouble(), ## set NEta=0 and the vector of double for variable size binning
0016 
0017     NEta = cms.int32(10),
0018     NPt = cms.int32(10),
0019     maxPt = cms.double(200.0),
0020     NPhi = cms.int32(1)
0021 )
0022 muonErrorMatrixAnalyzer = cms.EDAnalyzer("MuonErrorMatrixAnalyzer",
0023     errorMatrix_Reported_pset = cms.PSet(
0024         errorMatrix_default,
0025         action = cms.string('constructor'),
0026         rootFileName = cms.string('errorMatrix_Reported.root')
0027     ),
0028     associatorName = cms.string('trackAssociatorByPosition'),
0029     errorMatrix_Pull_pset = cms.PSet(
0030         errorMatrix_default,
0031         action = cms.string('constructor'),
0032         rootFileName = cms.string('errorMatrix_Pull.root')
0033     ),
0034     gaussianPullFitRange = cms.untracked.double(2.0),
0035     # if radius is not 0, a propagator needs to be specified to go to that radius
0036     propagatorName = cms.string('SteppingHelixPropagatorAlong'),
0037     trackLabel = cms.InputTag("standAloneMuons","UpdatedAtVtx"),
0038     plotFileName = cms.string('controlErrorMatrixAnalyzer.root'), ##empty string. no root file
0039 
0040     radius = cms.double(0.0),
0041     z = cms.double(0.0),
0042     trackingParticleLabel = cms.InputTag("trackingParticles"),
0043     errorMatrix_Residual_pset = cms.PSet(
0044         errorMatrix_default,
0045         action = cms.string('constructor'),
0046         rootFileName = cms.string('errorMatrix_Residual.root')
0047     )
0048 )
0049 
0050 
0051