CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Namespaces | Functions | Variables
TrackValidation_cff.py File Reference

Go to the source code of this file.

Namespaces

 TrackValidation_cff
 

Functions

def TrackValidation_cff._addSeedToTrackProducers
 
def TrackValidation_cff._addSelectorsByAlgo
 
def TrackValidation_cff._addSelectorsByHp
 
def TrackValidation_cff._addSelectorsByOriginalAlgoMask
 
def TrackValidation_cff._addSelectorsBySrc
 
def TrackValidation_cff._algoToSelector
 
def TrackValidation_cff._getMVASelectors
 
def TrackValidation_cff._getSeedingLayers
 
def TrackValidation_cff._setForEra
 
def TrackValidation_cff._taskForEachEra
 
def TrackValidation_cff._translateArgs
 
def TrackValidation_cff._uniqueFirstLayers
 

Variables

list TrackValidation_cff._eleLayers = []
 
tuple TrackValidation_cff._pixelTracksCustom
 
tuple TrackValidation_cff._relevantEras = _cfg.allEras()
 
list TrackValidation_cff._relevantErasAndFastSim = _relevantEras+[("fastSim", "_fastSim", fastSim)]
 
list TrackValidation_cff._removeForFastSimSeedProducers
 
list TrackValidation_cff._removeForFastTrackProducers
 
list TrackValidation_cff._seedProd = ["initialStepSeedsPreSplitting"]
 First define the stuff for the standard validation sequence Track selectors. More...
 
list TrackValidation_cff._seedProducers_fastSim = [ x for x in _seedProducers if x not in _removeForFastSimSeedProducers]
 
tuple TrackValidation_cff._stdLayers = _getSeedingLayers(locals()["_seedProducers"+_postfix], _iterativeTk_cff)
 
list TrackValidation_cff._trackProd = ["initialStepTracksPreSplitting"]
 
list TrackValidation_cff._trackProducers_fastSim = [ x for x in _trackProducers if x not in _removeForFastTrackProducers]
 
tuple TrackValidation_cff._trackValidatorsBase
 
tuple TrackValidation_cff._trackValidatorsBasePhase2 = _trackValidatorsBase.copy()
 
tuple TrackValidation_cff._trackValidatorSeedingBuilding
 
tuple TrackValidation_cff.ak4JetTracksAssociatorExplicitAll
 
list TrackValidation_cff.args = ["_selectorsByAlgoAndHpNoGenTkDupMerge"]
 Then define stuff for standalone mode (i.e. More...
 
tuple TrackValidation_cff.cutsRecoTracksAK4PFJets
 
tuple TrackValidation_cff.cutsRecoTracksBtvLike = btvTracks_cfi.btvTrackRefs.clone()
 
string TrackValidation_cff.cutstring = "hitPattern.trackerLayersWithMeasurement == 3"
 
 TrackValidation_cff.dodEdxPlots = False)
 
list TrackValidation_cff.doResolutionPlotsForLabels
 
tuple TrackValidation_cff.generalTracksEtaGreater2p7
 
tuple TrackValidation_cff.generalTracksFromPV
 
tuple TrackValidation_cff.generalTracksFromPVPt09 = generalTracksPt09.clone(src="generalTracksFromPV")
 
tuple TrackValidation_cff.generalTracksPt09 = cutsRecoTracks_cfi.cutsRecoTracks.clone(ptMin=0.9)
 
tuple TrackValidation_cff.highPtJets = cms.EDFilter("CandPtrSelector", src = cms.InputTag("ak4CaloJets"), cut = cms.string("pt()>1000"))
 
tuple TrackValidation_cff.highPtJetsForTrk = highPtJets.clone(src = "ak4CaloJetsForTrk")
 
list TrackValidation_cff.label = ["generalTracks", locals()["_generalTracksHp"+_postfix]]
 
tuple TrackValidation_cff.label_vertex = cms.untracked.InputTag('offlinePrimaryVertices4D')
 
tuple TrackValidation_cff.modifyTask = lambdatask:task.add(generalTracksPt09)
 
string TrackValidation_cff.names = "_selectorsByOriginalAlgo"
 
tuple TrackValidation_cff.nSigmaDtVertex = cms.double(3)
 
