32 std::string& physics_name,
45 std::size_t idx = full_name.find_first_of( delimiter );
47 std::string physics_name;
50 if( idx == full_name.npos )
51 physics_name = full_name;
56 physics_name = full_name.substr(0,idx);
67 std::size_t idx = full_name.find_first_of( delimiter );
76 if( idx != full_name.npos )
77 suffix = full_name.substr(idx,full_name.npos);
static std::string extract_physics(const std::string &full_name)
Extract the physics name from the full_name.
static void extract_physics_and_suffix(const std::string &full_name, std::string &physics_name, std::string &suffix)
Extract the physics name and the suffix from the full_name.
static std::string & suffix()
static std::string extract_suffix(const std::string &full_name)
Extract the suffix from the full_name.
static std::string physics_name_delimiter()