Geant4
9.6.p02
|
#include <G4NeutronHPInelasticBaseFS.hh>
Public Member Functions | |
G4NeutronHPInelasticBaseFS () | |
virtual | ~G4NeutronHPInelasticBaseFS () |
void | Init (G4double A, G4double Z, G4int M, G4String &dirName, G4String &bit) |
void | BaseApply (const G4HadProjectile &theTrack, G4ParticleDefinition **theDefs, G4int nDef) |
void | InitGammas (G4double AR, G4double ZR) |
virtual G4HadFinalState * | ApplyYourself (const G4HadProjectile &theTrack)=0 |
virtual G4NeutronHPFinalState * | New ()=0 |
virtual G4double | GetXsec (G4double anEnergy) |
virtual G4NeutronHPVector * | GetXsec () |
Public Member Functions inherited from G4NeutronHPFinalState | |
G4NeutronHPFinalState () | |
virtual | ~G4NeutronHPFinalState () |
void | Init (G4double A, G4double Z, G4String &dirName, G4String &aFSType) |
G4bool | HasXsec () |
G4bool | HasFSData () |
G4bool | HasAnyData () |
void | SetA_Z (G4double anA, G4double aZ, G4int aM=0) |
G4double | GetZ () |
G4double | GetN () |
G4int | GetM () |
Additional Inherited Members | |
Protected Member Functions inherited from G4NeutronHPFinalState | |
void | SetAZMs (G4double anA, G4double aZ, G4int aM, G4NeutronHPDataUsed used) |
void | adjust_final_state (G4LorentzVector) |
Definition at line 42 of file G4NeutronHPInelasticBaseFS.hh.
|
inline |
Definition at line 46 of file G4NeutronHPInelasticBaseFS.hh.
|
inlinevirtual |
Definition at line 57 of file G4NeutronHPInelasticBaseFS.hh.
|
pure virtual |
Reimplemented from G4NeutronHPFinalState.
Implemented in G4NeutronHP2AInelasticFS, G4NeutronHP2N2AInelasticFS, G4NeutronHP2NAInelasticFS, G4NeutronHP2NDInelasticFS, G4NeutronHP2NInelasticFS, G4NeutronHP2NPInelasticFS, G4NeutronHP2PInelasticFS, G4NeutronHP3AInelasticFS, G4NeutronHP3NAInelasticFS, G4NeutronHP3NInelasticFS, G4NeutronHP3NPInelasticFS, G4NeutronHP4NInelasticFS, G4NeutronHPDAInelasticFS, G4NeutronHPN2AInelasticFS, G4NeutronHPN2PInelasticFS, G4NeutronHPN3AInelasticFS, G4NeutronHPNAInelasticFS, G4NeutronHPND2AInelasticFS, G4NeutronHPNDInelasticFS, G4NeutronHPNHe3InelasticFS, G4NeutronHPNPAInelasticFS, G4NeutronHPNPInelasticFS, G4NeutronHPNT2AInelasticFS, G4NeutronHPNTInelasticFS, G4NeutronHPNXInelasticFS, G4NeutronHPPAInelasticFS, G4NeutronHPPDInelasticFS, G4NeutronHPPTInelasticFS, G4NeutronHPD2AInelasticFS, and G4NeutronHPT2AInelasticFS.
void G4NeutronHPInelasticBaseFS::BaseApply | ( | const G4HadProjectile & | theTrack, |
G4ParticleDefinition ** | theDefs, | ||
G4int | nDef | ||
) |
Definition at line 168 of file G4NeutronHPInelasticBaseFS.cc.
Reimplemented from G4NeutronHPFinalState.
Definition at line 72 of file G4NeutronHPInelasticBaseFS.hh.
|
inlinevirtual |
Reimplemented from G4NeutronHPFinalState.
Definition at line 76 of file G4NeutronHPInelasticBaseFS.hh.
|
virtual |
Implements G4NeutronHPFinalState.
Reimplemented in G4NeutronHPN2AInelasticFS, G4NeutronHPN2PInelasticFS, G4NeutronHPN3AInelasticFS, G4NeutronHPNAInelasticFS, G4NeutronHPND2AInelasticFS, G4NeutronHPNDInelasticFS, G4NeutronHPNHe3InelasticFS, G4NeutronHPNPAInelasticFS, G4NeutronHPNPInelasticFS, G4NeutronHPNT2AInelasticFS, G4NeutronHPNTInelasticFS, G4NeutronHPNXInelasticFS, G4NeutronHPPAInelasticFS, G4NeutronHPPDInelasticFS, G4NeutronHPPTInelasticFS, and G4NeutronHPT2AInelasticFS.
Definition at line 71 of file G4NeutronHPInelasticBaseFS.cc.
Definition at line 46 of file G4NeutronHPInelasticBaseFS.cc.
|
pure virtual |
Implements G4NeutronHPFinalState.
Implemented in G4NeutronHP2AInelasticFS, G4NeutronHP2N2AInelasticFS, G4NeutronHP2NAInelasticFS, G4NeutronHP2NDInelasticFS, G4NeutronHP2NInelasticFS, G4NeutronHP2NPInelasticFS, G4NeutronHP2PInelasticFS, G4NeutronHP3AInelasticFS, G4NeutronHP3NAInelasticFS, G4NeutronHP3NInelasticFS, G4NeutronHP3NPInelasticFS, G4NeutronHP4NInelasticFS, G4NeutronHPDAInelasticFS, G4NeutronHPN2AInelasticFS, G4NeutronHPN2PInelasticFS, G4NeutronHPN3AInelasticFS, G4NeutronHPNAInelasticFS, G4NeutronHPND2AInelasticFS, G4NeutronHPNDInelasticFS, G4NeutronHPNHe3InelasticFS, G4NeutronHPNPAInelasticFS, G4NeutronHPNPInelasticFS, G4NeutronHPNT2AInelasticFS, G4NeutronHPNTInelasticFS, G4NeutronHPNXInelasticFS, G4NeutronHPPAInelasticFS, G4NeutronHPPDInelasticFS, G4NeutronHPPTInelasticFS, G4NeutronHPD2AInelasticFS, and G4NeutronHPT2AInelasticFS.
|
protected |
Definition at line 88 of file G4NeutronHPInelasticBaseFS.hh.
|
protected |
Definition at line 82 of file G4NeutronHPInelasticBaseFS.hh.
|
protected |
Definition at line 83 of file G4NeutronHPInelasticBaseFS.hh.
|
protected |
Definition at line 81 of file G4NeutronHPInelasticBaseFS.hh.
|
protected |
Definition at line 85 of file G4NeutronHPInelasticBaseFS.hh.
|
protected |
Definition at line 87 of file G4NeutronHPInelasticBaseFS.hh.
|
protected |
Definition at line 86 of file G4NeutronHPInelasticBaseFS.hh.
|
protected |
Definition at line 80 of file G4NeutronHPInelasticBaseFS.hh.