CMS 3D CMS Logo

Variables
JetHT_cfg Namespace Reference

Variables

 alignmentErrorFile = str(configuration["validation"].get("TrackerAlignmentErrorFile", "nothing"))
 
 alignmentFile = str(configuration["validation"].get("TrackerAlignmentRcdFile", "nothing"))
 
 closeFileFast
 
 conditionsInTrackerAlignmentErrorExtendedRcd
 
 conditionsInTrackerAlignmentRcd
 
dictionary configuration
 
 connect
 
 enableStatistics
 
 eventsToProcess
 
 fileName
 
 fileNames
 
dictionary filesPerJob = configuration["validation"].get("filesPerJob", 5)
 
dictionary firstIndex = filesPerJob * options.jobNumber
 
 globalTag = str(configuration["alignment"].get("globaltag", "auto:run2_data"))
 
 GlobalTag
 
 HLTFilter
 
 hltResults
 
 input
 
 iovContents = iovReader.readlines()
 
 iovList
 
 iovListFile = str(configuration["validation"].get("iovListFile", "nothing"))
 
dictionary iovListList = configuration["validation"].get("iovList", [0,500000])
 
 iovReader = open(iovListFile,"r")
 
 jetHTAnalyzer
 The analysis module. More...
 
string jobNumberString = ""
 
 l1tResults
 
 lineContents = line.split()
 
 maxD0Significance
 
 maxDistanceToBeam
 
 maxEvents
 
dictionary maxEventsToRun = configuration["validation"].get("maxevents", 1)
 
 maxNormalizedChi2
 
 minPixelLayersWithHits
 
 minSiliconLayersWithHits
 
 minVertexMeanWeight
 
 minVertexNdf
 
 NavigationSchool
 
list newFiles = []
 If we are not doing run number based splitting but have defined a job number, we have file based splitting. More...
 
 numberOfFiles = len(readFiles)
 
 offlinePrimaryVerticesFromRefittedTrks
 
 options = VarParsing.VarParsing()
 
string outputName = "{}/JetHTAnalysis{}.root".format(configuration.get("output", os.getcwd()), jobNumberString)
 
 p
 
 prefer_conditionsInTrackerAlignmentErrorExtendedRcd
 
 prefer_conditionsInTrackerAlignmentRcd
 
dictionary printTriggers = configuration["validation"].get("printTriggers", False)
 
 printTriggerTable
 
 process = cms.Process("JetHTAnalyzer")
 
 profilePtBorders
 
dictionary ptBorders = configuration["validation"].get("profilePtBorders", [3,5,10,20,50,100])
 
list readFiles = []
 Basic modules. More...
 
 reportEvery
 Messages. More...
 
 runAndFile = line.split()
 
dictionary runsInFiles = configuration.get("runsInFiles",[])
 
 skipEvents
 
 source
 Define a dummy source. More...
 
 src
 Track and primary vertex refit. More...
 
 TFileService
 
 throw
 
 toGet
 
 trackCollection = str(configuration["validation"].get("trackCollection", "ALCARECOTkAlMinBias"))
 
 TrackLabel
 
 triggerConditions
 
 triggerFilter = str(configuration["validation"].get("triggerFilter", "nothing"))
 
 triggerPath = triggerFilter
 
 triggerResults
 
dictionary useMC = configuration["validation"].get("mc", False)
 
 vtxCollection
 

Detailed Description

cfg to produce alignment validation plots from JetHT sample 
here doing refit of tracks and vertices using latest alignment 

Variable Documentation

◆ alignmentErrorFile

JetHT_cfg.alignmentErrorFile = str(configuration["validation"].get("TrackerAlignmentErrorFile", "nothing"))

Definition at line 60 of file JetHT_cfg.py.

◆ alignmentFile

JetHT_cfg.alignmentFile = str(configuration["validation"].get("TrackerAlignmentRcdFile", "nothing"))

Definition at line 59 of file JetHT_cfg.py.

◆ closeFileFast

JetHT_cfg.closeFileFast

Definition at line 289 of file JetHT_cfg.py.

◆ conditionsInTrackerAlignmentErrorExtendedRcd

JetHT_cfg.conditionsInTrackerAlignmentErrorExtendedRcd

