Geant4
10.03.p03
|
Typedefs | |
using | G4ToolsBaseHisto = tools::histo::base_histo< double, unsigned int, unsigned int, double, double > |
Functions | |
G4int | GetNbins (const G4ToolsBaseHisto &baseHisto, G4int dimension) |
G4double | GetMin (const G4ToolsBaseHisto &baseHisto, G4int dimension) |
G4double | GetMax (const G4ToolsBaseHisto &baseHisto, G4int dimension) |
G4double | GetWidth (const G4ToolsBaseHisto &baseHisto, G4int dimension, const G4String &hnType) |
G4bool | SetTitle (G4ToolsBaseHisto &baseHisto, const G4String &title) |
G4bool | SetAxisTitle (G4ToolsBaseHisto &baseHisto, G4int dimension, const G4String &title) |
G4String | GetTitle (const G4ToolsBaseHisto &baseHisto) |
G4String | GetAxisTitle (const G4ToolsBaseHisto &baseHisto, G4int dimension, const G4String &hnType) |
G4bool | CheckNbins (G4int nbins) |
G4bool | CheckMinMax (G4double xmin, G4double xmax, const G4String &fcnName="none", const G4String &binSchemeName="linear") |
G4bool | CheckEdges (const std::vector< G4double > &edges) |
G4bool | CheckName (const G4String &name, const G4String &objectType) |
G4double | GetUnitValue (const G4String &unit) |
void | UpdateTitle (G4String &title, const G4String &unitName, const G4String &fcnName) |
void | Tokenize (const G4String &line, std::vector< G4String > &tokens) |
template<typename T , typename... Args> | |
std::unique_ptr< T > | make_unique (Args &&...args) |
G4AnalysisOutput | GetOutput (const G4String &outputName) |
G4String | GetOutputName (G4AnalysisOutput outputType) |
G4BinScheme | GetBinScheme (const G4String &binSchemeName) |
void | ComputeEdges (G4int nbins, G4double xmin, G4double xmax, G4double unit, G4Fcn fcn, G4BinScheme, std::vector< G4double > &edges) |
void | ComputeEdges (const std::vector< G4double > &edges, G4double unit, G4Fcn fcn, std::vector< G4double > &newEdges) |
G4Fcn | GetFunction (const G4String &fcnName) |
Variables | |
const G4int | kX = 0 |
const G4int | kY = 1 |
const G4int | kZ = 2 |
const G4int | kInvalidId = -1 |
using G4Analysis::G4ToolsBaseHisto = typedef tools::histo::base_histo<double, unsigned int, unsigned int, double, double> |
Definition at line 43 of file G4BaseHistoUtilities.hh.
Definition at line 120 of file G4AnalysisUtilities.cc.
G4bool G4Analysis::CheckMinMax | ( | G4double | xmin, |
G4double | xmax, | ||
const G4String & | fcnName = "none" , |
||
const G4String & | binSchemeName = "linear" |
||
) |
Definition at line 78 of file G4AnalysisUtilities.cc.
Definition at line 136 of file G4AnalysisUtilities.cc.
Definition at line 62 of file G4AnalysisUtilities.cc.
void G4Analysis::ComputeEdges | ( | G4int | nbins, |
G4double | xmin, | ||
G4double | xmax, | ||
G4double | unit, | ||
G4Fcn | fcn, | ||
G4BinScheme | binScheme, | ||
std::vector< G4double > & | edges | ||
) |
Definition at line 56 of file G4BinScheme.cc.
void G4Analysis::ComputeEdges | ( | const std::vector< G4double > & | edges, |
G4double | unit, | ||
G4Fcn | fcn, | ||
std::vector< G4double > & | newEdges | ||
) |
Definition at line 98 of file G4BinScheme.cc.
G4String G4Analysis::GetAxisTitle | ( | const G4ToolsBaseHisto & | baseHisto, |
G4int | dimension, | ||
const G4String & | hnType | ||
) |
Definition at line 110 of file G4BaseHistoUtilities.cc.
G4BinScheme G4Analysis::GetBinScheme | ( | const G4String & | binSchemeName | ) |
Definition at line 36 of file G4BinScheme.cc.
Definition at line 36 of file G4Fcn.cc.
G4AnalysisOutput G4Analysis::GetOutput | ( | const G4String & | outputName | ) |
Definition at line 192 of file G4AnalysisUtilities.cc.
G4String G4Analysis::GetOutputName | ( | G4AnalysisOutput | outputType | ) |
Definition at line 209 of file G4AnalysisUtilities.cc.
G4String G4Analysis::GetTitle | ( | const G4ToolsBaseHisto & | baseHisto | ) |
Definition at line 152 of file G4AnalysisUtilities.cc.
G4double G4Analysis::GetWidth | ( | const G4ToolsBaseHisto & | baseHisto, |
G4int | dimension, | ||
const G4String & | hnType | ||
) |
Definition at line 61 of file G4BaseHistoUtilities.cc.
std::unique_ptr<T> G4Analysis::make_unique | ( | Args &&... | args | ) |
Definition at line 84 of file G4AnalysisUtilities.hh.
G4bool G4Analysis::SetAxisTitle | ( | G4ToolsBaseHisto & | baseHisto, |
G4int | dimension, | ||
const G4String & | title | ||
) |
Definition at line 173 of file G4AnalysisUtilities.cc.
void G4Analysis::UpdateTitle | ( | G4String & | title, |
const G4String & | unitName, | ||
const G4String & | fcnName | ||
) |
Definition at line 163 of file G4AnalysisUtilities.cc.
const G4int G4Analysis::kInvalidId = -1 |
Definition at line 62 of file G4AnalysisUtilities.hh.
const G4int G4Analysis::kX = 0 |
Definition at line 55 of file G4AnalysisUtilities.hh.
const G4int G4Analysis::kY = 1 |
Definition at line 56 of file G4AnalysisUtilities.hh.
const G4int G4Analysis::kZ = 2 |
Definition at line 57 of file G4AnalysisUtilities.hh.