Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4UnitsTable.hh>
Public Member Functions | |
G4UnitDefinition (const G4String &name, const G4String &symbol, const G4String &category, G4double value) | |
~G4UnitDefinition () | |
G4int | operator== (const G4UnitDefinition &) const |
G4int | operator!= (const G4UnitDefinition &) const |
const G4String & | GetName () const |
const G4String & | GetSymbol () const |
G4double | GetValue () const |
void | PrintDefinition () |
Static Public Member Functions | |
static void | BuildUnitsTable () |
static void | PrintUnitsTable () |
static void | ClearUnitsTable () |
static G4UnitsTable & | GetUnitsTable () |
static G4double | GetValueOf (const G4String &) |
static G4String | GetCategory (const G4String &) |
Definition at line 64 of file G4UnitsTable.hh.
G4UnitDefinition::G4UnitDefinition | ( | const G4String & | name, |
const G4String & | symbol, | ||
const G4String & | category, | ||
G4double | value | ||
) |
Definition at line 59 of file G4UnitsTable.cc.
G4UnitDefinition::~G4UnitDefinition | ( | ) |
Definition at line 85 of file G4UnitsTable.cc.
|
static |
Definition at line 189 of file G4UnitsTable.cc.
Referenced by G4GDMLRead::G4GDMLRead(), GetUnitsTable(), and G4DimensionedTypeUtils::GetUnitValue().
|
static |
Definition at line 343 of file G4UnitsTable.cc.
Referenced by G4RunManagerKernel::~G4RunManagerKernel().
Definition at line 156 of file G4UnitsTable.cc.
Referenced by G4UIcommand::CategoryOf(), G4VPrimitiveScorer::CheckAndSetUnit(), and G4AttCheck::Standard().
Referenced by G4UnitDefinition(), and G4DimensionedTypeUtils::HasName::operator()().
Referenced by G4DimensionedTypeUtils::HasName::operator()().
|
static |
Definition at line 126 of file G4UnitsTable.cc.
Referenced by G4AttCheck::G4AttCheck(), G4BestUnit::G4BestUnit(), GetCategory(), G4DimensionedTypeUtils::GetUnitValue(), GetValueOf(), and G4UIcommand::UnitsList().
|
inline |
Definition at line 134 of file G4UnitsTable.cc.
Referenced by G4VPrimitiveScorer::CheckAndSetUnit(), G4ScoreQuantityMessenger::FParticleWithEnergyCommand(), G4tgrUtils::GetDouble(), G4VAnalysisManager::GetUnitValue(), G4AdjointSimMessenger::SetNewValue(), G4VisCommandsViewerSet::SetNewValue(), G4AttCheck::Standard(), and G4UIcommand::ValueOf().
G4int G4UnitDefinition::operator!= | ( | const G4UnitDefinition & | right | ) | const |
Definition at line 119 of file G4UnitsTable.cc.
G4int G4UnitDefinition::operator== | ( | const G4UnitDefinition & | right | ) | const |
Definition at line 112 of file G4UnitsTable.cc.
void G4UnitDefinition::PrintDefinition | ( | ) |
Definition at line 179 of file G4UnitsTable.cc.
|
static |
Definition at line 332 of file G4UnitsTable.cc.
Referenced by G4UnitsMessenger::SetNewValue().