Definition at line 220 of file JetHT_cfg.py.

◆ conditionsInTrackerAlignmentRcd

JetHT_cfg.conditionsInTrackerAlignmentRcd

Definition at line 209 of file JetHT_cfg.py.

◆ configuration

JetHT_cfg.configuration

◆ connect

JetHT_cfg.connect

Definition at line 210 of file JetHT_cfg.py.

◆ enableStatistics

JetHT_cfg.enableStatistics

Definition at line 87 of file JetHT_cfg.py.

◆ eventsToProcess

JetHT_cfg.eventsToProcess

Definition at line 132 of file JetHT_cfg.py.

◆ fileName

JetHT_cfg.fileName

Definition at line 288 of file JetHT_cfg.py.

◆ fileNames

JetHT_cfg.fileNames

Definition at line 110 of file JetHT_cfg.py.

◆ filesPerJob

dictionary JetHT_cfg.filesPerJob = configuration["validation"].get("filesPerJob", 5)

Definition at line 52 of file JetHT_cfg.py.

◆ firstIndex

dictionary JetHT_cfg.firstIndex = filesPerJob * options.jobNumber

Definition at line 139 of file JetHT_cfg.py.

Referenced by DetGroupMerger.orderAndMergeTwoLevels().

◆ globalTag

JetHT_cfg.globalTag = str(configuration["alignment"].get("globaltag", "auto:run2_data"))

Definition at line 56 of file JetHT_cfg.py.

◆ GlobalTag

JetHT_cfg.GlobalTag

Definition at line 181 of file JetHT_cfg.py.

◆ HLTFilter

JetHT_cfg.HLTFilter

Definition at line 258 of file JetHT_cfg.py.

◆ hltResults

JetHT_cfg.hltResults

◆ input

JetHT_cfg.input

Definition at line 90 of file JetHT_cfg.py.

◆ iovContents

JetHT_cfg.iovContents = iovReader.readlines()

Definition at line 72 of file JetHT_cfg.py.

◆ iovList

JetHT_cfg.iovList

Definition at line 276 of file JetHT_cfg.py.

Referenced by runAndLumiLists().

◆ iovListFile

JetHT_cfg.iovListFile = str(configuration["validation"].get("iovListFile", "nothing"))

Definition at line 47 of file JetHT_cfg.py.

◆ iovListList

list JetHT_cfg.iovListList = configuration["validation"].get("iovList", [0,500000])

Definition at line 48 of file JetHT_cfg.py.

◆ iovReader

JetHT_cfg.iovReader = open(iovListFile,"r")

Definition at line 71 of file JetHT_cfg.py.

◆ jetHTAnalyzer

JetHT_cfg.jetHTAnalyzer

The analysis module.

Definition at line 268 of file JetHT_cfg.py.

◆ jobNumberString

string JetHT_cfg.jobNumberString = ""

Definition at line 279 of file JetHT_cfg.py.

◆ l1tResults

JetHT_cfg.l1tResults

Definition at line 261 of file JetHT_cfg.py.

Referenced by L1TGlobalPrescaler.fillDescriptions().

◆ lineContents

JetHT_cfg.lineContents = line.split()

Definition at line 75 of file JetHT_cfg.py.

◆ maxD0Significance

JetHT_cfg.maxD0Significance

Definition at line 249 of file JetHT_cfg.py.

◆ maxDistanceToBeam

JetHT_cfg.maxDistanceToBeam

Definition at line 246 of file JetHT_cfg.py.

◆ maxEvents

JetHT_cfg.maxEvents

Definition at line 90 of file JetHT_cfg.py.

◆ maxEventsToRun

dictionary JetHT_cfg.maxEventsToRun = configuration["validation"].get("maxevents", 1)

Definition at line 51 of file JetHT_cfg.py.

◆ maxNormalizedChi2

JetHT_cfg.maxNormalizedChi2

Definition at line 247 of file JetHT_cfg.py.

◆ minPixelLayersWithHits

JetHT_cfg.minPixelLayersWithHits

Definition at line 250 of file JetHT_cfg.py.

◆ minSiliconLayersWithHits

JetHT_cfg.minSiliconLayersWithHits

