Geant4
10.00.p02
|
#include <G4NeutronHPProduct.hh>
Public Member Functions | |
G4NeutronHPProduct () | |
~G4NeutronHPProduct () | |
G4double | GetMassCode () |
G4double | GetMass () |
void | Init (std::istream &aDataFile) |
G4ReactionProductVector * | Sample (G4double anEnergy) |
G4double | GetMeanYield (G4double anEnergy) |
void | SetNeutron (G4ReactionProduct *aNeutron) |
void | SetTarget (G4ReactionProduct *aTarget) |
G4ReactionProduct * | GetTarget () |
G4ReactionProduct * | GetNeutron () |
G4double | MeanEnergyOfThisInteraction () |
G4double | GetQValue () |
Definition at line 48 of file G4NeutronHPProduct.hh.
|
inline |
Definition at line 51 of file G4NeutronHPProduct.hh.
References theDist.
|
inline |
Definition at line 55 of file G4NeutronHPProduct.hh.
References theDist.
|
inline |
Definition at line 64 of file G4NeutronHPProduct.hh.
References theMass.
|
inline |
Definition at line 63 of file G4NeutronHPProduct.hh.
References theMassCode.
Definition at line 131 of file G4NeutronHPProduct.hh.
References G4NeutronHPVector::GetY(), and theYield.
|
inline |
Definition at line 148 of file G4NeutronHPProduct.hh.
References theNeutron.
|
inline |
Definition at line 165 of file G4NeutronHPProduct.hh.
References theActualStateQValue.
Referenced by G4NeutronHPEnAngCorrelation::Sample().
|
inline |
Definition at line 146 of file G4NeutronHPProduct.hh.
References theTarget.
|
inline |
Definition at line 66 of file G4NeutronHPProduct.hh.
References eV, G4VNeutronHPEnergyAngular::Init(), G4NeutronHPVector::Init(), G4VNeutronHPEnergyAngular::SetQValue(), theActualStateQValue, theDist, theDistLaw, theGroundStateQValue, theIsomerFlag, theMass, theMassCode, and theYield.
Referenced by G4NeutronHPEnAngCorrelation::Init().
|
inline |
Definition at line 150 of file G4NeutronHPProduct.hh.
References G4VNeutronHPEnergyAngular::MeanEnergyOfThisInteraction(), theCurrentMultiplicity, and theDist.
Referenced by G4NeutronHPEnAngCorrelation::Sample().
G4ReactionProductVector * G4NeutronHPProduct::Sample | ( | G4double | anEnergy | ) |
Definition at line 42 of file G4NeutronHPProduct.cc.
References G4VNeutronHPEnergyAngular::ClearHistories(), G4Poisson(), G4NeutronHPVector::GetY(), G4VNeutronHPEnergyAngular::Sample(), G4VNeutronHPEnergyAngular::SetNeutron(), G4VNeutronHPEnergyAngular::SetTarget(), theCurrentMultiplicity, theDist, theMass, theMassCode, theNeutron, theTarget, and theYield.
Referenced by G4NeutronHPEnAngCorrelation::Sample(), and G4NeutronHPEnAngCorrelation::SampleOne().
|
inline |
Definition at line 136 of file G4NeutronHPProduct.hh.
References theNeutron.
|
inline |
Definition at line 141 of file G4NeutronHPProduct.hh.
References theTarget.
|
private |
Definition at line 174 of file G4NeutronHPProduct.hh.
Referenced by GetQValue(), and Init().
|
private |
Definition at line 186 of file G4NeutronHPProduct.hh.
Referenced by MeanEnergyOfThisInteraction(), and Sample().
|
private |
Definition at line 177 of file G4NeutronHPProduct.hh.
Referenced by G4NeutronHPProduct(), Init(), MeanEnergyOfThisInteraction(), Sample(), and ~G4NeutronHPProduct().
|
private |
Definition at line 175 of file G4NeutronHPProduct.hh.
Referenced by Init().
|
private |
Definition at line 173 of file G4NeutronHPProduct.hh.
Referenced by Init().
|
private |
Definition at line 172 of file G4NeutronHPProduct.hh.
Referenced by Init().
|
private |
Definition at line 171 of file G4NeutronHPProduct.hh.
|
private |
Definition at line 170 of file G4NeutronHPProduct.hh.
Referenced by GetMassCode(), Init(), and Sample().
|
private |
Definition at line 182 of file G4NeutronHPProduct.hh.
Referenced by GetNeutron(), Sample(), and SetNeutron().
|
private |
Definition at line 181 of file G4NeutronHPProduct.hh.
Referenced by GetTarget(), Sample(), and SetTarget().
|
private |
Definition at line 176 of file G4NeutronHPProduct.hh.
Referenced by GetMeanYield(), Init(), and Sample().