|
Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ElectronOccupancy.hh>
Public Types | |
| enum | { MaxSizeOfOrbit = 20 } |
Public Member Functions | |
| G4ElectronOccupancy (G4int sizeOrbit=MaxSizeOfOrbit) | |
| G4ElectronOccupancy (const G4ElectronOccupancy &right) | |
| virtual | ~G4ElectronOccupancy () |
| void * | operator new (size_t) |
| void | operator delete (void *aElectronOccupancy) |
| G4ElectronOccupancy & | operator= (const G4ElectronOccupancy &right) |
| G4bool | operator== (const G4ElectronOccupancy &right) const |
| G4bool | operator!= (const G4ElectronOccupancy &right) const |
| G4int | GetTotalOccupancy () const |
| G4int | GetOccupancy (G4int orbit) const |
| G4int | AddElectron (G4int orbit, G4int number=1) |
| G4int | RemoveElectron (G4int orbit, G4int number=1) |
| G4int | GetSizeOfOrbit () const |
| void | DumpInfo () const |
Definition at line 50 of file G4ElectronOccupancy.hh.
| anonymous enum |
| Enumerator | |
|---|---|
| MaxSizeOfOrbit | |
Definition at line 53 of file G4ElectronOccupancy.hh.
| G4ElectronOccupancy::G4ElectronOccupancy | ( | G4int | sizeOrbit = MaxSizeOfOrbit | ) |
Definition at line 41 of file G4ElectronOccupancy.cc.
Referenced by G4ElectronOccupancy(), operator delete(), operator!=(), operator=(), and operator==().
| G4ElectronOccupancy::G4ElectronOccupancy | ( | const G4ElectronOccupancy & | right | ) |
Definition at line 66 of file G4ElectronOccupancy.cc.
|
virtual |
Definition at line 57 of file G4ElectronOccupancy.cc.
Definition at line 126 of file G4ElectronOccupancy.cc.
Referenced by G4MolecularConfiguration::AddElectron(), G4ChemDissociationChannels_option1::ConstructDissociationChannels(), G4MolecularConfiguration::ExciteMolecule(), and G4MolecularConfiguration::MoveOneElectron().
| void G4ElectronOccupancy::DumpInfo | ( | ) | const |
Definition at line 118 of file G4ElectronOccupancy.cc.
Definition at line 118 of file G4ElectronOccupancy.hh.
Referenced by G4MolecularConfiguration::IonizeMolecule(), G4MolecularConfiguration::MoveOneElectron(), comparator::operator()(), and G4MolecularConfiguration::RemoveElectron().
|
inline |
Definition at line 108 of file G4ElectronOccupancy.hh.
Referenced by comparator::operator()().
|
inline |
Definition at line 113 of file G4ElectronOccupancy.hh.
Referenced by comparator::operator()().
|
inline |
Definition at line 103 of file G4ElectronOccupancy.hh.
|
inline |
Definition at line 95 of file G4ElectronOccupancy.hh.
| G4bool G4ElectronOccupancy::operator!= | ( | const G4ElectronOccupancy & | right | ) | const |
Definition at line 113 of file G4ElectronOccupancy.cc.
| G4ElectronOccupancy & G4ElectronOccupancy::operator= | ( | const G4ElectronOccupancy & | right | ) |
Definition at line 79 of file G4ElectronOccupancy.cc.
| G4bool G4ElectronOccupancy::operator== | ( | const G4ElectronOccupancy & | right | ) | const |
Definition at line 96 of file G4ElectronOccupancy.cc.
Definition at line 143 of file G4ElectronOccupancy.cc.
Referenced by G4ChemDissociationChannels_option1::ConstructDissociationChannels(), G4MolecularConfiguration::ExciteMolecule(), G4MolecularConfiguration::IonizeMolecule(), G4MolecularConfiguration::MoveOneElectron(), and G4MolecularConfiguration::RemoveElectron().