Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2024-04-06 12:25:24

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 fftjetVertexAdder = cms.EDProducer(
0004     "FFTJetVertexAdder",
0005     #
0006     # Label for the beam spot info
0007     beamSpotLabel = cms.InputTag("offlineBeamSpot"),
0008     #
0009     # Label for an existing collection of primary vertices
0010     existingVerticesLabel = cms.InputTag("offlinePrimaryVertices"),
0011     #
0012     # Label for the output collection
0013     outputLabel = cms.string("FFTJetFudgedVertices"),
0014     #
0015     # Do we want to use the beam spot info from the event data 
0016     #in order to generate the vertices?
0017     useBeamSpot = cms.bool(True),
0018     #
0019     # Do we want to an existing collection (labeled by "existingVerticesLabel"
0020     # defined above) to the fake vertices?
0021     addExistingVertices = cms.bool(False),
0022     #
0023     # If we are not using the beam spot, what would be the average
0024     # position of the generated vertices?
0025     fixedX = cms.double(0.0),
0026     fixedY = cms.double(0.0),
0027     fixedZ = cms.double(0.0),
0028     #
0029     # If we are not using the beam spot, what would be the vertex spread?
0030     sigmaX = cms.double(0.0014),
0031     sigmaY = cms.double(0.0014),
0032     sigmaZ = cms.double(6.0),
0033     #
0034     # Parameters of the vertex to generate (these are not varied)
0035     nDof = cms.double(10.0),
0036     chi2 = cms.double(10.0),
0037     errX = cms.double(0.001),
0038     errY = cms.double(0.001),
0039     errZ = cms.double(0.01),
0040     #
0041     # How many fake vertices should we make?
0042     nVerticesToMake = cms.uint32(1)
0043 )