50 : theSizeOfOrbit(sizeOrbit)
92 if (
this != &right) {
127 return !(*
this ==
right);
135 G4cout <<
" " << index <<
"-th orbit "
144 std::ostringstream smsg;
145 smsg<<
"Orbit (" << orbit
146 <<
") exceeds the maximum("
149 G4Exception(
"G4ElectronOccupancy::AddElectron()",
"PART131",
151 }
else if (orbit >=0) {
163 std::ostringstream smsg;
164 smsg<<
"Orbit (" << orbit
165 <<
") exceeds the maximum("
168 G4Exception(
"G4ElectronOccupancy::RemoveElectron()",
"PART131",
170 }
else if (orbit >=0) {
G4PART_DLL G4Allocator< G4ElectronOccupancy > *& aElectronOccupancyAllocator()
virtual ~G4ElectronOccupancy()
#define G4ThreadLocalStatic
G4int operator!=(const G4ElectronOccupancy &right) const
const XML_Char int const XML_Char * value
G4ElectronOccupancy(G4int sizeOrbit=MaxSizeOfOrbit)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *description)
G4int AddElectron(G4int orbit, G4int number=1)
G4int RemoveElectron(G4int orbit, G4int number=1)
G4GLOB_DLL std::ostream G4cout
G4ElectronOccupancy & operator=(const G4ElectronOccupancy &right)
G4int operator==(const G4ElectronOccupancy &right) const