Geant4-11
|
Typedefs | |
using | G4ToolsBaseHisto = tools::histo::base_histo< double, unsigned int, unsigned int, double, double > |
Functions | |
G4bool | CheckEdges (const std::vector< G4double > &edges) |
G4bool | CheckMinMax (G4double xmin, G4double xmax, const G4String &fcnName="none", const G4String &binSchemeName="linear") |
G4bool | CheckName (const G4String &name, const G4String &objectType) |
G4bool | CheckNbins (G4int nbins) |
void | ComputeEdges (const std::vector< G4double > &edges, G4double unit, G4Fcn fcn, std::vector< G4double > &newEdges) |
void | ComputeEdges (G4int nbins, G4double xmin, G4double xmax, G4double unit, G4Fcn fcn, G4BinScheme, std::vector< G4double > &edges) |
G4String | GetAxisTitle (const G4ToolsBaseHisto &baseHisto, G4int dimension, const G4String &hnType) |
G4String | GetBaseName (const G4String &fileName) |
G4BinScheme | GetBinScheme (const G4String &binSchemeName) |
G4String | GetExtension (const G4String &fileName, const G4String &defaultExtension="") |
G4Fcn | GetFunction (const G4String &fcnName) |
G4String | GetHnFileName (const G4String &fileName, const G4String &fileType, const G4String &hnType, const G4String &hnName) |
template<typename HT > | |
G4String | GetHnType () |
G4double | GetMax (const G4ToolsBaseHisto &baseHisto, G4int dimension) |
G4double | GetMin (const G4ToolsBaseHisto &baseHisto, G4int dimension) |
G4int | GetNbins (const G4ToolsBaseHisto &baseHisto, G4int dimension) |
G4String | GetNtupleFileName (const G4String &fileName, const G4String &fileType, const G4String &ntupleName) |
G4String | GetNtupleFileName (const G4String &fileName, const G4String &fileType, G4int ntupleFileNumber) |
G4AnalysisOutput | GetOutput (const G4String &outputName, G4bool warn=true) |
size_t | GetOutputId (const G4String &outputName, G4bool warn=true) |
G4String | GetOutputName (G4AnalysisOutput outputType) |
G4String | GetPlotFileName (const G4String &fileName) |
G4String | GetTitle (const G4ToolsBaseHisto &baseHisto) |
G4String | GetTnFileName (const G4String &fileName, const G4String &fileType) |
G4double | GetUnitValue (const G4String &unit) |
G4double | GetWidth (const G4ToolsBaseHisto &baseHisto, G4int dimension, const G4String &hnType) |
G4bool | SetAxisTitle (G4ToolsBaseHisto &baseHisto, G4int dimension, const G4String &title) |
G4bool | SetTitle (G4ToolsBaseHisto &baseHisto, const G4String &title) |
void | Tokenize (const G4String &line, std::vector< G4String > &tokens) |
template<typename T > | |
std::string | ToString (const T &value) |
template<> | |
std::string | ToString< std::string > (const std::string &value) |
void | UpdateTitle (G4String &title, const G4String &unitName, const G4String &fcnName) |
void | Warn (const G4String &message, const std::string_view inClass, const std::string_view inFunction) |
Variables | |
constexpr unsigned int | kDefaultBasketEntries = 4000 |
constexpr unsigned int | kDefaultBasketSize = 32000 |
constexpr G4int | kInvalidId { -1 } |
constexpr std::string_view | kNamespaceName { "G4Analysis" } |
constexpr G4int | kVL0 { 0 } |
constexpr G4int | kVL1 { 1 } |
constexpr G4int | kVL2 { 2 } |
constexpr G4int | kVL3 { 3 } |
constexpr G4int | kVL4 { 4 } |
constexpr G4int | kX { 0 } |
constexpr G4int | kY { 1 } |
constexpr G4int | kZ { 2 } |
using G4Analysis::G4ToolsBaseHisto = typedef tools::histo::base_histo<double, unsigned int, unsigned int, double, double> |
Definition at line 41 of file G4BaseHistoUtilities.hh.
Definition at line 116 of file G4AnalysisUtilities.cc.
References kNamespaceName, and Warn().
Referenced by G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateH2(), G4VAnalysisManager::CreateH3(), G4VAnalysisManager::CreateP1(), G4VAnalysisManager::CreateP2(), G4VAnalysisManager::SetH1(), G4VAnalysisManager::SetH2(), G4VAnalysisManager::SetH3(), G4VAnalysisManager::SetP1(), and G4VAnalysisManager::SetP2().
G4bool G4Analysis::CheckMinMax | ( | G4double | xmin, |
G4double | xmax, | ||
const G4String & | fcnName = "none" , |
||
const G4String & | binSchemeName = "linear" |
||
) |
Definition at line 88 of file G4AnalysisUtilities.cc.
References GetBinScheme(), kLog, kNamespaceName, and Warn().
Referenced by G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateH2(), G4VAnalysisManager::CreateH3(), G4VAnalysisManager::CreateP1(), G4VAnalysisManager::CreateP2(), G4VAnalysisManager::SetH1(), G4VAnalysisManager::SetH2(), G4VAnalysisManager::SetH3(), G4VAnalysisManager::SetP1(), and G4VAnalysisManager::SetP2().
Definition at line 129 of file G4AnalysisUtilities.cc.
References kNamespaceName, G4InuclParticleNames::name(), and Warn().
Referenced by G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateH2(), G4VAnalysisManager::CreateH3(), G4VAnalysisManager::CreateNtuple(), G4VAnalysisManager::CreateNtupleDColumn(), G4VAnalysisManager::CreateNtupleFColumn(), G4VAnalysisManager::CreateNtupleIColumn(), G4VAnalysisManager::CreateNtupleSColumn(), G4VAnalysisManager::CreateP1(), and G4VAnalysisManager::CreateP2().
Definition at line 75 of file G4AnalysisUtilities.cc.
References kNamespaceName, and Warn().
Referenced by G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateH2(), G4VAnalysisManager::CreateH3(), G4VAnalysisManager::CreateP1(), G4VAnalysisManager::CreateP2(), G4VAnalysisManager::SetH1(), G4VAnalysisManager::SetH2(), G4VAnalysisManager::SetH3(), G4VAnalysisManager::SetP1(), and G4VAnalysisManager::SetP2().
void G4Analysis::ComputeEdges | ( | const std::vector< G4double > & | edges, |
G4double | unit, | ||
G4Fcn | fcn, | ||
std::vector< G4double > & | newEdges | ||
) |
Definition at line 92 of file G4BinScheme.cc.
void G4Analysis::ComputeEdges | ( | G4int | nbins, |
G4double | xmin, | ||
G4double | xmax, | ||
G4double | unit, | ||
G4Fcn | fcn, | ||
G4BinScheme | binScheme, | ||
std::vector< G4double > & | edges | ||
) |
Definition at line 53 of file G4BinScheme.cc.
References kLinear, kLog, kNamespaceName, kUser, and Warn().
Referenced by anonymous_namespace{G4H1ToolsManager.cc}::ConfigureToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::ConfigureToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::ConfigureToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::ConfigureToolsP1(), anonymous_namespace{G4P2ToolsManager.cc}::ConfigureToolsP2(), anonymous_namespace{G4H1ToolsManager.cc}::CreateToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::CreateToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::CreateToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::CreateToolsP1(), and anonymous_namespace{G4P2ToolsManager.cc}::CreateToolsP2().
G4String G4Analysis::GetAxisTitle | ( | const G4ToolsBaseHisto & | baseHisto, |
G4int | dimension, | ||
const G4String & | hnType | ||
) |
Definition at line 106 of file G4BaseHistoUtilities.cc.
References kNamespaceName, kX, kY, kZ, and Warn().
Referenced by G4H1ToolsManager::GetH1XAxisTitle(), G4H1ToolsManager::GetH1YAxisTitle(), G4H2ToolsManager::GetH2XAxisTitle(), G4H2ToolsManager::GetH2YAxisTitle(), G4H2ToolsManager::GetH2ZAxisTitle(), G4H3ToolsManager::GetH3XAxisTitle(), G4H3ToolsManager::GetH3YAxisTitle(), G4H3ToolsManager::GetH3ZAxisTitle(), G4P1ToolsManager::GetP1XAxisTitle(), G4P1ToolsManager::GetP1YAxisTitle(), G4P2ToolsManager::GetP2XAxisTitle(), G4P2ToolsManager::GetP2YAxisTitle(), and G4P2ToolsManager::GetP2ZAxisTitle().
Definition at line 223 of file G4AnalysisUtilities.cc.
Referenced by G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4BaseFileManager::GetFullFileName(), GetHnFileName(), GetNtupleFileName(), GetPlotFileName(), GetTnFileName(), G4VFileManager::SetFileName(), and G4NtupleBookingManager::SetFileType().
G4BinScheme G4Analysis::GetBinScheme | ( | const G4String & | binSchemeName | ) |
Definition at line 36 of file G4BinScheme.cc.
References kLinear, kLog, kNamespaceName, and Warn().
Referenced by CheckMinMax(), anonymous_namespace{G4H1ToolsManager.cc}::ConfigureToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::ConfigureToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::ConfigureToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::ConfigureToolsP1(), anonymous_namespace{G4P2ToolsManager.cc}::ConfigureToolsP2(), G4H1ToolsManager::CreateH1(), G4H2ToolsManager::CreateH2(), G4H3ToolsManager::CreateH3(), G4P1ToolsManager::CreateP1(), G4P2ToolsManager::CreateP2(), anonymous_namespace{G4H1ToolsManager.cc}::CreateToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::CreateToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::CreateToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::CreateToolsP1(), anonymous_namespace{G4P2ToolsManager.cc}::CreateToolsP2(), G4H1ToolsManager::SetH1(), G4H2ToolsManager::SetH2(), G4H3ToolsManager::SetH3(), G4P1ToolsManager::SetP1(), and G4P2ToolsManager::SetP2().
G4String G4Analysis::GetExtension | ( | const G4String & | fileName, |
const G4String & | defaultExtension = "" |
||
) |
Definition at line 236 of file G4AnalysisUtilities.cc.
Referenced by G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4GenericAnalysisManager::CreateNtupleFileManager(), anonymous_namespace{G4GenericFileManager.cc}::FileManagerWarning(), G4GenericFileManager::GetFileManager(), G4VAnalysisManager::GetFileManager(), GetHnFileName(), GetNtupleFileName(), GetTnFileName(), G4GenericAnalysisManager::OpenFileImpl(), G4VFileManager::SetFileName(), G4NtupleBookingManager::SetFileName(), and G4NtupleBookingManager::SetFileType().
Definition at line 36 of file G4Fcn.cc.
References G4FcnIdentity(), kNamespaceName, and Warn().
Referenced by G4HnInformation::AddDimension(), anonymous_namespace{G4H1ToolsManager.cc}::ConfigureToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::ConfigureToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::ConfigureToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::ConfigureToolsP1(), anonymous_namespace{G4P2ToolsManager.cc}::ConfigureToolsP2(), anonymous_namespace{G4H1ToolsManager.cc}::CreateToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::CreateToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::CreateToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::CreateToolsP1(), anonymous_namespace{G4P2ToolsManager.cc}::CreateToolsP2(), and G4HnInformation::SetDimension().
G4String G4Analysis::GetHnFileName | ( | const G4String & | fileName, |
const G4String & | fileType, | ||
const G4String & | hnType, | ||
const G4String & | hnName | ||
) |
Definition at line 253 of file G4AnalysisUtilities.cc.
References GetBaseName(), GetExtension(), and G4InuclParticleNames::name().
Referenced by G4BaseFileManager::GetHnFileName().
G4String G4Analysis::GetHnType | ( | ) |
Definition at line 99 of file G4AnalysisUtilities.hh.
G4double G4Analysis::GetMax | ( | const G4ToolsBaseHisto & | baseHisto, |
G4int | dimension | ||
) |
Definition at line 54 of file G4BaseHistoUtilities.cc.
Referenced by G4H1ToolsManager::GetH1Xmax(), G4H2ToolsManager::GetH2Xmax(), G4H2ToolsManager::GetH2Ymax(), G4H3ToolsManager::GetH3Xmax(), G4H3ToolsManager::GetH3Ymax(), G4H3ToolsManager::GetH3Zmax(), G4P1ToolsManager::GetP1Xmax(), G4P2ToolsManager::GetP2Xmax(), G4P2ToolsManager::GetP2Ymax(), G4P2ToolsManager::GetP2Zmax(), and G4Channeling::UpdateIntegrationStep().
G4double G4Analysis::GetMin | ( | const G4ToolsBaseHisto & | baseHisto, |
G4int | dimension | ||
) |
Definition at line 46 of file G4BaseHistoUtilities.cc.
Referenced by G4H1ToolsManager::GetH1Xmin(), G4H2ToolsManager::GetH2Xmin(), G4H2ToolsManager::GetH2Ymin(), G4H3ToolsManager::GetH3Xmin(), G4H3ToolsManager::GetH3Ymin(), G4H3ToolsManager::GetH3Zmin(), G4P1ToolsManager::GetP1Xmin(), G4P2ToolsManager::GetP2Xmin(), G4P2ToolsManager::GetP2Ymin(), and G4P2ToolsManager::GetP2Zmin().
G4int G4Analysis::GetNbins | ( | const G4ToolsBaseHisto & | baseHisto, |
G4int | dimension | ||
) |
Definition at line 40 of file G4BaseHistoUtilities.cc.
Referenced by G4H1ToolsManager::GetH1Nbins(), G4H2ToolsManager::GetH2Nxbins(), G4H2ToolsManager::GetH2Nybins(), G4H3ToolsManager::GetH3Nxbins(), G4H3ToolsManager::GetH3Nybins(), G4H3ToolsManager::GetH3Nzbins(), G4P1ToolsManager::GetP1Nbins(), G4P2ToolsManager::GetP2Nxbins(), and G4P2ToolsManager::GetP2Nybins().
G4String G4Analysis::GetNtupleFileName | ( | const G4String & | fileName, |
const G4String & | fileType, | ||
const G4String & | ntupleName | ||
) |
Definition at line 282 of file G4AnalysisUtilities.cc.
References G4Threading::G4GetThreadId(), GetBaseName(), GetExtension(), G4Threading::IsMasterThread(), and G4InuclParticleNames::name().
Referenced by G4BaseFileManager::GetNtupleFileName(), and G4RootFileManager::GetNtupleFileName().
G4String G4Analysis::GetNtupleFileName | ( | const G4String & | fileName, |
const G4String & | fileType, | ||
G4int | ntupleFileNumber | ||
) |
Definition at line 317 of file G4AnalysisUtilities.cc.
References GetBaseName(), GetExtension(), and G4InuclParticleNames::name().
G4AnalysisOutput G4Analysis::GetOutput | ( | const G4String & | outputName, |
G4bool | warn = true |
||
) |
Definition at line 181 of file G4AnalysisUtilities.cc.
References kCsv, kHdf5, kNamespaceName, kNone, kRoot, kXml, and Warn().
Referenced by G4GenericAnalysisManager::CreateNtupleFileManager(), G4GenericFileManager::GetFileManager(), G4GenericFileManager::SetDefaultFileType(), and G4NtupleBookingManager::SetFileName().
G4String G4Analysis::GetOutputName | ( | G4AnalysisOutput | outputType | ) |
Definition at line 197 of file G4AnalysisUtilities.cc.
References kCsv, kHdf5, kNamespaceName, kNone, kRoot, kXml, and Warn().
Referenced by G4GenericFileManager::CreateFileManager(), and G4GenericFileManager::CreateNtupleFileManager().
Definition at line 374 of file G4AnalysisUtilities.cc.
References GetBaseName(), and G4InuclParticleNames::name().
Referenced by G4BaseFileManager::GetPlotFileName().
G4String G4Analysis::GetTitle | ( | const G4ToolsBaseHisto & | baseHisto | ) |
Definition at line 99 of file G4BaseHistoUtilities.cc.
Referenced by G4H1ToolsManager::GetH1Title(), G4H2ToolsManager::GetH2Title(), G4H3ToolsManager::GetH3Title(), G4P1ToolsManager::GetP1Title(), and G4P2ToolsManager::GetP2Title().
Definition at line 345 of file G4AnalysisUtilities.cc.
References G4Threading::G4GetThreadId(), GetBaseName(), GetExtension(), G4Threading::IsMasterThread(), and G4InuclParticleNames::name().
Referenced by G4CsvFileManager::GetNtupleFileName(), G4Hdf5FileManager::GetNtupleFileName(), G4RootFileManager::GetNtupleFileName(), and G4XmlFileManager::GetNtupleFileName().
Definition at line 141 of file G4AnalysisUtilities.cc.
References G4UnitDefinition::GetValueOf().
Referenced by G4HnInformation::AddDimension(), anonymous_namespace{G4H1ToolsManager.cc}::ConfigureToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::ConfigureToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::ConfigureToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::ConfigureToolsP1(), anonymous_namespace{G4P2ToolsManager.cc}::ConfigureToolsP2(), anonymous_namespace{G4H1ToolsManager.cc}::CreateToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::CreateToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::CreateToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::CreateToolsP1(), anonymous_namespace{G4P2ToolsManager.cc}::CreateToolsP2(), G4HnInformation::SetDimension(), G4H1Messenger::SetNewValue(), G4H2Messenger::SetNewValue(), G4H3Messenger::SetNewValue(), G4P1Messenger::SetNewValue(), and G4P2Messenger::SetNewValue().
G4double G4Analysis::GetWidth | ( | const G4ToolsBaseHisto & | baseHisto, |
G4int | dimension, | ||
const G4String & | hnType | ||
) |
Definition at line 62 of file G4BaseHistoUtilities.cc.
References kNamespaceName, and Warn().
Referenced by G4H1ToolsManager::GetH1Width(), G4H2ToolsManager::GetH2XWidth(), G4H2ToolsManager::GetH2YWidth(), G4H3ToolsManager::GetH3XWidth(), G4H3ToolsManager::GetH3YWidth(), G4H3ToolsManager::GetH3ZWidth(), G4P1ToolsManager::GetP1XWidth(), G4P2ToolsManager::GetP2XWidth(), and G4P2ToolsManager::GetP2YWidth().
G4bool G4Analysis::SetAxisTitle | ( | G4ToolsBaseHisto & | baseHisto, |
G4int | dimension, | ||
const G4String & | title | ||
) |
Definition at line 82 of file G4BaseHistoUtilities.cc.
Referenced by G4H1ToolsManager::SetH1XAxisTitle(), G4H1ToolsManager::SetH1YAxisTitle(), G4H2ToolsManager::SetH2XAxisTitle(), G4H2ToolsManager::SetH2YAxisTitle(), G4H2ToolsManager::SetH2ZAxisTitle(), G4H3ToolsManager::SetH3XAxisTitle(), G4H3ToolsManager::SetH3YAxisTitle(), G4H3ToolsManager::SetH3ZAxisTitle(), G4P1ToolsManager::SetP1XAxisTitle(), G4P1ToolsManager::SetP1YAxisTitle(), G4P2ToolsManager::SetP2XAxisTitle(), G4P2ToolsManager::SetP2YAxisTitle(), and G4P2ToolsManager::SetP2ZAxisTitle().
G4bool G4Analysis::SetTitle | ( | G4ToolsBaseHisto & | baseHisto, |
const G4String & | title | ||
) |
Definition at line 76 of file G4BaseHistoUtilities.cc.
Referenced by G4H1ToolsManager::SetH1Title(), G4H2ToolsManager::SetH2Title(), G4H3ToolsManager::SetH3Title(), G4P1ToolsManager::SetP1Title(), and G4P2ToolsManager::SetP2Title().
Definition at line 162 of file G4AnalysisUtilities.cc.
References anonymous_namespace{G4AnalysisUtilities.cc}::GetToken().
Referenced by G4H1Messenger::SetNewValue(), G4H2Messenger::SetNewValue(), G4H3Messenger::SetNewValue(), G4HnMessenger::SetNewValue(), G4NtupleMessenger::SetNewValue(), G4P1Messenger::SetNewValue(), G4P2Messenger::SetNewValue(), and G4PlotMessenger::SetNewValue().
|
inline |
Definition at line 121 of file G4AnalysisUtilities.hh.
|
inline |
Definition at line 126 of file G4AnalysisUtilities.hh.
void G4Analysis::UpdateTitle | ( | G4String & | title, |
const G4String & | unitName, | ||
const G4String & | fcnName | ||
) |
Definition at line 152 of file G4AnalysisUtilities.cc.
Referenced by anonymous_namespace{G4H1ToolsManager.cc}::AddH1Annotation(), anonymous_namespace{G4H2ToolsManager.cc}::AddH2Annotation(), anonymous_namespace{G4H3ToolsManager.cc}::AddH3Annotation(), anonymous_namespace{G4P1ToolsManager.cc}::AddP1Annotation(), and anonymous_namespace{G4P2ToolsManager.cc}::AddP2Annotation().
void G4Analysis::Warn | ( | const G4String & | message, |
const std::string_view | inClass, | ||
const std::string_view | inFunction | ||
) |
Definition at line 66 of file G4AnalysisUtilities.cc.
References G4Exception(), and JustWarning.
Referenced by G4CsvNtupleFileManager::ActionAtCloseFile(), G4Hdf5NtupleFileManager::ActionAtCloseFile(), G4RootNtupleFileManager::ActionAtCloseFile(), G4XmlNtupleFileManager::ActionAtCloseFile(), G4RootPNtupleManager::AddNtupleRow(), CheckEdges(), CheckMinMax(), CheckName(), CheckNbins(), G4PlotManager::CloseFile(), G4CsvAnalysisManager::CloseFileImpl(), G4Hdf5AnalysisManager::CloseFileImpl(), G4XmlAnalysisManager::CloseFileImpl(), G4RootAnalysisManager::CloseFileImpl(), G4GenericAnalysisManager::CloseFileImpl(), ComputeEdges(), anonymous_namespace{G4H1ToolsManager.cc}::ConfigureToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::ConfigureToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::ConfigureToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::ConfigureToolsP1(), anonymous_namespace{G4P2ToolsManager.cc}::ConfigureToolsP2(), G4Hdf5FileManager::CreateDirectory(), G4RootFileManager::CreateDirectory(), G4CsvFileManager::CreateFileImpl(), G4Hdf5FileManager::CreateFileImpl(), G4RootFileManager::CreateFileImpl(), G4XmlFileManager::CreateFileImpl(), G4GenericFileManager::CreateFileManager(), G4RootMainNtupleManager::CreateNtuple(), G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4GenericAnalysisManager::CreateNtupleFileManager(), G4GenericFileManager::CreateNtupleFileManager(), G4RootPNtupleManager::CreateNtupleFromMain(), G4Hdf5NtupleManager::CreateTNtuple(), G4RootNtupleManager::CreateTNtupleFromBooking(), anonymous_namespace{G4H1ToolsManager.cc}::CreateToolsH1(), anonymous_namespace{G4H2ToolsManager.cc}::CreateToolsH2(), anonymous_namespace{G4H3ToolsManager.cc}::CreateToolsH3(), anonymous_namespace{G4P1ToolsManager.cc}::CreateToolsP1(), anonymous_namespace{G4P2ToolsManager.cc}::CreateToolsP2(), anonymous_namespace{G4GenericFileManager.cc}::FileManagerWarning(), G4CsvNtupleManager::FinishTNtuple(), G4XmlNtupleManager::FinishTNtuple(), GetAxisTitle(), G4RootNtupleManager::GetBasketEntries(), G4RootNtupleManager::GetBasketSize(), GetBinScheme(), G4GenericFileManager::GetFileManager(), G4VAnalysisManager::GetFileManager(), GetFunction(), G4HnManager::GetHnInformation(), G4RootNtupleManager::GetMainNtupleManager(), G4VAnalysisReader::GetNtuple(), G4NtupleBookingManager::GetNtupleBookingInFunction(), GetOutput(), GetOutputName(), G4XmlRNtupleManager::GetTNtupleRow(), G4Hdf5RNtupleManager::GetTNtupleRow(), G4CsvRNtupleManager::GetTNtupleRow(), G4RootRNtupleManager::GetTNtupleRow(), GetWidth(), G4ToolsAnalysisManager::Merge(), G4RootPNtupleManager::Merge(), anonymous_namespace{G4RootPNtupleManager.cc}::NotExistWarning(), anonymous_namespace{G4VAnalysisManager.cc}::NtupleMergingWarning(), anonymous_namespace{G4VNtupleFileManager.cc}::NtupleMergingWarning(), G4Hdf5RFileManager::OpenDirectory(), G4PlotManager::OpenFile(), G4GenericFileManager::OpenFile(), G4Hdf5FileManager::OpenFile(), G4RootFileManager::OpenFile(), G4XmlFileManager::OpenFile(), G4VAnalysisManager::OpenFile(), G4CsvRFileManager::OpenRFile(), G4XmlRFileManager::OpenRFile(), G4Hdf5RFileManager::OpenRFile(), G4RootRFileManager::OpenRFile(), G4VAnalysisReader::ReadH1(), G4VAnalysisReader::ReadH2(), G4VAnalysisReader::ReadH3(), G4RootRNtupleManager::ReadNtupleImpl(), G4VAnalysisReader::ReadP1(), G4VAnalysisReader::ReadP2(), G4GenericFileManager::SetDefaultFileType(), G4VFileManager::SetFileName(), G4HnManager::SetFileName(), G4NtupleBookingManager::SetFileName(), G4NtupleBookingManager::SetFileType(), G4BaseAnalysisManager::SetFirstId(), G4NtupleBookingManager::SetFirstNtupleColumnId(), G4VFileManager::SetHistoDirectoryName(), G4CsvFileManager::SetHistoDirectoryName(), G4PlotParameters::SetLayout(), G4VFileManager::SetNtupleDirectoryName(), G4CsvFileManager::SetNtupleDirectoryName(), G4RootNtupleFileManager::SetNtupleMerging(), G4RootNtupleFileManager::SetNtupleMergingMode(), G4PlotParameters::SetStyle(), G4AnalysisManagerState::SetVerboseLevel(), G4AnalysisMessengerHelper::WarnAboutParameters(), G4AnalysisMessengerHelper::WarnAboutSetCommands(), G4VAnalysisManager::WriteAscii(), anonymous_namespace{G4GenericAnalysisManager.cc}::WriteHnWarning(), G4PlotManager::WritePage(), and anonymous_namespace{G4NtupleMessenger.cc}::WrongParametersWarning().
|
constexpr |
Definition at line 64 of file G4AnalysisUtilities.hh.
|
constexpr |
Definition at line 63 of file G4AnalysisUtilities.hh.
|
constexpr |
Definition at line 57 of file G4AnalysisUtilities.hh.
Referenced by G4Hdf5RFileManager::CloseFiles(), G4VAnalysisManager::CreateH1(), G4VAnalysisManager::CreateH2(), G4VAnalysisManager::CreateH3(), G4VAnalysisManager::CreateNtuple(), G4RootPNtupleManager::CreateNtuple(), G4VAnalysisManager::CreateNtupleDColumn(), G4VAnalysisManager::CreateNtupleFColumn(), G4VAnalysisManager::CreateNtupleIColumn(), G4VAnalysisManager::CreateNtupleSColumn(), G4VAnalysisManager::CreateP1(), G4VAnalysisManager::CreateP2(), G4Hdf5FileManager::GetHistoDirectory(), G4VAnalysisReader::GetNtuple(), G4Hdf5FileManager::GetNtupleDirectory(), G4Hdf5RFileManager::GetRDirectory(), G4Hdf5RFileManager::OpenDirectory(), G4Hdf5RFileManager::OpenRFile(), G4VAnalysisReader::ReadH1(), G4VAnalysisReader::ReadH2(), G4VAnalysisReader::ReadH3(), G4CsvRNtupleManager::ReadNtupleImpl(), G4Hdf5RNtupleManager::ReadNtupleImpl(), G4RootRNtupleManager::ReadNtupleImpl(), G4XmlRNtupleManager::ReadNtupleImpl(), G4VAnalysisReader::ReadP1(), G4VAnalysisReader::ReadP2(), G4VAnalysisManager::SetH1(), G4VAnalysisManager::SetH2(), G4VAnalysisManager::SetH3(), G4VAnalysisManager::SetP1(), and G4VAnalysisManager::SetP2().
|
constexpr |
Definition at line 65 of file G4AnalysisUtilities.hh.
Referenced by CheckEdges(), CheckMinMax(), CheckName(), CheckNbins(), ComputeEdges(), GetAxisTitle(), GetBinScheme(), GetFunction(), GetOutput(), GetOutputName(), and GetWidth().
|
constexpr |
Definition at line 58 of file G4AnalysisUtilities.hh.
|
constexpr |
Definition at line 59 of file G4AnalysisUtilities.hh.
Referenced by G4RootNtupleFileManager::ActionAtOpenFile(), G4RootNtupleFileManager::ActionAtWrite(), G4VAnalysisManager::Clear(), G4PlotManager::CloseFile(), G4XmlAnalysisManager::CloseFileImpl(), G4RootAnalysisManager::CloseFileImpl(), G4PlotManager::G4PlotManager(), G4PlotManager::OpenFile(), G4GenericFileManager::OpenFile(), G4CsvRFileManager::OpenRFile(), G4XmlRFileManager::OpenRFile(), G4Hdf5RFileManager::OpenRFile(), G4RootRFileManager::OpenRFile(), G4RootNtupleFileManager::SetNtupleRowWise(), and G4VAnalysisManager::WriteAscii().
|
constexpr |
Definition at line 60 of file G4AnalysisUtilities.hh.
Referenced by G4H1ToolsManager::AddH1(), G4H2ToolsManager::AddH2(), G4H3ToolsManager::AddH3(), G4P1ToolsManager::AddP1(), G4P2ToolsManager::AddP2(), G4RootPNtupleManager::Clear(), G4NtupleBookingManager::ClearData(), G4RootMainNtupleManager::ClearData(), G4CsvAnalysisReader::CloseFilesImpl(), G4Hdf5AnalysisReader::CloseFilesImpl(), G4RootAnalysisReader::CloseFilesImpl(), G4XmlAnalysisReader::CloseFilesImpl(), G4CsvFileManager::CloseNtupleFile(), G4XmlFileManager::CloseNtupleFile(), G4Hdf5FileManager::CreateDirectory(), G4RootFileManager::CreateDirectory(), G4H1ToolsManager::CreateH1(), G4H2ToolsManager::CreateH2(), G4H3ToolsManager::CreateH3(), G4NtupleBookingManager::CreateNtuple(), G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4P1ToolsManager::CreateP1(), G4P2ToolsManager::CreateP2(), G4Hdf5RFileManager::OpenDirectory(), G4CsvRNtupleManager::ReadNtupleImpl(), G4Hdf5RNtupleManager::ReadNtupleImpl(), G4RootRNtupleManager::ReadNtupleImpl(), G4XmlRNtupleManager::ReadNtupleImpl(), G4XmlRNtupleManager::SetNtupleDColumn(), G4XmlRNtupleManager::SetNtupleIColumn(), G4RootNtupleFileManager::SetNtupleMergingMode(), and G4XmlRNtupleManager::SetNtupleSColumn().
|
constexpr |
Definition at line 61 of file G4AnalysisUtilities.hh.
Referenced by G4RootPNtupleManager::AddNtupleRow(), G4XmlAnalysisManager::CloseFileImpl(), G4RootAnalysisManager::CloseFileImpl(), G4GenericAnalysisManager::CloseFileImpl(), G4GenericFileManager::CloseFiles(), G4GenericFileManager::CreateFileManager(), G4RootMainNtupleManager::CreateNtuple(), G4GenericAnalysisManager::CreateNtupleFileManager(), G4RootPNtupleManager::CreateNtupleFromMain(), G4RootNtupleFileManager::CreateNtupleManager(), G4GenericFileManager::DeleteEmptyFiles(), G4ToolsAnalysisManager::Merge(), G4RootPNtupleManager::Merge(), G4GenericAnalysisManager::OpenFileImpl(), G4GenericFileManager::OpenFiles(), G4PlotManager::PlotAndWrite(), G4GenericAnalysisManager::ResetImpl(), G4VAnalysisManager::WriteAscii(), G4GenericFileManager::WriteFiles(), G4CsvAnalysisManager::WriteImpl(), G4GenericAnalysisManager::WriteImpl(), G4Hdf5AnalysisManager::WriteImpl(), G4XmlAnalysisManager::WriteImpl(), G4RootAnalysisManager::WriteImpl(), G4H1ToolsManager::WriteOnAscii(), G4H2ToolsManager::WriteOnAscii(), G4H3ToolsManager::WriteOnAscii(), G4P1ToolsManager::WriteOnAscii(), G4P2ToolsManager::WriteOnAscii(), and G4PlotManager::WritePage().
|
constexpr |
Definition at line 62 of file G4AnalysisUtilities.hh.
Referenced by G4RootNtupleFileManager::ActionAtOpenFile(), G4RootNtupleFileManager::ActionAtWrite(), G4H1ToolsManager::AddH1(), G4H2ToolsManager::AddH2(), G4H3ToolsManager::AddH3(), G4RootPNtupleManager::AddNtupleRow(), G4P1ToolsManager::AddP1(), G4P2ToolsManager::AddP2(), G4VAnalysisManager::Clear(), G4PlotManager::CloseFile(), G4XmlAnalysisManager::CloseFileImpl(), G4RootAnalysisManager::CloseFileImpl(), G4GenericAnalysisManager::CloseFileImpl(), G4GenericFileManager::CloseFiles(), G4CsvAnalysisReader::CloseFilesImpl(), G4Hdf5AnalysisReader::CloseFilesImpl(), G4RootAnalysisReader::CloseFilesImpl(), G4XmlAnalysisReader::CloseFilesImpl(), G4CsvFileManager::CloseNtupleFile(), G4XmlFileManager::CloseNtupleFile(), G4Hdf5FileManager::CreateDirectory(), G4RootFileManager::CreateDirectory(), G4GenericFileManager::CreateFileManager(), G4H1ToolsManager::CreateH1(), G4H2ToolsManager::CreateH2(), G4H3ToolsManager::CreateH3(), G4NtupleBookingManager::CreateNtuple(), G4RootMainNtupleManager::CreateNtuple(), G4CsvFileManager::CreateNtupleFile(), G4XmlFileManager::CreateNtupleFile(), G4GenericAnalysisManager::CreateNtupleFileManager(), G4RootPNtupleManager::CreateNtupleFromMain(), G4RootNtupleFileManager::CreateNtupleManager(), G4P1ToolsManager::CreateP1(), G4P2ToolsManager::CreateP2(), G4GenericFileManager::DeleteEmptyFiles(), G4H1ToolsManager::FillH1(), G4H2ToolsManager::FillH2(), G4H3ToolsManager::FillH3(), G4P1ToolsManager::FillP1(), G4P2ToolsManager::FillP2(), G4ToolsAnalysisManager::Merge(), G4RootPNtupleManager::Merge(), G4Hdf5RFileManager::OpenDirectory(), G4PlotManager::OpenFile(), G4GenericFileManager::OpenFile(), G4GenericAnalysisManager::OpenFileImpl(), G4GenericFileManager::OpenFiles(), G4CsvRFileManager::OpenRFile(), G4XmlRFileManager::OpenRFile(), G4Hdf5RFileManager::OpenRFile(), G4RootRFileManager::OpenRFile(), G4CsvRNtupleManager::ReadNtupleImpl(), G4Hdf5RNtupleManager::ReadNtupleImpl(), G4RootRNtupleManager::ReadNtupleImpl(), G4XmlRNtupleManager::ReadNtupleImpl(), G4GenericAnalysisManager::ResetImpl(), G4H1ToolsManager::SetH1(), G4H2ToolsManager::SetH2(), G4H3ToolsManager::SetH3(), G4XmlRNtupleManager::SetNtupleDColumn(), G4XmlRNtupleManager::SetNtupleFColumn(), G4XmlRNtupleManager::SetNtupleIColumn(), G4RootNtupleFileManager::SetNtupleMergingMode(), G4XmlRNtupleManager::SetNtupleSColumn(), G4P1ToolsManager::SetP1(), G4P2ToolsManager::SetP2(), G4GenericFileManager::WriteFiles(), G4CsvAnalysisManager::WriteImpl(), G4GenericAnalysisManager::WriteImpl(), G4Hdf5AnalysisManager::WriteImpl(), G4XmlAnalysisManager::WriteImpl(), G4RootAnalysisManager::WriteImpl(), and G4PlotManager::WritePage().
|
constexpr |
Definition at line 54 of file G4AnalysisUtilities.hh.
Referenced by G4H1ToolsManager::FillH1(), G4H2ToolsManager::FillH2(), G4H3ToolsManager::FillH3(), G4P1ToolsManager::FillP1(), G4P2ToolsManager::FillP2(), GetAxisTitle(), G4H1ToolsManager::GetH1Nbins(), G4H1ToolsManager::GetH1Width(), G4H1ToolsManager::GetH1XAxisTitle(), G4H1ToolsManager::GetH1Xmax(), G4H1ToolsManager::GetH1Xmin(), G4H2ToolsManager::GetH2Nxbins(), G4H2ToolsManager::GetH2XAxisTitle(), G4H2ToolsManager::GetH2Xmax(), G4H2ToolsManager::GetH2Xmin(), G4H2ToolsManager::GetH2XWidth(), G4H3ToolsManager::GetH3Nxbins(), G4H3ToolsManager::GetH3XAxisTitle(), G4H3ToolsManager::GetH3Xmax(), G4H3ToolsManager::GetH3Xmin(), G4H3ToolsManager::GetH3XWidth(), G4P1ToolsManager::GetP1Nbins(), G4P1ToolsManager::GetP1XAxisTitle(), G4P1ToolsManager::GetP1Xmax(), G4P1ToolsManager::GetP1Xmin(), G4P1ToolsManager::GetP1XWidth(), G4P2ToolsManager::GetP2Nxbins(), G4P2ToolsManager::GetP2XAxisTitle(), G4P2ToolsManager::GetP2Xmax(), G4P2ToolsManager::GetP2Xmin(), G4P2ToolsManager::GetP2XWidth(), G4HnManager::GetXAxisIsLog(), G4HnManager::GetXUnit(), G4PlotManager::PlotAndWrite(), SetAxisTitle(), G4H1ToolsManager::SetH1XAxisTitle(), G4H2ToolsManager::SetH2XAxisTitle(), G4H3ToolsManager::SetH3XAxisTitle(), G4P1ToolsManager::SetP1XAxisTitle(), G4P2ToolsManager::SetP2XAxisTitle(), G4HnManager::SetXAxisIsLog(), anonymous_namespace{G4H1ToolsManager.cc}::UpdateH1Information(), anonymous_namespace{G4H2ToolsManager.cc}::UpdateH2Information(), anonymous_namespace{G4H3ToolsManager.cc}::UpdateH3Information(), anonymous_namespace{G4P1ToolsManager.cc}::UpdateP1Information(), and anonymous_namespace{G4P2ToolsManager.cc}::UpdateP2Information().
|
constexpr |
Definition at line 55 of file G4AnalysisUtilities.hh.
Referenced by G4H2ToolsManager::FillH2(), G4H3ToolsManager::FillH3(), G4P1ToolsManager::FillP1(), G4P2ToolsManager::FillP2(), GetAxisTitle(), G4H1ToolsManager::GetH1YAxisTitle(), G4H2ToolsManager::GetH2Nybins(), G4H2ToolsManager::GetH2YAxisTitle(), G4H2ToolsManager::GetH2Ymax(), G4H2ToolsManager::GetH2Ymin(), G4H2ToolsManager::GetH2YWidth(), G4H3ToolsManager::GetH3Nybins(), G4H3ToolsManager::GetH3YAxisTitle(), G4H3ToolsManager::GetH3Ymax(), G4H3ToolsManager::GetH3Ymin(), G4H3ToolsManager::GetH3YWidth(), G4P1ToolsManager::GetP1YAxisTitle(), G4P2ToolsManager::GetP2Nybins(), G4P2ToolsManager::GetP2YAxisTitle(), G4P2ToolsManager::GetP2Ymax(), G4P2ToolsManager::GetP2Ymin(), G4P2ToolsManager::GetP2YWidth(), G4HnManager::GetYAxisIsLog(), G4HnManager::GetYUnit(), G4PlotManager::PlotAndWrite(), SetAxisTitle(), G4H1ToolsManager::SetH1YAxisTitle(), G4H2ToolsManager::SetH2YAxisTitle(), G4H3ToolsManager::SetH3YAxisTitle(), G4P1ToolsManager::SetP1YAxisTitle(), G4P2ToolsManager::SetP2YAxisTitle(), G4HnManager::SetYAxisIsLog(), anonymous_namespace{G4H2ToolsManager.cc}::UpdateH2Information(), anonymous_namespace{G4H3ToolsManager.cc}::UpdateH3Information(), anonymous_namespace{G4P1ToolsManager.cc}::UpdateP1Information(), and anonymous_namespace{G4P2ToolsManager.cc}::UpdateP2Information().
|
constexpr |
Definition at line 56 of file G4AnalysisUtilities.hh.
Referenced by G4H3ToolsManager::FillH3(), G4P2ToolsManager::FillP2(), GetAxisTitle(), G4H2ToolsManager::GetH2ZAxisTitle(), G4H3ToolsManager::GetH3Nzbins(), G4H3ToolsManager::GetH3ZAxisTitle(), G4H3ToolsManager::GetH3Zmax(), G4H3ToolsManager::GetH3Zmin(), G4H3ToolsManager::GetH3ZWidth(), G4P2ToolsManager::GetP2ZAxisTitle(), G4P2ToolsManager::GetP2Zmax(), G4P2ToolsManager::GetP2Zmin(), G4HnManager::GetZAxisIsLog(), G4HnManager::GetZUnit(), G4PlotManager::PlotAndWrite(), SetAxisTitle(), G4H2ToolsManager::SetH2ZAxisTitle(), G4H3ToolsManager::SetH3ZAxisTitle(), G4P2ToolsManager::SetP2ZAxisTitle(), G4HnManager::SetZAxisIsLog(), anonymous_namespace{G4H3ToolsManager.cc}::UpdateH3Information(), and anonymous_namespace{G4P2ToolsManager.cc}::UpdateP2Information().