tuple TrackValidation_cff.pixelTracks3hits = trackRefSelector.clone( cut = cutstring )
 
tuple TrackValidation_cff.pixelTracks4hits = trackRefSelector.clone( cut = cutstring )
 
tuple TrackValidation_cff.pixelTracksFromPV = generalTracksFromPV.clone(quality = "highPurity", ptMin = 0.0, ptMax = 99999., ptErrorCut = 99999., copyExtras = True, **_pixelTracksCustom)
 
tuple TrackValidation_cff.pixelTracksFromPV4hits = pixelTracksFromPV.clone( numberOfValidPixelHits = 4 )
 
tuple TrackValidation_cff.pixelTracksFromPVPt09 = pixelTracksFromPV.clone(ptMin = 0.9)
 
tuple TrackValidation_cff.pixelTracksPt09 = trackRefSelector.clone( cut = cutstring )
 
tuple TrackValidation_cff.PixelVertexAssociatorByPositionAndTracks
 
list TrackValidation_cff.plainArgs = ["Pt09", "generalTracksPt09"]
 
tuple TrackValidation_cff.pset = getattr(trackValidatorConversion.histoProducerAlgoBlock, "TpSelectorForEfficiencyVs"+n)
 
dictionary TrackValidation_cff.quality
 https://cmssdt.cern.ch/lxr/source/DataFormats/TrackReco/interface/TrackBase.h#0150 More...
 
list TrackValidation_cff.qualityBit = value[0]
 
list TrackValidation_cff.qualityList = value[2]
 
list TrackValidation_cff.qualityName = value[1]
 
tuple TrackValidation_cff.quickTrackAssociatorByHitsPreSplitting = quickTrackAssociatorByHits.clone(cluster2TPSrc = "tpClusterProducerPreSplitting")
 
tuple TrackValidation_cff.selectors = locals()
 
tuple TrackValidation_cff.timeResosTag = cms.InputTag('tofPID:sigmat0')
 
tuple TrackValidation_cff.timesTag = cms.InputTag('tofPID:t0')
 
tuple TrackValidation_cff.tpClusterProducerPreSplitting = tpClusterProducer.clone(pixelClusterSrc = "siPixelClustersPreSplitting")
 
tuple TrackValidation_cff.trackingParticlePixelTrackAsssociation
 Pixel tracking only mode (placeholder for now) More...
 
tuple TrackValidation_cff.trackingParticlesBHadron = _trackingParticleBHadronRefSelector.clone()
 
tuple TrackValidation_cff.trackingParticlesConversion = _trackingParticleConversionRefSelector.clone()
 Select conversion TrackingParticles, and define the corresponding associator. More...
 
tuple TrackValidation_cff.trackingParticlesElectron
 Select electron TPs. More...
 
tuple TrackValidation_cff.trackingParticlesEtaGreater2p7
 Select signal TrackingParticles, and do the corresponding associations. More...
 
tuple TrackValidation_cff.trackingParticlesInTime
 Select in-time TrackingParticles, and do the corresponding associations. More...
 
tuple TrackValidation_cff.trackingParticlesSignal
 Select signal TrackingParticles, and do the corresponding associations. More...
 
tuple TrackValidation_cff.trackRefSelector
 
tuple TrackValidation_cff.trackSelector
 
tuple TrackValidation_cff.tracksPreValidation
 
tuple TrackValidation_cff.tracksPreValidationPhase2 = tracksPreValidation.copy()
 
tuple TrackValidation_cff.tracksPreValidationPixelTrackingOnly
 
tuple TrackValidation_cff.tracksPreValidationStandalone = tracksPreValidation.copy()
 
tuple TrackValidation_cff.tracksPreValidationTrackingOnly = tracksPreValidationStandalone.copy()
 
tuple TrackValidation_cff.tracksValidation
 
tuple TrackValidation_cff.tracksValidationLite
 
tuple TrackValidation_cff.tracksValidationPhase2
 
tuple TrackValidation_cff.tracksValidationPixelTrackingOnly
 
tuple TrackValidation_cff.tracksValidationSelectors
 
tuple TrackValidation_cff.tracksValidationSelectorsStandalone
 