Definition at line 248 of file JetHT_cfg.py.

◆ minVertexMeanWeight

JetHT_cfg.minVertexMeanWeight

Definition at line 274 of file JetHT_cfg.py.

◆ minVertexNdf

JetHT_cfg.minVertexNdf

Definition at line 273 of file JetHT_cfg.py.

◆ NavigationSchool

JetHT_cfg.NavigationSchool

Definition at line 238 of file JetHT_cfg.py.

◆ newFiles

list JetHT_cfg.newFiles = []

If we are not doing run number based splitting but have defined a job number, we have file based splitting.

Only analyze the files corresponding to this job number

Definition at line 122 of file JetHT_cfg.py.

◆ numberOfFiles

JetHT_cfg.numberOfFiles = len(readFiles)

Definition at line 138 of file JetHT_cfg.py.

◆ offlinePrimaryVerticesFromRefittedTrks

JetHT_cfg.offlinePrimaryVerticesFromRefittedTrks

Definition at line 244 of file JetHT_cfg.py.

◆ options

JetHT_cfg.options = VarParsing.VarParsing()

Definition at line 13 of file JetHT_cfg.py.

◆ outputName

string JetHT_cfg.outputName = "{}/JetHTAnalysis{}.root".format(configuration.get("output", os.getcwd()), jobNumberString)

Definition at line 283 of file JetHT_cfg.py.

◆ p

JetHT_cfg.p

Definition at line 294 of file JetHT_cfg.py.

◆ prefer_conditionsInTrackerAlignmentErrorExtendedRcd

JetHT_cfg.prefer_conditionsInTrackerAlignmentErrorExtendedRcd

Definition at line 227 of file JetHT_cfg.py.

◆ prefer_conditionsInTrackerAlignmentRcd

JetHT_cfg.prefer_conditionsInTrackerAlignmentRcd

Definition at line 216 of file JetHT_cfg.py.

◆ printTriggers

dictionary JetHT_cfg.printTriggers = configuration["validation"].get("printTriggers", False)

Definition at line 45 of file JetHT_cfg.py.

◆ printTriggerTable

JetHT_cfg.printTriggerTable

Definition at line 272 of file JetHT_cfg.py.

◆ process

JetHT_cfg.process = cms.Process("JetHTAnalyzer")

Definition at line 8 of file JetHT_cfg.py.

◆ profilePtBorders

JetHT_cfg.profilePtBorders

Definition at line 275 of file JetHT_cfg.py.

◆ ptBorders

dictionary JetHT_cfg.ptBorders = configuration["validation"].get("profilePtBorders", [3,5,10,20,50,100])

Definition at line 49 of file JetHT_cfg.py.

◆ readFiles

list JetHT_cfg.readFiles = []

Basic modules.

Read filenames from given .txt file and define input source

Definition at line 101 of file JetHT_cfg.py.

◆ reportEvery

JetHT_cfg.reportEvery

Messages.

Definition at line 86 of file JetHT_cfg.py.

◆ runAndFile

JetHT_cfg.runAndFile = line.split()

Definition at line 124 of file JetHT_cfg.py.

◆ runsInFiles

dictionary JetHT_cfg.runsInFiles = configuration.get("runsInFiles",[])

Definition at line 53 of file JetHT_cfg.py.

◆ skipEvents

JetHT_cfg.skipEvents

Definition at line 111 of file JetHT_cfg.py.

◆ source

JetHT_cfg.source

Define a dummy source.

In the default case we are most likely doing CRAB running.

Define input source.

This will be overwritten by CRAB

Just use the whole file list. CRAB will handle splitting Define input source

Definition at line 109 of file JetHT_cfg.py.

◆ src

JetHT_cfg.src

Track and primary vertex refit.

Definition at line 237 of file JetHT_cfg.py.

◆ TFileService

JetHT_cfg.TFileService

Definition at line 287 of file JetHT_cfg.py.

◆ throw

JetHT_cfg.throw

Definition at line 262 of file JetHT_cfg.py.

◆ toGet

JetHT_cfg.toGet

Definition at line 211 of file JetHT_cfg.py.

◆ trackCollection

