Geant4-11
|
#include <G4AnalysisVerbose.hh>
Public Member Functions | |
G4AnalysisVerbose () | |
void | Message (G4int verboseLevel, const G4String &action, const G4String &object, const G4String &objectName, G4bool success=true) const |
~G4AnalysisVerbose ()=default | |
Private Attributes | |
std::array< G4String, fkMaxLevel > | fDoneText { G4String("- done"), G4String("- done"), G4String(), G4String() } |
G4String | fFailureText { "has failed" } |
std::array< G4String, fkMaxLevel > | fToBeDoneText { G4String(), G4String(), G4String("done "), G4String("going to ") } |
Static Private Attributes | |
static constexpr int | fkMaxLevel = 4 |
Definition at line 38 of file G4AnalysisVerbose.hh.
G4AnalysisVerbose::G4AnalysisVerbose | ( | ) |
Definition at line 34 of file G4AnalysisVerbose.cc.
|
default |
void G4AnalysisVerbose::Message | ( | G4int | verboseLevel, |
const G4String & | action, | ||
const G4String & | object, | ||
const G4String & | objectName, | ||
G4bool | success = true |
||
) | const |
Definition at line 42 of file G4AnalysisVerbose.cc.
References geant4_check_module_cycles::action, fDoneText, fFailureText, fkMaxLevel, fToBeDoneText, G4cout, and G4endl.
Referenced by G4AnalysisManagerState::Message().
|
private |
Definition at line 55 of file G4AnalysisVerbose.hh.
Referenced by Message().
|
private |
Definition at line 59 of file G4AnalysisVerbose.hh.
Referenced by Message().
|
staticconstexprprivate |
Definition at line 52 of file G4AnalysisVerbose.hh.
Referenced by Message().
|
private |
Definition at line 57 of file G4AnalysisVerbose.hh.
Referenced by Message().