tuple TrackValidation_cff.tracksValidationSelectorsTrackingOnly = tracksValidationSelectors.copyAndExclude([ak4JetTracksAssociatorExplicitAll,cutsRecoTracksAK4PFJets])
 TrackingOnly mode (i.e. More...
 
tuple TrackValidation_cff.tracksValidationStandalone
 
tuple TrackValidation_cff.tracksValidationTrackingOnly
 
tuple TrackValidation_cff.tracksValidationTruth
 
tuple TrackValidation_cff.tracksValidationTruthPixelTrackingOnly = tracksValidationTruth.copy()
 
tuple TrackValidation_cff.trackValidator
 MTV instances. More...
 
tuple TrackValidation_cff.trackValidatorAllTPEffic
 
tuple TrackValidation_cff.trackValidatorAllTPEfficStandalone
 
tuple TrackValidation_cff.trackValidatorAllTPEfficTrackingOnly = trackValidatorAllTPEfficStandalone.clone(cores = "highPtJetsForTrk")
 
tuple TrackValidation_cff.trackValidatorBHadron
 
tuple TrackValidation_cff.trackValidatorBHadronPixelTrackingOnly
 
tuple TrackValidation_cff.trackValidatorBHadronStandalone
 
tuple TrackValidation_cff.trackValidatorBHadronTrackingOnly = trackValidatorBHadron.clone(label = [x for x in trackValidatorTrackingOnly.label if "Pt09" not in x])
 
tuple TrackValidation_cff.trackValidatorBuilding
 
tuple TrackValidation_cff.trackValidatorBuildingPreSplitting
 
tuple TrackValidation_cff.trackValidatorConversion
 
tuple TrackValidation_cff.trackValidatorConversionStandalone
 
tuple TrackValidation_cff.trackValidatorConversionTrackingOnly = trackValidatorConversion.clone(label = [x for x in trackValidatorConversion.label if x not in ["ckfInOutTracksFromConversions", "ckfOutInTracksFromConversions"]])
 
tuple TrackValidation_cff.trackValidatorDisplaced
 
tuple TrackValidation_cff.trackValidatorFromPV
 
tuple TrackValidation_cff.trackValidatorFromPVAllTP
 
tuple TrackValidation_cff.trackValidatorFromPVAllTPPixelTrackingOnly
 
tuple TrackValidation_cff.trackValidatorFromPVAllTPStandalone
 
tuple TrackValidation_cff.trackValidatorFromPVAllTPTrackingOnly = trackValidatorFromPVAllTPStandalone.clone(cores = "highPtJetsForTrk")
 
tuple TrackValidation_cff.trackValidatorFromPVPixelTrackingOnly
 
tuple TrackValidation_cff.trackValidatorFromPVStandalone
 
tuple TrackValidation_cff.trackValidatorFromPVTrackingOnly = trackValidatorFromPVStandalone.clone(cores = "highPtJetsForTrk")
 
tuple TrackValidation_cff.trackValidatorGsfTracks
 
tuple TrackValidation_cff.trackValidatorGsfTracksStandalone
 
tuple TrackValidation_cff.trackValidatorJetCore
 
tuple TrackValidation_cff.trackValidatorJetCoreSeedingTrackingOnly
 
tuple TrackValidation_cff.trackValidatorLite
 Lite mode (only generalTracks and HP) More...
 
tuple TrackValidation_cff.trackValidatorPixelTrackingOnly
 
tuple TrackValidation_cff.trackValidatorSeedingPreSplittingTrackingOnly
 
tuple TrackValidation_cff.trackValidatorSeedingTrackingOnly
 
tuple TrackValidation_cff.trackValidatorsStandalone = _trackValidatorsBase.copy()
 
tuple TrackValidation_cff.trackValidatorStandalone
 
tuple TrackValidation_cff.trackValidatorsTrackingOnly = _trackValidatorsBase.copy()
 
tuple TrackValidation_cff.trackValidatorTPEtaGreater2p7
 
tuple TrackValidation_cff.trackValidatorTPPtLess09
 
tuple TrackValidation_cff.trackValidatorTPPtLess09Standalone
 
tuple TrackValidation_cff.trackValidatorTPPtLess09TrackingOnly = trackValidatorTPPtLess09Standalone.clone(cores = "highPtJetsForTrk")
 
tuple TrackValidation_cff.trackValidatorTrackingOnly