- Global G4DNAMolecularMaterial::GetNumMoleculePerVolumeUnitForMaterial (const G4Material *mat)
- Will return a G4 fatal exception. Use instead GetNumMolPerVolTableFor(molecule) at run initialization to retrieve a read-only, thread-safe, table.
- Global G4DNAMolecularMaterial::GetNumMolPerVolForComponentInComposite (const G4Material *composite, const G4Material *component, G4double massFraction)
- Will return a G4 fatal exception. Use instead GetNumMolPerVolTableFor(molecule) at run initialization to retrieve a read-only, thread-safe, table.
- Class G4DNAMolecularReaction
- This class will be removed
- Class G4ITModelHandler
- This class will be removed
- Class G4ITModelManager
- This class will be removed
- Class G4ITModelProcessor
- This class will be removed
- Global G4String::caseCompare
- Will be removed in future release
- Global G4String::compareTo (std::string_view, caseCompare mode=exact) const
- Use
std::string::compare or G4StrUtil::icompare instead
- Global G4String::contains (const std::string &) const
- Use
G4StrUtil::contains instead
- Global G4String::contains (char) const
- Use
G4StrUtil::contains instead
- Global G4String::operator const char * () const
- Will be removed in future releases for
std::string compliance If passing G4String to functions requiring const char*, use std::string::c_str to explicitly convert. G4String also implicitly converts to std::string_view to match the std::string interface.
- Global G4String::operator[] (int)
- Will be removed at the same time as
operator const char* that requires it
- Global G4String::readLine (std::istream &, G4bool skipWhite=true)
- Use
std::getline plus G4StrUtil::lstrip instead
- Global G4String::remove (size_type)
- Use
std::string::erase instead
- Global G4String::strip (stripType strip_Type=trailing, char c=' ')
- Use
G4StrUtil functions instead
- Global G4String::stripType
- Will be removed in future release
- Global G4String::toLower ()
- Use
G4StrUtil functions instead
- Global G4String::toUpper ()
- Use
G4StrUtil functions instead
- Global G4StrUtil::readline (std::istream &is, G4String &str, G4bool skipWhite=true)
- It is strongly recommended to use
std::getline instead of this function, plus G4StrUtil::lstrip if leading whitespace removal is required.
- Global G4StrUtil::safe_erase (G4String &str, G4String::size_type index=0, G4String::size_type count=G4String::npos)
- It is strongly recommended to use
std::string::erase if the start index is already checked, or otherwise known, to be in range. Otherwise, implement the index-size comparison instead of using this function.
- Class G4VITReactionProcess
- This class will be removed