#include <ParameterSetConverter.h>
Public Types | |
typedef std::map < ParameterSetID, ParameterSetID > | ParameterSetIdConverter |
typedef std::list< std::string > | StringList |
typedef std::map< std::string, std::string > | StringMap |
typedef std::list< std::pair < std::string, ParameterSetID > > | StringWithIDList |
Public Member Functions | |
ParameterSetConverter (ParameterSetMap const &psetMap, ParameterSetIdConverter &idConverter, bool alreadyByReference) | |
ParameterSetIdConverter const & | parameterSetIdConverter () const |
~ParameterSetConverter () | |
Private Member Functions | |
void | convertParameterSets () |
void | noConvertParameterSets () |
Private Attributes | |
std::vector< MainParameterSet > | mainParameterSets_ |
ParameterSetIdConverter & | parameterSetIdConverter_ |
StringWithIDList | parameterSets_ |
StringMap | replace_ |
std::vector< TriggerPath > | triggerPaths_ |
Definition at line 41 of file ParameterSetConverter.h.
typedef std::map<ParameterSetID, ParameterSetID> edm::ParameterSetConverter::ParameterSetIdConverter |
Definition at line 46 of file ParameterSetConverter.h.
typedef std::list<std::string> edm::ParameterSetConverter::StringList |
Definition at line 43 of file ParameterSetConverter.h.
typedef std::map<std::string, std::string> edm::ParameterSetConverter::StringMap |
Definition at line 44 of file ParameterSetConverter.h.
typedef std::list<std::pair<std::string, ParameterSetID> > edm::ParameterSetConverter::StringWithIDList |
Definition at line 45 of file ParameterSetConverter.h.
edm::ParameterSetConverter::ParameterSetConverter | ( | ParameterSetMap const & | psetMap, |
ParameterSetIdConverter & | idConverter, | ||
bool | alreadyByReference | ||
) |
Definition at line 62 of file ParameterSetConverter.cc.
References convertParameterSets(), i, edm::ParameterSet::id(), j, mainParameterSets_, noConvertParameterSets(), parameterSetIdConverter_, parameterSets_, edm::ParameterSet::registerIt(), replace_, and triggerPaths_.
edm::ParameterSetConverter::~ParameterSetConverter | ( | ) |
Definition at line 98 of file ParameterSetConverter.cc.
|
private |
Definition at line 117 of file ParameterSetConverter.cc.
References StringMap::begin(), findQualityFiles::comma, alignCSCRings::e, StringMap::end(), f, i, edm::ParameterSet::id(), j, mainParameterSets_, parameterSetIdConverter_, parameterSets_, csv2json::pieces, edm::ParameterSet::registerIt(), replace_, edm::split(), groupFilesInBlocks::temp, edm::Hash< I >::toString(), and triggerPaths_.
Referenced by ParameterSetConverter().
|
private |
Definition at line 101 of file ParameterSetConverter.cc.
References i, edm::detail::ThreadSafeRegistry< KEY, T, E >::insertMapped(), edm::detail::ThreadSafeRegistry< KEY, T, E >::instance(), mainParameterSets_, parameterSets_, edm::ParameterSet::setID(), and triggerPaths_.
Referenced by ParameterSetConverter().
|
inline |
Definition at line 49 of file ParameterSetConverter.h.
References parameterSetIdConverter_.
|
private |
Definition at line 54 of file ParameterSetConverter.h.
Referenced by convertParameterSets(), noConvertParameterSets(), and ParameterSetConverter().
|
private |
Definition at line 57 of file ParameterSetConverter.h.
Referenced by convertParameterSets(), ParameterSetConverter(), and parameterSetIdConverter().
|
private |
Definition at line 53 of file ParameterSetConverter.h.
Referenced by convertParameterSets(), noConvertParameterSets(), and ParameterSetConverter().
|
private |
Definition at line 56 of file ParameterSetConverter.h.
Referenced by convertParameterSets(), and ParameterSetConverter().
|
private |
Definition at line 55 of file ParameterSetConverter.h.
Referenced by convertParameterSets(), noConvertParameterSets(), and ParameterSetConverter().