#include <G4ElectronOccupancy.hh>
Definition at line 61 of file G4ElectronOccupancy.hh.
Public Types | |
| MaxSizeOfOrbit = 7 | |
| enum | { MaxSizeOfOrbit = 7 } |
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) |
| G4int | operator== (const G4ElectronOccupancy &right) const |
| G4int | 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 |
Private Attributes | |
| G4int | theSizeOfOrbit |
| G4int | theTotalOccupancy |
| G4int * | theOccupancies |
| anonymous enum |
| G4ElectronOccupancy::G4ElectronOccupancy | ( | G4int | sizeOrbit = MaxSizeOfOrbit |
) |
Definition at line 45 of file G4ElectronOccupancy.cc.
References MaxSizeOfOrbit, theOccupancies, theSizeOfOrbit, and theTotalOccupancy.
| G4ElectronOccupancy::G4ElectronOccupancy | ( | const G4ElectronOccupancy & | right | ) |
Definition at line 73 of file G4ElectronOccupancy.cc.
References theOccupancies, theSizeOfOrbit, and theTotalOccupancy.
| G4ElectronOccupancy::~G4ElectronOccupancy | ( | ) | [virtual] |
Definition at line 63 of file G4ElectronOccupancy.cc.
References theOccupancies, theSizeOfOrbit, and theTotalOccupancy.
Definition at line 149 of file G4ElectronOccupancy.hh.
References theOccupancies, theSizeOfOrbit, and theTotalOccupancy.
| void G4ElectronOccupancy::DumpInfo | ( | ) | const |
Definition at line 128 of file G4ElectronOccupancy.cc.
References G4cout, G4endl, theOccupancies, and theSizeOfOrbit.
Referenced by G4DynamicParticle::DumpInfo().
Definition at line 139 of file G4ElectronOccupancy.hh.
References theOccupancies, and theSizeOfOrbit.
| G4int G4ElectronOccupancy::GetSizeOfOrbit | ( | ) | const [inline] |
| G4int G4ElectronOccupancy::GetTotalOccupancy | ( | ) | const [inline] |
| void G4ElectronOccupancy::operator delete | ( | void * | aElectronOccupancy | ) | [inline] |
| void * G4ElectronOccupancy::operator new | ( | size_t | ) | [inline] |
| G4int G4ElectronOccupancy::operator!= | ( | const G4ElectronOccupancy & | right | ) | const |
Definition at line 122 of file G4ElectronOccupancy.cc.
| G4ElectronOccupancy & G4ElectronOccupancy::operator= | ( | const G4ElectronOccupancy & | right | ) |
Definition at line 87 of file G4ElectronOccupancy.cc.
References theOccupancies, theSizeOfOrbit, and theTotalOccupancy.
| G4int G4ElectronOccupancy::operator== | ( | const G4ElectronOccupancy & | right | ) | const |
Definition at line 105 of file G4ElectronOccupancy.cc.
References MaxSizeOfOrbit, theOccupancies, and theSizeOfOrbit.
Definition at line 161 of file G4ElectronOccupancy.hh.
References theOccupancies, theSizeOfOrbit, and theTotalOccupancy.
Referenced by G4VGammaDeexcitation::UpdateElectrons().
G4int* G4ElectronOccupancy::theOccupancies [private] |
Definition at line 100 of file G4ElectronOccupancy.hh.
Referenced by AddElectron(), DumpInfo(), G4ElectronOccupancy(), GetOccupancy(), operator=(), operator==(), RemoveElectron(), and ~G4ElectronOccupancy().
G4int G4ElectronOccupancy::theSizeOfOrbit [private] |
Definition at line 98 of file G4ElectronOccupancy.hh.
Referenced by AddElectron(), DumpInfo(), G4ElectronOccupancy(), GetOccupancy(), GetSizeOfOrbit(), operator=(), operator==(), RemoveElectron(), and ~G4ElectronOccupancy().
G4int G4ElectronOccupancy::theTotalOccupancy [private] |
Definition at line 99 of file G4ElectronOccupancy.hh.
Referenced by AddElectron(), G4ElectronOccupancy(), GetTotalOccupancy(), operator=(), RemoveElectron(), and ~G4ElectronOccupancy().
1.4.7