30 #ifndef G4VNeutronHPEnergyAngular_h
31 #define G4VNeutronHPEnergyAngular_h 1
53 virtual void Init(std::istream & aDataFile) = 0;
61 theNeutron = aNeutron;
62 if(theTarget!=0) theCMS = *theNeutron+*theTarget;
G4ReactionProduct * GetNeutron()
void SetNeutron(G4ReactionProduct *aNeutron)
void SetTarget(G4ReactionProduct *aTarget)
virtual ~G4VNeutronHPEnergyAngular()
G4ReactionProduct * GetTarget()
virtual G4ReactionProduct * Sample(G4double anEnergy, G4double massCode, G4double mass)=0
G4ReactionProduct * GetCMS()
G4VNeutronHPEnergyAngular()
virtual G4double MeanEnergyOfThisInteraction()=0
virtual void ClearHistories()
virtual void Init(std::istream &aDataFile)=0
void SetQValue(G4double aValue)