Back to home page

Project CMSSW displayed by LXR

 
 

    


File indexing completed on 2025-02-07 14:24:18

0001 import FWCore.ParameterSet.Config as cms
0002 
0003 def MtdTracksValidation(*args, **kwargs):
0004   mod = cms.EDProducer('MtdTracksValidation',
0005     folder = cms.string('MTD/Tracks'),
0006     optionalPlots = cms.bool(False),
0007     inputTagG = cms.InputTag('generalTracks'),
0008     inputTagT = cms.InputTag('trackExtenderWithMTD'),
0009     inputTagV = cms.InputTag('offlinePrimaryVertices4D'),
0010     inputTagH = cms.InputTag('generatorSmeared'),
0011     SimTag = cms.InputTag('mix', 'MergedTrackTruth'),
0012     TPtoRecoTrackAssoc = cms.InputTag('trackingParticleRecoTrackAsssociation'),
0013     tp2SimAssociationMapTag = cms.InputTag('mtdSimLayerClusterToTPAssociation'),
0014     r2sAssociationMapTag = cms.InputTag('mtdRecoClusterToSimLayerClusterAssociation'),
0015     btlRecHits = cms.InputTag('mtdRecHits', 'FTLBarrel'),
0016     etlRecHits = cms.InputTag('mtdRecHits', 'FTLEndcap'),
0017     recCluTagBTL = cms.InputTag('mtdClusters', 'FTLBarrel'),
0018     recCluTagETL = cms.InputTag('mtdClusters', 'FTLEndcap'),
0019     tmtd = cms.InputTag('trackExtenderWithMTD', 'generalTracktmtd'),
0020     sigmatmtd = cms.InputTag('trackExtenderWithMTD', 'generalTracksigmatmtd'),
0021     t0Src = cms.InputTag('trackExtenderWithMTD', 'generalTrackt0'),
0022     sigmat0Src = cms.InputTag('trackExtenderWithMTD', 'generalTracksigmat0'),
0023     trackAssocSrc = cms.InputTag('trackExtenderWithMTD', 'generalTrackassoc'),
0024     pathLengthSrc = cms.InputTag('trackExtenderWithMTD', 'generalTrackPathLength'),
0025     t0SafePID = cms.InputTag('tofPID', 't0safe'),
0026     sigmat0SafePID = cms.InputTag('tofPID', 'sigmat0safe'),
0027     sigmat0PID = cms.InputTag('tofPID', 'sigmat0'),
0028     t0PID = cms.InputTag('tofPID', 't0'),
0029     sigmaTofPi = cms.InputTag('trackExtenderWithMTD', 'generalTrackSigmaTofPi'),
0030     sigmaTofK = cms.InputTag('trackExtenderWithMTD', 'generalTrackSigmaTofK'),
0031     sigmaTofP = cms.InputTag('trackExtenderWithMTD', 'generalTrackSigmaTofP'),
0032     trackMVAQual = cms.InputTag('mtdTrackQualityMVA', 'mtdQualMVA'),
0033     outermostHitPositionSrc = cms.InputTag('trackExtenderWithMTD', 'generalTrackOutermostHitPosition'),
0034     trackMaximumPt = cms.double(12),
0035     trackMaximumBtlEta = cms.double(1.5),
0036     trackMinimumEtlEta = cms.double(1.6),
0037     trackMaximumEtlEta = cms.double(3),
0038     mightGet = cms.optional.untracked.vstring
0039   )
0040   for a in args:
0041     mod.update_(a)
0042   mod.update_(kwargs)
0043   return mod