OMSim
Geant4 for IceCube optical module studies
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