JetHT_cfg.trackCollection = str(configuration["validation"].get("trackCollection", "ALCARECOTkAlMinBias"))

Definition at line 50 of file JetHT_cfg.py.

Referenced by SiStripGainCosmicCalculator.algoAnalyze(), SiStripQualityHotStripIdentifier.algoAnalyze(), TrackCategoriesAnalyzer.analyze(), BeamSpotProblemMonitor.analyze(), TkAlCaRecoMonitor.analyze(), ValidationMisalignedTracker.analyze(), QualityCutsAnalyzer.analyze(), TrackHistoryAnalyzer.analyze(), SiStripLAProfileBooker.analyze(), TrackBuildingAnalyzer.analyze(), DummyEvelyser.analyze(), SiPixelErrorEstimation.analyze(), SiPixelTrackingRecHitsValid.analyze(), TrackingMonitor.analyze(), TrackerDpgAnalysis.analyze(), MuonTrackValidator.analyze(), GeneralPurposeTrackAnalyzer.analyze(), DMRChecker.analyze(), QuickTrackAssociatorByHitsImpl.associateRecoToSim(), QuickTrackAssociatorByHitsImpl.associateRecoToSimImplementation(), QuickTrackAssociatorByHitsImpl.associateSimToReco(), QuickTrackAssociatorByHitsImpl.associateSimToRecoImplementation(), SegmentTrackAnalyzer.bookHistograms(), PhotonIsolationCalculator.calculateTrackIso(), MultiTrackValidatorGenPs.dqmAnalyze(), MultiTrackValidator.dqmAnalyze(), cms::TrackMTCCFilter.filter(), FilterScrapingPixelProbability.filter(), CSCEfficiency.filter(), HLTSingleVertexPixelTrackFilter.hltFilter(), HLTDeDxFilter.hltFilter(), MuonTrackLoader.loadTracks(), TrackHistory.newEvent(), PixelVertexProducerMedian.produce(), HIPixelMedianVtxProducer.produce(), MuonAssociatorEDProducer.produce(), photonIsolationHIProducer.produce(), PFDisplacedVertexCandidateProducer.produce(), TrackAssociatorEDProducer.produce(), TrackInfoProducer.produce(), IPTCorrector.produce(), EgammaHLTElectronTrackIsolationProducers.produce(), EgammaHLTPhotonTrackIsolationProducersRegional.produce(), PixelVertexProducer.produce(), TrackMCQuality.produce(), SiStripFineDelayHit.produce(), DeDxHitInfoProducer.produce(), MuonSeedTrack.produce(), IsolatedPixelTrackCandidateProducer.produce(), IsolatedPixelTrackCandidateL1TProducer.produce(), FastTrackDeDxProducer.produce(), SegmentTrackAnalyzer.SegmentTrackAnalyzer(), AlCaIsoTracksProducer.select(), ticl::TracksterP4FromTrackAndPCA.setP4(), MultiTrackValidator.trackDR(), TrackIsoCalculator.TrackIsoCalculator(), SiStripMonitorTrack.trackStudyFromTrack(), and SiStripMonitorTrack.trackStudyFromTrajectory().

◆ TrackLabel

JetHT_cfg.TrackLabel

Definition at line 245 of file JetHT_cfg.py.

◆ triggerConditions

JetHT_cfg.triggerConditions

◆ triggerFilter

JetHT_cfg.triggerFilter = str(configuration["validation"].get("triggerFilter", "nothing"))

Definition at line 46 of file JetHT_cfg.py.

Referenced by pat::PATTriggerProducer.produce().

◆ triggerPath

JetHT_cfg.triggerPath = triggerFilter

Definition at line 257 of file JetHT_cfg.py.

Referenced by accept(), and pat::PATTriggerProducer.produce().

◆ triggerResults

JetHT_cfg.triggerResults

Definition at line 271 of file JetHT_cfg.py.

◆ useMC

dictionary JetHT_cfg.useMC = configuration["validation"].get("mc", False)

Definition at line 44 of file JetHT_cfg.py.

Referenced by main(), and TtFullLepKinSolver.useWeightFromMC().

◆ vtxCollection

JetHT_cfg.vtxCollection

Definition at line 269 of file JetHT_cfg.py.