Geant4-11
|
#include <G4PlotParameters.hh>
Public Member Functions | |
G4PlotParameters () | |
G4String | GetAvailableStyles () |
G4int | GetColumns () const |
G4int | GetHeight () const |
G4int | GetMaxColumns () |
G4int | GetMaxRows () |
G4int | GetRows () const |
G4float | GetScale () const |
G4String | GetStyle () const |
G4int | GetWidth () const |
void | SetDimensions (G4int width, G4int height) |
void | SetLayout (G4int columns, G4int rows) |
void | SetStyle (const G4String &style) |
Private Attributes | |
G4String | fAvailableStyles |
G4int | fColumns { fkDefaultColumns } |
G4String | fDefaultStyle |
G4int | fHeight { fkDefaultHeight } |
std::unique_ptr< G4PlotMessenger > | fMessenger |
G4int | fRows { fkDefaultRows } |
G4float | fScale { fkDefaultScale } |
G4String | fStyle |
G4int | fWidth { fkDefaultWidth } |
Static Private Attributes | |
static constexpr std::string_view | fkClass { "G4PlotParameters" } |
static constexpr G4int | fkDefaultColumns { 1 } |
static constexpr G4int | fkDefaultHeight { static_cast<G4int>(29.7f/21.0f*fkLRDefaultWidth) } |
static constexpr G4int | fkDefaultRows { 2 } |
static constexpr G4float | fkDefaultScale { 0.9f } |
static constexpr G4int | fkDefaultWidth { fkLRDefaultWidth } |
static constexpr G4int | fkHRDefaultWidth { 2000 } |
static constexpr G4int | fkLRDefaultWidth { 700 } |
static constexpr G4int | fkMaxColumns { 2 } |
static constexpr G4int | fkMaxRows { 3 } |
Definition at line 41 of file G4PlotParameters.hh.
G4PlotParameters::G4PlotParameters | ( | ) |
Definition at line 38 of file G4PlotParameters.cc.
References fMessenger.
|
inline |
Definition at line 110 of file G4PlotParameters.hh.
References fAvailableStyles.
Referenced by G4PlotMessenger::SetStyleCmd().
|
inline |
Definition at line 113 of file G4PlotParameters.hh.
References fColumns.
Referenced by G4PlotManager::G4PlotManager(), G4PlotManager::GetNofPlotsPerPage(), and G4PlotManager::PlotAndWrite().
|
inline |
Definition at line 122 of file G4PlotParameters.hh.
References fHeight.
Referenced by G4PlotManager::G4PlotManager().
|
inline |
Definition at line 104 of file G4PlotParameters.hh.
References fkMaxColumns.
Referenced by G4PlotMessenger::SetLayoutCmd().
|
inline |
Definition at line 107 of file G4PlotParameters.hh.
References fkMaxRows.
Referenced by G4PlotMessenger::SetLayoutCmd().
|
inline |
Definition at line 116 of file G4PlotParameters.hh.
References fRows.
Referenced by G4PlotManager::G4PlotManager(), G4PlotManager::GetNofPlotsPerPage(), and G4PlotManager::PlotAndWrite().
|
inline |
Definition at line 125 of file G4PlotParameters.hh.
References fScale.
Referenced by G4PlotManager::WritePage().
|
inline |
Definition at line 128 of file G4PlotParameters.hh.
References fStyle.
Referenced by G4PlotManager::PlotAndWrite().
|
inline |
Definition at line 119 of file G4PlotParameters.hh.
References fWidth.
Referenced by G4PlotManager::G4PlotManager().
Definition at line 75 of file G4PlotParameters.cc.
References fHeight, and fWidth.
Referenced by G4PlotMessenger::SetNewValue().
Definition at line 57 of file G4PlotParameters.cc.
References fColumns, fkClass, fkMaxColumns, fkMaxRows, fRows, and G4Analysis::Warn().
Referenced by G4PlotMessenger::SetNewValue().
void G4PlotParameters::SetStyle | ( | const G4String & | style | ) |
Definition at line 82 of file G4PlotParameters.cc.
References fAvailableStyles, fkClass, fkDefaultScale, fScale, fStyle, and G4Analysis::Warn().
Referenced by G4PlotMessenger::SetNewValue().
|
private |
Definition at line 92 of file G4PlotParameters.hh.
Referenced by GetAvailableStyles(), and SetStyle().
|
private |
Definition at line 94 of file G4PlotParameters.hh.
Referenced by GetColumns(), and SetLayout().
|
private |
Definition at line 91 of file G4PlotParameters.hh.
|
private |
Definition at line 97 of file G4PlotParameters.hh.
Referenced by GetHeight(), and SetDimensions().
|
staticconstexprprivate |
Definition at line 66 of file G4PlotParameters.hh.
Referenced by SetLayout(), and SetStyle().
|
staticconstexprprivate |
Definition at line 69 of file G4PlotParameters.hh.
|
staticconstexprprivate |
Definition at line 82 of file G4PlotParameters.hh.
|
staticconstexprprivate |
Definition at line 70 of file G4PlotParameters.hh.
|
staticconstexprprivate |
Definition at line 71 of file G4PlotParameters.hh.
Referenced by SetStyle().
|
staticconstexprprivate |
Definition at line 81 of file G4PlotParameters.hh.
|
staticconstexprprivate |
Definition at line 67 of file G4PlotParameters.hh.
|
staticconstexprprivate |
Definition at line 68 of file G4PlotParameters.hh.
|
staticconstexprprivate |
Definition at line 84 of file G4PlotParameters.hh.
Referenced by GetMaxColumns(), and SetLayout().
|
staticconstexprprivate |
Definition at line 85 of file G4PlotParameters.hh.
Referenced by GetMaxRows(), and SetLayout().
|
private |
Definition at line 89 of file G4PlotParameters.hh.
Referenced by G4PlotParameters().
|
private |
Definition at line 95 of file G4PlotParameters.hh.
Referenced by GetRows(), and SetLayout().
|
private |
Definition at line 98 of file G4PlotParameters.hh.
Referenced by GetScale(), and SetStyle().
|
private |
Definition at line 99 of file G4PlotParameters.hh.
Referenced by GetStyle(), and SetStyle().
|
private |
Definition at line 96 of file G4PlotParameters.hh.
Referenced by GetWidth(), and SetDimensions().