CMS 3D CMS Logo

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

Functions

int get (const char *name)
 
int get (const std::string &name)
 
void set (const std::string &name, int value)
 set the flag, with a run-time name More...
 

Variables

boost::unordered_map< const
char *, std::pair< int, int > > 
defines_
 
boost::unordered_map
< std::string, int > 
definesByString_
 

Function Documentation

int runtimedef::get ( const char *  name)
int runtimedef::get ( const std::string &  name)

Definition at line 64 of file ProfilingTools.cc.

References definesByString_, and mergeVDriftHistosByStation::name.

64  {
65  return definesByString_[name];
66  }
boost::unordered_map< std::string, int > definesByString_
void runtimedef::set ( const std::string &  name,
int  value 
)

set the flag, with a run-time name

Definition at line 67 of file ProfilingTools.cc.

References definesByString_, mergeVDriftHistosByStation::name, and relativeConstraints::value.

Referenced by LumiList.LumiList::__and__(), BeautifulSoup.BeautifulSoup::__init__(), LumiList.LumiList::__or__(), Mixins._Labelable::_findDependencies(), argparse.HelpFormatter::_format_actions_usage(), argparse.ArgumentParser::_parse_known_args(), Config.Process::_pruneModules(), Options.Options::_unreadKeys(), Config.Process::_validateSequence(), RoadMaker::AddInnerSeedRing(), RoadMaker::AddOuterSeedRing(), CombDataSetFactory::addSetAny(), CombDataSetFactory::addSetBin(), revisionDML::alldataTags(), ESTimingTask::analyze(), HLTPrescaleRecorder::beginRun(), FWSiStripClusterProxyBuilder::build(), FWSiPixelClusterDetProxyBuilder::build(), FWSiPixelClusterProxyBuilder::build(), autoAlca::buildList(), confdb.HLTProcess::consolidateNegativeList(), confdb.HLTProcess::consolidatePositiveList(), RoadMaker::constructRoads(), pat::Jet::correctedJet(), pat::Jet::correctedP4(), pat::Tau::correctedP4(), pat::Tau::correctedTauJet(), alignmentValidation::createCanvasToIDList(), pat::Jet::currentJECSet(), pat::Tau::currentJECSet(), evf::FUResourceBroker::customWebPage(), revisionDML::dataTagInfo(), DTConfigBti::DTConfigBti(), Roads::dump(), DetIdAssociator::dumpMapContent(), BeautifulSoup.BeautifulStoneSoup::endData(), root::RooFitFunction< X, Expr >::evaluate(), HLTConfigData::extract(), RPCSim::fillDigis(), reco::HcalNoiseInfoProducer::fillrechits(), pat::Flags::get(), dqm_interfaces.DQMcommunicator::get_common_runs(), dqm_diff::get_content(), python.rootplot.core::get_plot_inputs(), dqm_interfaces.DQMcommunicator::get_RelVal_CMSSW_versions(), DCCDataUnpacker::getCCUValue(), EgammaHLTValidationUtils::getCXXTypesOfPath(), HDetIdAssociator::getDetIdsCloseToAPoint(), DetIdAssociator::getDetIdsCloseToAPoint(), useReflexToDescribeForGenObject::getObjectList(), FWDigitSetProxyBuilder::getTooltip(), ValidationMatrix::guess_params(), CombinedHitPairGenerator::init(), CombinedHitQuadrupletGeneratorForPhotonConversion::init(), CombinedHitPairGeneratorForPhotonConversion::init(), pat::Jet::jecFactor(), pat::Tau::jecFactor(), pat::Jet::jecSet(), pat::Tau::jecSet(), LayerTriplets::layers(), SeedingLayerSetsBuilder::layers(), validateAlignments::main(), utils_v2::make_file_pairs(), utils::make_files_pairs(), directories2html::make_summary_table(), TagProbeFitter::makeEfficiencyPlot1D(), TagProbeFitter::makeEfficiencyPlot2D(), autoSkim::mergeMapping(), SequenceTypes._ModuleSequenceType::moduleNames(), SequenceTypes.Schedule::moduleNames(), EnablePSetHistory::new_dumpModifications(), EnablePSetHistory::new_modificationCheckpoint(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::open(), funct::IntegralStruct< F, X >::operator()(), funct::Function< X1, X2, X3 >::operator()(), funct::Function< X1, X2, null_var >::operator()(), funct::Function< X1, null_var, null_var >::operator()(), funct::NumericalIntegral< Integrator, F, X >::function::operator()(), cmsPerfSuite.PerfSuite::optionParse(), CgiWriter::output_head(), pos::PixelPortcardMap::portcards(), ConfigBuilder.ConfigBuilder::prepare_DQM(), HLTConfigProvider::prescaleValue(), HLTConfigProvider::prescaleValues(), Button::printHTML(), PreshowerClusterProducer::produce(), pat::PATTriggerProducer::produce(), Config.Process::prune(), QuantileCalculator::QuantileCalculator(), QuantileCalculator::quantiles(), Roads::readInFromAsciiFile(), ShallowDigisProducer::recordDigis(), Utilities::removeModulesNotOnAPathExcluding(), python.TagTree.tagTree::renameNodes(), ProfileLikelihood::run(), RoadSearchSeedFinderAlgorithm::run(), dqm_interfaces.DirWalkerDB::run(), RunLumiSelector::RunLumiSelector(), ecaldqm::PNIntegrityTask::runOnErrors(), ecaldqm::IntegrityTask::runOnErrors(), duplicateReflexLibrarySearch::searchClassDefXml(), DOTExport.DotExport::selectNode(), Booster::set(), cond::IOVElementProxy::set(), reco::TrackBase::setAlgorithm(), GFHistManager::SetBatch(), reco::Conversion::setConversionAlgorithm(), DTTracoChip::setFlag(), MatrixReader.MatrixReader::showRaw(), pos::PixelPortCardConfig::sortDeviceList(), RoadMaker::SortRingsIntoLayers(), Options.TestOptions::testOptions(), lumiReport::toScreenTotEffective(), python.rootplot.tree2hists::tree2hists_main(), WPlusJetsEventSelector::WPlusJetsEventSelector(), and WSelector::WSelector().

67  {
69  }
boost::unordered_map< std::string, int > definesByString_

Variable Documentation

boost::unordered_map<const char *, std::pair<int,int> > runtimedef::defines_

Definition at line 54 of file ProfilingTools.cc.

Referenced by get().

boost::unordered_map<std::string, int> runtimedef::definesByString_

Definition at line 55 of file ProfilingTools.cc.

Referenced by get(), and set().