- 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