Functions | |
def | deserialize_iovs |
def | discover |
def | discover_plugins |
def | output |
def | supress_output |
Variables | |
tuple | args = parser.parse_args() |
string | description |
filename = None | |
input_params = None | |
tuple | iovDict = yaml.safe_load( args.iovs ) |
tuple | parser = ArgumentParser(description=description, formatter_class=RawTextHelpFormatter) |
tuple | result = deserialize_iovs(args.db, args.plugin, args.plot, tags, args.time_type, input_params) |
list | tags = [] |
def getPayloadData.deserialize_iovs | ( | db, | |
plugin_name, | |||
plot_name, | |||
tags, | |||
time_type, | |||
input_params | |||
) |
Deserializes given iovs data and returns plot coordinates
Definition at line 65 of file getPayloadData.py.
References output().
def getPayloadData.discover | ( | ) |
Discovers object types and plots for a given cmssw release Example: { "BasicPayload": [ {"plot": "plot_BeamSpot_x", "plot_type": "History", "single_iov": false, "plugin_name": "pluginBeamSpot_PayloadInspector", "title": "x vs run number"}, ... ], ... }
Definition at line 158 of file getPayloadData.py.
References bitset_utilities.append(), DeadROC_duringRun.dir, discover_plugins(), and output().
def getPayloadData.discover_plugins | ( | ) |
Returns a list of Payload Inspector plugin names Example: ['pluginBasicPayload_PayloadInspector', 'pluginBeamSpot_PayloadInspector', 'pluginSiStrip_PayloadInspector']
Definition at line 116 of file getPayloadData.py.
References if(), output(), and python.rootplot.root2matplotlib.replace().
Referenced by discover().
def getPayloadData.output | ( | description, | |
param | |||
) |
Definition at line 203 of file getPayloadData.py.
References print().
Referenced by deserialize_iovs(), discover(), and discover_plugins().
def getPayloadData.supress_output | ( | f | ) |
Temporarily disables stdout and stderr so that printouts from the plot plugin does not compromise the purity of our ssh stream if args.suppress_output is true
Definition at line 22 of file getPayloadData.py.
References validate-o2o-wbm.f.
tuple getPayloadData.args = parser.parse_args() |
Definition at line 260 of file getPayloadData.py.
string getPayloadData.description |
Definition at line 210 of file getPayloadData.py.
Referenced by optutl::VariableMapCont._checkKey(), cms::cuda.abortOnCudaError(), cms::cuda.abortOnNvmlError(), edm::eventsetup::looper.addFinderTo(), edm::eventsetup.addProviderTo(), edm::eventsetup::looper.addProviderTo(), edm::eventsetup::ComponentMaker< T, TComponent >.addTo(), edm::EventProcessor.beginJob(), edm.checkForModuleDependencyCorrectness(), ConfFitterBuilder< O >.ConfFitterBuilder(), ConfRecoBuilder< O >.ConfRecoBuilder(), sistrip::SpyEventMatcher.constructSource(), edm::eventsetup::ComponentMakerBaseHelper.createComponentDescription(), SiStripHistoId.createHistoId(), SiStripHistoId.createHistoLayer(), cms::cuda.cudaCheck_(), SiStripConfigDb.deviceAddress(), ExpressionHisto< T >.initialize(), edm::SubProcess.keepOnlyConsumedUnscheduledModules(), edm.nonConsumedUnscheduledModules(), ExceptionHandler.Notify(), cms::cuda.nvmlCheck_(), optutl::CommandLineParser.printOptionValues(), edm::PathsAndConsumesOfModules.removeModules(), edm::WorkerT< T >.resolvePutIndicies(), SiStripCondObjBuilderFromDb.setValuesCabling(), TwoObjectVariable< LHS, lLHS, RHS, lRHS, Calculator >.TwoObjectVariable(), edm.validateTopLevelParameterSets(), l1tVertexFinder::VertexNTupler.VertexNTupler(), npstat::StorableHistoNDFunctor< Numeric, Axis, Converter >.write(), npstat::StorableInterpolationFunctor< Numeric, Axis, Converter >.write(), edm::OutputModuleCommunicatorT< T >.writeLumiAsync(), edm::OutputModuleCommunicatorT< T >.writeProcessBlockAsync(), and edm::OutputModuleCommunicatorT< T >.writeRunAsync().
tuple getPayloadData.filename = None |
Definition at line 287 of file getPayloadData.py.
tuple getPayloadData.input_params = None |
Definition at line 266 of file getPayloadData.py.
tuple getPayloadData.iovDict = yaml.safe_load( args.iovs ) |
Definition at line 272 of file getPayloadData.py.
tuple getPayloadData.parser = ArgumentParser(description=description, formatter_class=RawTextHelpFormatter) |
Definition at line 239 of file getPayloadData.py.
tuple getPayloadData.result = deserialize_iovs(args.db, args.plugin, args.plot, tags, args.time_type, input_params) |
Definition at line 278 of file getPayloadData.py.
list getPayloadData.tags = [] |
Definition at line 270 of file getPayloadData.py.
Referenced by SiStripGainFromCalibTree.algoEndRun(), algorithm(), pat::CandidateSummaryTable.analyze(), MixCollectionValidation.bookHistograms(), MuonOffsetFromDD.build(), CaloTruthAccumulator.CaloTruthAccumulator(), edm::CFWriter.CFWriter(), ChainedJetCorrectorProducer.ChainedJetCorrectorProducer(), ConvertingESProducerWithDependenciesT< CombinedRecord< DepsRecords...>, Target, Dependencies...>.ConvertingESProducerWithDependenciesT(), HLTConfigData.dump(), IsoTrig.fillDescriptions(), models.generate(), SiStripSummaryCreator.getSummaryME(), GoodSeedProducer.GoodSeedProducer(), FWPSetTableManager.handleEntry(), edm::HiMixingModule.HiMixingModule(), cond::persistency::GLOBAL_TAG_MAP::Table.insert(), L1Comparator.L1Comparator(), LightPFTrackProducer.LightPFTrackProducer(), LowPtGsfElectronSeedValueMapsProducer.LowPtGsfElectronSeedValueMapsProducer(), edm::MixingModule.MixingModule(), L1TPhase2CorrelatorOffline::MultiCollection.MultiCollection(), edm.operator<<(), PFLinker.PFLinker(), PFNuclearProducer.PFNuclearProducer(), PFProducer.PFProducer(), PFTrackProducer.PFTrackProducer(), PFV0Producer.PFV0Producer(), ParticleLevelProducer.produce(), GenJetTauTaggerProducer.produce(), BTagProbabilityToDiscriminator.produce(), TriggerSummaryProducerAOD.produce(), pathelpers::RecordCache.RecordCache(), cond::persistency::GLOBAL_TAG_MAP::Table.select(), ElectronHEEPIDValueMapProducer.setToken(), SimHitTPAssociationProducer.SimHitTPAssociationProducer(), and TrackingTruthAccumulator.TrackingTruthAccumulator().