26 #ifndef G4Fancy3DNucleus_h 
   27 #define G4Fancy3DNucleus_h 1 
   76 #if defined(NON_INTEGER_A_Z) 
std::vector< G4ThreeVector > momentum
 
void ChooseFermiMomenta()
 
CLHEP::Hep3Vector G4ThreeVector
 
G4double CoulombBarrier()
 
void DoTranslation(const G4ThreeVector &theShift)
 
G4double GetExcitationEnergy()
 
std::vector< G4double > fermiM
 
void DoLorentzBoost(const G4LorentzVector &theBoost)
 
G4double excitationEnergy
 
std::vector< G4Fancy3DNucleusHelper > testSums
 
int operator==(const G4Fancy3DNucleus &right) const 
 
std::vector< G4ThreeVector > places
 
int operator!=(const G4Fancy3DNucleus &right) const 
 
G4double AddExcitationEnergy(G4double)
 
std::vector< G4Nucleon > theNucleons
 
void Init(G4int theA, G4int theZ)
 
G4double GetNuclearRadius()
 
const std::vector< G4Nucleon > & GetNucleons()
 
const G4Fancy3DNucleus & operator=(const G4Fancy3DNucleus &right)
 
void DoLorentzContraction(const G4LorentzVector &theBoost)
 
G4double GetOuterRadius()
 
const G4VNuclearDensity * GetNuclearDensity() const 
 
const G4double nucleondistance
 
G4Nucleon * GetNextNucleon()
 
G4VNuclearDensity * theDensity
 
CLHEP::HepLorentzVector G4LorentzVector