Loading [MathJax]/extensions/tex2jax.js
OMSim
Geant4 for IceCube optical module studies
All Classes Namespaces Files Functions Variables Macros Modules Pages
OMSimInputData Member List

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

appendAndReturnTree(G4String pFileName)ParameterTable
checkIfKeyInTree(G4String p_treeName, G4String p_key)ParameterTable
checkIfTreeNameInTable(G4String pKey)ParameterTable
FileType enum name (defined in OMSimInputData)OMSimInputDataprivate
fileTypePrefixes (defined in OMSimInputData)OMSimInputDataprivatestatic
getFileType(const std::string &fileName) const (defined in OMSimInputData)OMSimInputDataprivate
getInstance()OMSimInputDatastatic
getJSONTree(G4String pKey)ParameterTable
getMaterial(G4String pName)OMSimInputData
getOpticalSurface(G4String pName)OMSimInputData
getValue(G4String pKey, G4String pParameter)ParameterTableinline
getValueWithUnit(G4String pKey, G4String pParameter)ParameterTable
init()OMSimInputDatastatic
m_dataDirectoryOMSimInputDataprivate
m_keyToFileNameParameterTableprivate
m_opticalSurfaceMapOMSimInputData
m_tableParameterTableprivate
OMSimInputData()=default (defined in OMSimInputData)OMSimInputDataprivate
OMSimInputData(const OMSimInputData &)=delete (defined in OMSimInputData)OMSimInputDataprivate
operator=(const OMSimInputData &)=delete (defined in OMSimInputData)OMSimInputDataprivate
ParameterTable() (defined in ParameterTable)ParameterTableinline
parseKeyContentToVector(std::vector< T > &pVector, pt::ptree pTree, std::basic_string< char > pKey, G4double pScaling, bool pInverse)ParameterTableinline
parseKeyContentToVector(std::vector< T > &pVector, std::basic_string< char > p_MapKey, std::basic_string< char > pKey, G4double pScaling, bool pInverse)ParameterTableinline
processFile(const std::string &filePath, const std::string &fileName)OMSimInputDataprivate
scannDataDirectory() (defined in OMSimInputData)OMSimInputDataprivate
searchFolders()OMSimInputData
shutdown()OMSimInputDatastatic
~OMSimInputData()=default (defined in OMSimInputData)OMSimInputDataprivate