CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Functions | Variables
getHLTPrescaleColumns Namespace Reference

Functions

def getPrescalesFromKey
 my $pyPrintTable = "echo 'for X in process.PrescaleService.prescaleTable: print \"%s %s" % (X.pathName.value(), X.prescales[0])'"; More...
 

Variables

string edmCfgFromDB = "edmConfigFromDB --orcoff --format summary.ascii --paths "
 
tuple jsonFile = open(options.jsonOut, "w")
 
dictionary jsout = {}
 
list key = runKeys[run]
 
tuple parser = OptionParser(usage="usage: %prog [options] Trigger_Path")
 
list path = args[0]
 
dictionary prescaleTable = {}
 
int psfactor = 1
 
tuple runKeys = queryRR(options.firstRun,options.lastRun,options.groupName)
 
tuple runs = runKeys.keys()
 

Function Documentation

def getHLTPrescaleColumns.getPrescalesFromKey (   key)

my $pyPrintTable = "echo 'for X in process.PrescaleService.prescaleTable: print \"%s %s" % (X.pathName.value(), X.prescales[0])'";

Definition at line 20 of file getHLTPrescaleColumns.py.

20 
21 def getPrescalesFromKey(key):
22  #stderr.write("\t%s ...\n" % key);
23  cmd = ( edmCfgFromDB +" --configName "+key + " | grep -i "+ path + " | tail -1 | awk ' $2 ==\"%s\" {print $NL}' " ) % path
24  res = commands.getoutput(cmd)
25  res_split = res.split()
26  psMap = {}
27  aa=""
28  if len(res)>0:
29  for uu in range(3,len(res_split)-1):
30  if uu % 2 == 1:
31  aa = aa + res_split[uu] + "\t"
32  psMap[path] = aa
33  else:
34  psMap[path] = 0
35  return psMap
def getPrescalesFromKey
my $pyPrintTable = "echo 'for X in process.PrescaleService.prescaleTable: print \"%s %s" % (X...

Variable Documentation

string getHLTPrescaleColumns.edmCfgFromDB = "edmConfigFromDB --orcoff --format summary.ascii --paths "

Definition at line 18 of file getHLTPrescaleColumns.py.

tuple getHLTPrescaleColumns.jsonFile = open(options.jsonOut, "w")

Definition at line 55 of file getHLTPrescaleColumns.py.

dictionary getHLTPrescaleColumns.jsout = {}

Definition at line 42 of file getHLTPrescaleColumns.py.

list getHLTPrescaleColumns.key = runKeys[run]

Definition at line 44 of file getHLTPrescaleColumns.py.

tuple getHLTPrescaleColumns.parser = OptionParser(usage="usage: %prog [options] Trigger_Path")

Definition at line 6 of file getHLTPrescaleColumns.py.

list getHLTPrescaleColumns.path = args[0]

Definition at line 15 of file getHLTPrescaleColumns.py.

Referenced by RPCLinkSynchroStat.add(), addFiles(), HLTPerformanceInfo.addModuleToPath(), DeDxDiscriminatorLearnerFromCalibTree.algoAnalyzeTheTree(), SiStripGainFromCalibTree.algoAnalyzeTheTree(), HLTTauDQMPathSummaryPlotter.analyze(), PixelVTXMonitor.analyze(), MuonDTDigis.analyze(), PrintLoadingPlugins.askedToLoad(), SiStripFedCablingBuilderFromDb.assignDcuAndDetIds(), BenchmarkAnalyzer.beginJob(), JetCorrectorDBWriter.beginJob(), PFCandidateDQMAnalyzer.beginJob(), PFJetDQMAnalyzer.beginJob(), PFMETDQMAnalyzer.beginJob(), GenericBenchmarkAnalyzer.beginJob(), ProfilerService.beginPath(), MEtoEDMConverter.beginRun(), HLTHiggsSubAnalysis.beginRun(), HLTExoticaSubAnalysis.beginRun(), DQMStore.book(), HLTHiggsSubAnalysis.bookHistograms(), CSCOfflineClient.bookMonitorObject(), CSCMonitorModule.bookMonitorObject(), edmplugin::standard.cachefileName(), DQMStoreStats.calcstats(), FWGeometryTableViewBase.cdTop(), FWPSetTableManager.cellRenderer(), LStoreStorageMaker.check(), edm::Schedule.checkForCorrectness(), cleanTrailingSlashes(), ecaldqm::MESetNonObject.clone(), ecaldqm::MESetDet2D.clone(), ecaldqm::MESetProjection.clone(), ecaldqm::MESetDet0D.clone(), ecaldqm::MESetDet1D.clone(), ecaldqm::MESetTrend.clone(), ecaldqm::MESetEcal.clone(), ecaldqm::MESetMulti.clone(), ecaldqm::MESet.clone(), CmsShowSearchFiles.CmsShowSearchFiles(), cond::persistency.compareTags(), SiStripGainFromData.ComputeChargeOverPath(), edmplugin::standard.config(), convertFile(), CommissioningHistograms.copyCustomInformation(), FWTextTreeCellRenderer.coreIcondir(), FWCheckBoxIcon.coreIcondir(), coreIcondir(), SiStripCommissioningSource.createCablingTasks(), SiStripHistoId.createHistoLayer(), ecaldqm.createMESet(), evf::EvFDaqDirector.createRunOpendirMaybe(), FedRawDataInputSource.deleteFile(), do_work(), ecaldqm::MESetEcal.doBook_(), PFClient.doEfficiency(), PFClient_JetRes.doEfficiency(), MuonTestSummary.doEnergyTests(), MuonTestSummary.doKinematicsTests(), MuonTestSummary.doMuonIDTests(), PFClient.doProfiles(), PFClient.doProjection(), MuonTestSummary.doResidualsTests(), PFClient_JetRes.doSummaries(), PFClient.doSummaries(), HLTMuonValidator.dqmBeginRun(), HLTMuonOfflineAnalyzer.dqmBeginRun(), MuonTrackResidualsTest.dqmEndJob(), MuonRecoTest.dqmEndJob(), DTMuonMillepede.DTMuonMillepede(), DTMuonSLToSL.DTMuonSLToSL(), EcalTrivialConditionRetriever.EcalTrivialConditionRetriever(), RawEventFileWriterForBU.endOfLS(), MuonAlignmentSummary.endRun(), ESTrivialConditionRetriever.ESTrivialConditionRetriever(), CommissioningHistograms.extractHistograms(), spf::SherpackFetcher.Fetch(), SummaryGeneratorControlView.fill(), SummaryGeneratorReadoutView.fill(), SiStripCommissioningSource.fillCablingHistos(), SiPixelActionExecutor.fillOccupancy(), PFDQMEventSelector.filter(), LocalFileSystem.findCachePath(), EmDQM.findEgammaPaths(), SiPixelFrameReverter.findFedId(), FWGeometry.findFile(), SiPixelFrameReverter.findLinkInFed(), SiPixelInformationExtractor.findNoisyPixels(), DQMImplNet< DQMNet::Object >.findObject(), SiPixelFrameReverter.findPixelInRoc(), SiPixelFrameReverter.findRocInDet(), SiPixelFrameReverter.findRocInLink(), RawEventFileWriterForBU.finishFileWrite(), spf::SherpackFetcher.FnFileGet(), TkHistoMap.folderDefinition(), ecaldqm::MESet.formPath(), ecaldqm::MESetEcal.generatePaths(), pos::PixelConfigFile.get(), SiPixelQuality.getBadRocPositions(), MonitorElement.getFullname(), cscdqm::HistoDef.getFullPath(), HFShowerParam.getHits(), DQMStore.getMatchingContents(), DeDxDiscriminatorProducer.GetProbability(), FedRawDataInputSource.grabNextJsonFile(), RawEventFileWriterForBU.handler(), fit::RootMinuitCommands< Function >.init(), TStorageFactoryFile.Initialize(), edm::FileInPath.initialize_(), metsig::SignAlgoResolutions.initializeJetResolutions(), DeDxDiscriminatorLearner.Learn(), edmplugin::PluginManager.load(), EcalDeadChannelRecoveryNN< DetIdT >.load_file(), edmplugin::PluginManager.loadableFor_(), LumiCorrectionSource.LumiCorrectionSource(), main(), edm::DQMFileIterator.make_path_data(), pos::PixelConfigFile.makeNewVersion(), TrajectoryManager.makeSinglePSimHit(), SiPixelSCurveCalibrationAnalysis.makeThresholdSummary(), MergeRootfile(), SiPixelDigitizerAlgorithm.module_killing_DB(), MonitorElement.MonitorElement(), PhysicsTools::MVAComputerESSourceBase.MVAComputerESSourceBase(), edmplugin::PluginFactoryBase.newPlugin(), RivetAnalyzer.normalizeTree(), LStoreStorageMaker.open(), StormStorageMaker.open(), StormLcgGtStorageMaker.open(), ora::SharedLibraryName.operator()(), SiPixelFedCablingTree.pathToDetUnit(), SiPixelFedCablingMap.pathToDetUnit(), PlotPixelMultVtxPos(), edmplugin::PluginManager.PluginManager(), DQMRootOutputModule.postForkReacquireResources(), FastTimerService.postPathEvent(), evf::FastMonitoringService.preallocate(), evf::EvFDaqDirector.preGlobalEndLumi(), evf::FastMonitoringService.preGlobalEndLumi(), FastTimerService.prePathEvent(), SiPixelActionExecutor.prephistosB(), SiPixelActionExecutor.prephistosE(), FedCablingAnalysis.print(), cond::XMLAuthenticationService::XMLAuthenticationService.processFile(), magneticfield::VolumeBasedMagneticFieldESProducer.produce(), ShallowGainCalibration.produce(), MuonSimHitProducer.produce(), MEtoEDMConverter.putData(), edmplugin::CacheParser.read(), CSCGasCollisions.readCollisionTable(), DQMStore.readFilePB(), FedRawDataInputSource.readSupervisor(), DQMBasicNet.removeLocalExcept(), FedRawDataInputSource.renameToNextFree(), gen::ParameterCollector.resolve(), ecaldqm::MESetEcal.retrieve(), SiPixelDQMRocLevelAnalyzer.RocSummary(), CommissioningHistograms.runNumber(), CommissioningHistograms.runType(), CommissioningHistograms.save(), DQMStore.save(), lumi::DBConfig.setAuthentication(), cond::XMLAuthenticationService::XMLAuthenticationService.setAuthenticationPath(), SiStripCommissioningOfflineClient.setInputFiles(), SiStripHistoPlotter.setNewCondDBPlot(), SiPixelHistoPlotter.setNewPlot(), SiStripHistoPlotter.setNewPlot(), CommonAnalyzer.setPath(), PhiSymmetryCalibration_step2.setUp(), PhiSymmetryCalibration_step2_SM.setUp(), PFJetBenchmark.setup(), PFMETBenchmark.setup(), PFTauElecRejectionBenchmark.setup(), cond::CredentialStore.setUpForService(), splitPath(), PFMETDQMAnalyzer.storeBadEvents(), PFCandidateDQMAnalyzer.storeBadEvents(), PFJetDQMAnalyzer.storeBadEvents(), PedsOnlyAnalysis.summary(), VpspScanAnalysis.summary(), NoiseAnalysis.summary(), PedestalsAnalysis.summary(), OptoScanAnalysis.summary(), CommissioningAnalysis.summary(), PedsFullNoiseAnalysis.summary(), SiPixelFrameReverter.toCabling(), SiPixelFrameConverter.toRoc(), LumiCorrectionSource.translateFrontierConnect(), edmplugin::PluginManager.tryToLoad(), DQMStore.useQTestByMatch(), SiStripConfigDb.usingDatabase(), cond::persistency.validateTag(), cond::XMLAuthenticationService::XMLAuthenticationService.verifyFileName(), and PixelDataFormatter.word2digi().

dictionary getHLTPrescaleColumns.prescaleTable = {}

Definition at line 39 of file getHLTPrescaleColumns.py.

int getHLTPrescaleColumns.psfactor = 1

Definition at line 47 of file getHLTPrescaleColumns.py.

tuple getHLTPrescaleColumns.runKeys = queryRR(options.firstRun,options.lastRun,options.groupName)

Definition at line 38 of file getHLTPrescaleColumns.py.

tuple getHLTPrescaleColumns.runs = runKeys.keys()

Definition at line 40 of file getHLTPrescaleColumns.py.