Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
G4ElectronOccupancy Class Reference

#include <G4ElectronOccupancy.hh>

Public Types

enum  { MaxSizeOfOrbit = 10 }
 

Public Member Functions

 G4ElectronOccupancy (G4int sizeOrbit=MaxSizeOfOrbit)
 
 G4ElectronOccupancy (const G4ElectronOccupancy &right)
 
virtual ~G4ElectronOccupancy ()
 
voidoperator new (size_t)
 
void operator delete (void *aElectronOccupancy)
 
G4ElectronOccupancyoperator= (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
 

Detailed Description

Definition at line 60 of file G4ElectronOccupancy.hh.

Member Enumeration Documentation

anonymous enum
Enumerator
MaxSizeOfOrbit 

Definition at line 63 of file G4ElectronOccupancy.hh.

Constructor & Destructor Documentation

G4ElectronOccupancy::G4ElectronOccupancy ( G4int  sizeOrbit = MaxSizeOfOrbit)

Definition at line 44 of file G4ElectronOccupancy.cc.

G4ElectronOccupancy::G4ElectronOccupancy ( const G4ElectronOccupancy right)

Definition at line 72 of file G4ElectronOccupancy.cc.

G4ElectronOccupancy::~G4ElectronOccupancy ( )
virtual

Definition at line 62 of file G4ElectronOccupancy.cc.

Member Function Documentation

G4int G4ElectronOccupancy::AddElectron ( G4int  orbit,
G4int  number = 1 
)
inline

Definition at line 148 of file G4ElectronOccupancy.hh.

Here is the caller graph for this function:

void G4ElectronOccupancy::DumpInfo ( ) const

Definition at line 127 of file G4ElectronOccupancy.cc.

Here is the caller graph for this function:

G4int G4ElectronOccupancy::GetOccupancy ( G4int  orbit) const
inline

Definition at line 138 of file G4ElectronOccupancy.hh.

Here is the caller graph for this function:

G4int G4ElectronOccupancy::GetSizeOfOrbit ( ) const
inline

Definition at line 126 of file G4ElectronOccupancy.hh.

Here is the caller graph for this function:

G4int G4ElectronOccupancy::GetTotalOccupancy ( ) const
inline

Definition at line 132 of file G4ElectronOccupancy.hh.

Here is the caller graph for this function:

void G4ElectronOccupancy::operator delete ( void aElectronOccupancy)
inline

Definition at line 120 of file G4ElectronOccupancy.hh.

void * G4ElectronOccupancy::operator new ( size_t  )
inline

Definition at line 113 of file G4ElectronOccupancy.hh.

G4int G4ElectronOccupancy::operator!= ( const G4ElectronOccupancy right) const

Definition at line 121 of file G4ElectronOccupancy.cc.

G4ElectronOccupancy & G4ElectronOccupancy::operator= ( const G4ElectronOccupancy right)

Definition at line 86 of file G4ElectronOccupancy.cc.

G4int G4ElectronOccupancy::operator== ( const G4ElectronOccupancy right) const

Definition at line 104 of file G4ElectronOccupancy.cc.

G4int G4ElectronOccupancy::RemoveElectron ( G4int  orbit,
G4int  number = 1 
)
inline

Definition at line 160 of file G4ElectronOccupancy.hh.

Here is the caller graph for this function:


The documentation for this class was generated from the following files: