Geant4-11
|
#include <G4NuclearPolarization.hh>
Public Member Functions | |
G4NuclearPolarization (const G4NuclearPolarization &right) | |
G4NuclearPolarization (G4int Z, G4int A, G4double exc) | |
G4int | GetA () const |
G4double | GetExcitationEnergy () const |
std::vector< std::vector< G4complex > > & | GetPolarization () |
G4int | GetZ () const |
G4bool | operator!= (const G4NuclearPolarization &right) const |
G4NuclearPolarization & | operator= (const G4NuclearPolarization &right) |
G4bool | operator== (const G4NuclearPolarization &right) const |
void | SetExcitationEnergy (G4double val) |
void | SetPolarization (std::vector< std::vector< G4complex > > &p) |
void | Unpolarize () |
~G4NuclearPolarization () | |
Private Member Functions | |
void | Clean () |
Private Attributes | |
G4int | fA |
G4double | fExcEnergy |
std::vector< std::vector< G4complex > > | fPolarization |
G4int | fZ |
Friends | |
std::ostream & | operator<< (std::ostream &, const G4NuclearPolarization &) |
Definition at line 54 of file G4NuclearPolarization.hh.
Definition at line 42 of file G4NuclearPolarization.cc.
References Unpolarize().
G4NuclearPolarization::~G4NuclearPolarization | ( | ) |
Definition at line 49 of file G4NuclearPolarization.cc.
|
inline |
Definition at line 115 of file G4NuclearPolarization.hh.
|
private |
Definition at line 54 of file G4NuclearPolarization.cc.
References fPolarization.
Referenced by SetPolarization(), and Unpolarize().
|
inline |
|
inline |
Definition at line 92 of file G4NuclearPolarization.hh.
References fExcEnergy.
|
inline |
Definition at line 77 of file G4NuclearPolarization.hh.
References fPolarization.
Referenced by G4PolarizationTransition::SampleGammaTransition().
|
inline |
G4bool G4NuclearPolarization::operator!= | ( | const G4NuclearPolarization & | right | ) | const |
Definition at line 70 of file G4NuclearPolarization.cc.
References fA, fExcEnergy, fPolarization, and fZ.
|
inline |
Definition at line 104 of file G4NuclearPolarization.hh.
References fA, fExcEnergy, fPolarization, and fZ.
G4bool G4NuclearPolarization::operator== | ( | const G4NuclearPolarization & | right | ) | const |
Definition at line 64 of file G4NuclearPolarization.cc.
References fA, fExcEnergy, fPolarization, and fZ.
|
inline |
Definition at line 97 of file G4NuclearPolarization.hh.
References fExcEnergy.
Referenced by G4PhotonEvaporation::GenerateGamma().
|
inline |
Definition at line 69 of file G4NuclearPolarization.hh.
References Clean(), and fPolarization.
Referenced by G4PolarizationTransition::SampleGammaTransition().
|
inline |
Definition at line 62 of file G4NuclearPolarization.hh.
References Clean(), and fPolarization.
Referenced by G4NuclearPolarization(), and G4PolarizationTransition::SampleGammaTransition().
|
friend |
Definition at line 76 of file G4NuclearPolarization.cc.
|
private |
Definition at line 130 of file G4NuclearPolarization.hh.
Referenced by GetA(), operator!=(), operator=(), and operator==().
|
private |
Definition at line 131 of file G4NuclearPolarization.hh.
Referenced by GetExcitationEnergy(), operator!=(), operator=(), operator==(), and SetExcitationEnergy().
|
private |
Definition at line 132 of file G4NuclearPolarization.hh.
Referenced by Clean(), GetPolarization(), operator!=(), operator=(), operator==(), SetPolarization(), and Unpolarize().
|
private |
Definition at line 129 of file G4NuclearPolarization.hh.
Referenced by GetZ(), operator!=(), operator=(), and operator==().