GEMC
1.8
Geant4 Monte-Carlo Framework
|
#include <QString>
#include <vector>
#include <iostream>
#include <string>
#include <sstream>
Go to the source code of this file.
Functions | |
string | stringify (double x) |
string | stringify (int x) |
string | gemc_tostring (QString input) |
string | replaceCharsWithSpaces (string input, char *x) |
vector< vector< string > > | dimensionstype (string) |
Returns dimensions nomenclature for different solid type. More... | |
double | get_number (string) |
Returns dimension from string, i.e. 100*cm. More... | |
string | TrimSpaces (string in) |
Removes leading and trailing spaces. More... | |
vector< string > | get_strings (string) |
returns a vector of strings from a stringstream More... | |
void | print_vstring (vector< string >) |
prints each element of a string vector More... | |
Set of string manipulation functions:
Definition in file string_utilities.h.
vector< vector<string> > dimensionstype | ( | string | ) |
Definition at line 803 of file detector.cc.
|
inline |
Definition at line 42 of file string_utilities.h.
double get_number | ( | string | v | ) |
Return value + units.
value | input string. Ex: 10.2*cm |
Definition at line 65 of file string_utilities.cc.
vector<string> get_strings | ( | string | ) |
Definition at line 44 of file string_utilities.cc.
void print_vstring | ( | vector< string > | ) |
Definition at line 106 of file string_utilities.cc.
|
inline |
Definition at line 60 of file string_utilities.h.
|
inline |
Definition at line 25 of file string_utilities.h.
|
inline |
Definition at line 32 of file string_utilities.h.
string TrimSpaces | ( | string | in | ) |
Definition at line 25 of file string_utilities.cc.