137 thePosition = aPosition;
std::ostream & operator<<(std::ostream &, const G4Nucleon &)
HepLorentzVector & boost(double, double, double)
const G4ThreeVector & GetPosition() const
void SetParticleType(G4AntiNeutron *aAntiNeutron)
void SetParticleType(G4Neutron *aNeutron)
G4Nucleon & operator=(const G4Nucleon &right)
void SetPosition(const G4ThreeVector aPosition)
void SetMomentum(G4LorentzVector &aMomentum)
G4VSplitableHadron * GetSplitableHadron() const
G4bool operator==(const G4Nucleon &right) const
void Boost(const G4ThreeVector &beta)
const G4ParticleDefinition * GetParticleType() const
virtual const G4LorentzVector & Get4Momentum() const
void Hit(G4VSplitableHadron *aHit)
G4bool operator!=(const G4Nucleon &right) const
G4double GetBindingEnergy() const
void SetParticleType(G4Proton *aProton)
void SetParticleType(G4AntiProton *aAntiProton)
void SetBindingEnergy(G4double anEnergy)
const G4LorentzVector & GetMomentum() const
void SetParticleType(G4AntiLambda *aAntiLambda)
virtual const G4ParticleDefinition * GetDefinition() const
void SetParticleType(G4Lambda *aLambda)