#include "interface/PixelAliasList.h"
Public Member Functions | |
std::string | alias (unsigned int i) |
std::vector< pathAliasPair > | getConfigAliases (std::string path) |
unsigned int | getVersion (std::string path, std::string alias) |
std::vector< std::string > | getVersionAliases (std::string path) |
pathVersionAliasMmap | getVersionData () |
pathVersionAliasMmap | getVersionData (std::string koc) |
void | insertAlias (PixelConfigAlias &anAlias) |
void | insertVersionAlias (PixelVersionAlias &anAlias) |
unsigned int | key (unsigned int i) |
unsigned int | nAliases () |
std::string | name (unsigned int i) |
unsigned int | nVersionAliases () |
PixelConfigAlias | operator[] (unsigned int i) |
std::string | path (unsigned int i) |
void | readfile (std::string filename) |
void | updateConfigAlias (std::string path, unsigned int version, std::string alias, PixelConfigList &config) |
unsigned int | version (unsigned int i) |
PixelConfigAlias * | versionAliases (std::string aliasName) |
void | writefile () |
Private Attributes | |
pathAliasMmap | aliasMmap |
std::vector< PixelConfigAlias > | pixelConfigAliases_ |
std::vector< PixelVersionAlias > | pixelVersionAliases_ |
pathVersionAliasMmap | versionMmap |
A longer explanation will be placed here later
Definition at line 30 of file PixelAliasList.h.
|
inline |
Definition at line 267 of file PixelAliasList.h.
References mps_fire::i, and pixelVersionAliases_.
Referenced by getVersion(), getVersionAliases(), insertVersionAlias(), readfile(), and updateConfigAlias().
|
inline |
Definition at line 248 of file PixelAliasList.h.
References aliasMmap, and path().
Referenced by pos::PixelConfigFile::getConfigAliases().
|
inline |
Definition at line 225 of file PixelAliasList.h.
References alias(), cms::cuda::assert(), mps_fire::i, path(), and pixelVersionAliases_.
Referenced by pos::PixelConfigFile::getVersion().
|
inline |
Definition at line 213 of file PixelAliasList.h.
References alias(), mps_fire::i, path(), pixelVersionAliases_, and createJobs::tmp.
Referenced by pos::PixelConfigFile::getVersionAliases().
|
inline |
Definition at line 236 of file PixelAliasList.h.
References versionMmap.
Referenced by pos::PixelConfigFile::getVersionData().
|
inline |
|
inline |
Definition at line 165 of file PixelAliasList.h.
References gather_cfg::cout, mps_fire::i, pos::PixelConfigAlias::name(), name(), and pixelConfigAliases_.
Referenced by pos::PixelConfigFile::addAlias().
|
inline |
Definition at line 185 of file PixelAliasList.h.
References pos::PixelVersionAlias::alias(), alias(), gather_cfg::cout, mps_fire::i, pos::PixelVersionAlias::path(), and pixelVersionAliases_.
Referenced by pos::PixelConfigFile::addVersionAlias().
|
inline |
Definition at line 261 of file PixelAliasList.h.
References mps_fire::i, and pixelConfigAliases_.
Referenced by pos::PixelConfigFile::getAliases(), pos::PixelConfigFile::getAliases_map(), readfile(), and updateConfigAlias().
|
inline |
Definition at line 259 of file PixelAliasList.h.
References pixelConfigAliases_.
Referenced by pos::PixelConfigFile::getAliases(), and pos::PixelConfigFile::getAliases_map().
|
inline |
Definition at line 260 of file PixelAliasList.h.
References mps_fire::i, and pixelConfigAliases_.
Referenced by config.CFG::__str__(), validation.Sample::digest(), pos::PixelConfigFile::getAliases(), pos::PixelConfigFile::getAliases_map(), VIDSelectorBase.VIDSelectorBase::initialize(), insertAlias(), and versionAliases().
|
inline |
|
inline |
|
inline |
Definition at line 265 of file PixelAliasList.h.
References mps_fire::i, and pixelVersionAliases_.
Referenced by getConfigAliases(), getVersion(), getVersionAliases(), readfile(), and updateConfigAlias().
|
inline |
Definition at line 61 of file PixelAliasList.h.
References pos::PixelConfigAlias::addVersionAlias(), alias(), aliasMmap, cms::cuda::assert(), gather_cfg::cout, corrVsCorr::filename, recoMuon::in, key(), path(), pixelConfigAliases_, pixelVersionAliases_, AlCaHLTBitMon_QueryRunRegistry::string, GlobalPosition_Frontier_DevDB_cff::tag, version(), and versionMmap.
Referenced by pos::PixelConfigFile::getAlias().
|
inline |
Definition at line 197 of file PixelAliasList.h.
References alias(), mps_fire::i, dqmiolumiharvest::j, key(), path(), pixelConfigAliases_, and version().
Referenced by pos::PixelConfigFile::addVersionAlias().
|
inline |
Definition at line 266 of file PixelAliasList.h.
References mps_fire::i, and pixelVersionAliases_.
Referenced by validation.Sample::datasetpattern(), validation.Sample::filename(), readfile(), and updateConfigAlias().
|
inline |
Definition at line 176 of file PixelAliasList.h.
References mps_fire::i, name(), and pixelConfigAliases_.
Referenced by pos::PixelConfigFile::getVersionAliases().
|
inline |
Definition at line 32 of file PixelAliasList.h.
References pos::PixelVersionAlias::alias(), createBeamHaloJobs::directory, corrVsCorr::filename, mps_fire::i, dqmiolumiharvest::j, pos::PixelConfigAlias::key(), dqmiodumpmetadata::n, pos::PixelConfigAlias::name(), pos::PixelConfigAlias::nVersionAliases(), MillePedeFileConverter_cfg::out, pos::PixelVersionAlias::path(), pixelConfigAliases_, pixelVersionAliases_, AlCaHLTBitMon_QueryRunRegistry::string, pos::PixelVersionAlias::version(), pos::PixelConfigAlias::versionAliasesAlias(), and pos::PixelConfigAlias::versionAliasesPath().
Referenced by pos::PixelConfigFile::addAlias(), and pos::PixelConfigFile::addVersionAlias().
|
private |
Definition at line 273 of file PixelAliasList.h.
Referenced by getConfigAliases(), and readfile().
|
private |
Definition at line 270 of file PixelAliasList.h.
Referenced by insertAlias(), key(), nAliases(), name(), operator[](), readfile(), updateConfigAlias(), versionAliases(), and writefile().
|
private |
Definition at line 271 of file PixelAliasList.h.
Referenced by alias(), getVersion(), getVersionAliases(), insertVersionAlias(), nVersionAliases(), path(), readfile(), version(), and writefile().
|
private |
Definition at line 274 of file PixelAliasList.h.
Referenced by getVersionData(), and readfile().