Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-02-20 03:45:11

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def Phase2OTValidateTTStub(*args, **kwargs):
0004   mod = cms.EDProducer('Phase2OTValidateTTStub',
0005     TH2TTStub_RZ = cms.PSet(
0006       Nbinsx = cms.int32(900),
0007       xmax = cms.double(300),
0008       xmin = cms.double(-300),
0009       Nbinsy = cms.int32(900),
0010       ymax = cms.double(120),
0011       ymin = cms.double(0)
0012     ),
0013     TH1_2S_Res = cms.PSet(
0014       Nbinsx = cms.int32(99),
0015       xmax = cms.double(5.5),
0016       xmin = cms.double(-5.5)
0017     ),
0018     TH1_PS_Res = cms.PSet(
0019       Nbinsx = cms.int32(99),
0020       xmax = cms.double(2),
0021       xmin = cms.double(-2)
0022     ),
0023     TH1Phi_Res = cms.PSet(
0024       Nbinsx = cms.int32(599),
0025       xmax = cms.double(0.1),
0026       xmin = cms.double(-0.1)
0027     ),
0028     TH1Bend_Res = cms.PSet(
0029       Nbinsx = cms.int32(59),
0030       xmax = cms.double(5),
0031       xmin = cms.double(-5.5)
0032     ),
0033     TopFolderName = cms.string('TrackerPhase2OTStubV'),
0034     TTStubs = cms.InputTag('TTStubsFromPhase2TrackerDigis', 'StubAccepted'),
0035     trackingParticleToken = cms.InputTag('mix', 'MergedTrackTruth'),
0036     MCTruthStubInputTag = cms.InputTag('TTStubAssociatorFromPixelDigis', 'StubAccepted'),
0037     MCTruthClusterInputTag = cms.InputTag('TTClusterAssociatorFromPixelDigis', 'ClusterInclusive'),
0038     TP_minNStub = cms.int32(4),
0039     TP_minNLayersStub = cms.int32(4),
0040     TP_minPt = cms.double(2),
0041     TP_maxEta = cms.double(2.4),
0042     TP_maxVtxZ = cms.double(15),
0043     TP_maxD0 = cms.double(1),
0044     TP_maxDxy = cms.double(1),
0045     mightGet = cms.optional.untracked.vstring
0046   )
0047   for a in args:
0048     mod.update_(a)
0049   mod.update_(kwargs)
0050   return mod