|
Geant4 11.4.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4MoleculeCounterTimeComparer.hh>
Public Types | |
| enum | TimeComparerType { FixedPrecision , VariablePrecision } |
Public Member Functions | |
| G4MoleculeCounterTimeComparer () | |
| virtual | ~G4MoleculeCounterTimeComparer ()=default |
| G4MoleculeCounterTimeComparer (const G4MoleculeCounterTimeComparer &) | |
| G4MoleculeCounterTimeComparer & | operator= (const G4MoleculeCounterTimeComparer &) |
| void | SetFixedPrecision (G4double) |
| void | SetVariablePrecision (const std::vector< G4double > &, const std::vector< G4double > &) |
| void | SetVariablePrecision (const std::map< G4double, G4double > &) |
| G4double | GetPrecisionAtTime (G4double) const |
| bool | operator() (const G4double &, const G4double &) const |
Static Public Member Functions | |
| static G4MoleculeCounterTimeComparer | CreateWithFixedPrecision (G4double) |
| static G4MoleculeCounterTimeComparer | CreateWithVariablePrecision (const std::map< G4double, G4double > &) |
Definition at line 35 of file G4MoleculeCounterTimeComparer.hh.
| Enumerator | |
|---|---|
| FixedPrecision | |
| VariablePrecision | |
Definition at line 38 of file G4MoleculeCounterTimeComparer.hh.
| G4MoleculeCounterTimeComparer::G4MoleculeCounterTimeComparer | ( | ) |
Definition at line 32 of file G4MoleculeCounterTimeComparer.cc.
Referenced by CreateWithFixedPrecision(), CreateWithVariablePrecision(), G4MoleculeCounterTimeComparer(), operator=(), and ~G4MoleculeCounterTimeComparer().
|
virtualdefault |
| G4MoleculeCounterTimeComparer::G4MoleculeCounterTimeComparer | ( | const G4MoleculeCounterTimeComparer & | other | ) |
Definition at line 36 of file G4MoleculeCounterTimeComparer.cc.
|
static |
Definition at line 127 of file G4MoleculeCounterTimeComparer.cc.
|
static |
Definition at line 135 of file G4MoleculeCounterTimeComparer.cc.
Definition at line 92 of file G4MoleculeCounterTimeComparer.cc.
Definition at line 100 of file G4MoleculeCounterTimeComparer.cc.
| G4MoleculeCounterTimeComparer & G4MoleculeCounterTimeComparer::operator= | ( | const G4MoleculeCounterTimeComparer & | other | ) |
Definition at line 43 of file G4MoleculeCounterTimeComparer.cc.
| void G4MoleculeCounterTimeComparer::SetFixedPrecision | ( | G4double | precision | ) |
Definition at line 57 of file G4MoleculeCounterTimeComparer.cc.
Referenced by operator=().
| void G4MoleculeCounterTimeComparer::SetVariablePrecision | ( | const std::map< G4double, G4double > & | resolutionMap | ) |
Definition at line 80 of file G4MoleculeCounterTimeComparer.cc.
| void G4MoleculeCounterTimeComparer::SetVariablePrecision | ( | const std::vector< G4double > & | globalTimeHighEdges, |
| const std::vector< G4double > & | resolutions ) |
Definition at line 63 of file G4MoleculeCounterTimeComparer.cc.
Referenced by operator=().