ATLAS Offline Software
ZDCJSONConfig Member List

This is the complete list of members for ZDCJSONConfig, including all inherited members.

checkType(T value, JSON::value_t paramType, int paramSize=-1)ZDCJSONConfiginlineprivate
dumpGlobal()ZDCJSONConfiginline
getChannelConfig(size_t side, size_t channel) constZDCJSONConfiginline
getGlobalParam(std::string key, T &returnValue)ZDCJSONConfiginline
haveConfig() constZDCJSONConfiginline
JSON typedefZDCJSONConfig
JSONParamDescr typedefZDCJSONConfig
JSONParamList typedefZDCJSONConfig
m_channelConfigZDCJSONConfigprivate
m_globalConfigZDCJSONConfigprivate
m_haveConfigZDCJSONConfigprivate
m_nSidesZDCJSONConfigprivate
m_numChannelsPerSideZDCJSONConfigprivate
m_sideLabelsZDCJSONConfigprivate
ParseConfig(const JSON &config, const JSONParamList &JSONConfigParams)ZDCJSONConfig
ParsePerChannelParams(const std::string &paramKey, const T &paramValue, JSON::value_t paramType, size_t paramSize)ZDCJSONConfigprivate
setAllParameter(const std::string &key, T value)ZDCJSONConfiginlineprivate
setChannelParameter(unsigned int side, unsigned int chanIndex, const std::string &key, T value)ZDCJSONConfiginlineprivate
setPerSideParameter(unsigned int side, std::string key, T value)ZDCJSONConfiginlineprivate
ZDCJSONConfig(const std::vector< std::string > &sideNames, size_t numChannelsPerSide)ZDCJSONConfiginline
~ZDCJSONConfig()ZDCJSONConfiginline