Geant4 11.3.0
Toolkit for the simulation of the passage of particles through matter
|
#include <G4ParticleHPFinalState.hh>
Protected Member Functions | |
void | adjust_final_state (G4LorentzVector) |
Protected Attributes | |
G4ParticleDefinition * | theProjectile {nullptr} |
G4ParticleHPManager * | fManager |
G4IonTable * | ionTable |
G4int | theBaseA {0} |
G4int | theBaseZ {0} |
G4int | theBaseM {0} |
G4int | theNDLDataZ {0} |
G4int | theNDLDataA {0} |
G4int | theNDLDataM {0} |
G4int | secID {-1} |
G4bool | hasXsec {true} |
G4bool | hasFSData {true} |
G4bool | hasAnyData {true} |
G4ParticleHPNames | theNames |
G4Cache< G4HadFinalState * > | theResult |
Definition at line 49 of file G4ParticleHPFinalState.hh.
G4ParticleHPFinalState::G4ParticleHPFinalState | ( | ) |
Definition at line 47 of file G4ParticleHPFinalState.cc.
Referenced by G4FissionLibrary::G4FissionLibrary(), G4ParticleHPFinalState(), G4ParticleHPInelasticCompFS::G4ParticleHPInelasticCompFS(), G4FissionLibrary::New(), G4NeutronHPCaptureFS::New(), G4ParticleHP2AInelasticFS::New(), G4ParticleHP2N2AInelasticFS::New(), G4ParticleHP2NAInelasticFS::New(), G4ParticleHP2NDInelasticFS::New(), G4ParticleHP2NInelasticFS::New(), G4ParticleHP2NPInelasticFS::New(), G4ParticleHP2PInelasticFS::New(), G4ParticleHP3AInelasticFS::New(), G4ParticleHP3NAInelasticFS::New(), G4ParticleHP3NInelasticFS::New(), G4ParticleHP3NPInelasticFS::New(), G4ParticleHP4NInelasticFS::New(), G4ParticleHPAInelasticFS::New(), G4ParticleHPD2AInelasticFS::New(), G4ParticleHPDAInelasticFS::New(), G4ParticleHPDInelasticFS::New(), G4ParticleHPElasticFS::New(), G4ParticleHPFCFissionFS::New(), G4ParticleHPFFFissionFS::New(), New(), G4ParticleHPFissionFS::New(), G4ParticleHPFSFissionFS::New(), G4ParticleHPHe3InelasticFS::New(), G4ParticleHPInelasticBaseFS::New(), G4ParticleHPInelasticCompFS::New(), G4ParticleHPLCFissionFS::New(), G4ParticleHPN2AInelasticFS::New(), G4ParticleHPN2PInelasticFS::New(), G4ParticleHPN3AInelasticFS::New(), G4ParticleHPNAInelasticFS::New(), G4ParticleHPND2AInelasticFS::New(), G4ParticleHPNDInelasticFS::New(), G4ParticleHPNHe3InelasticFS::New(), G4ParticleHPNInelasticFS::New(), G4ParticleHPNPAInelasticFS::New(), G4ParticleHPNPInelasticFS::New(), G4ParticleHPNT2AInelasticFS::New(), G4ParticleHPNTInelasticFS::New(), G4ParticleHPNXInelasticFS::New(), G4ParticleHPPAInelasticFS::New(), G4ParticleHPPDInelasticFS::New(), G4ParticleHPPInelasticFS::New(), G4ParticleHPPTInelasticFS::New(), G4ParticleHPSCFissionFS::New(), G4ParticleHPT2AInelasticFS::New(), G4ParticleHPTCFissionFS::New(), G4ParticleHPTInelasticFS::New(), and operator=().
|
virtual |
Definition at line 55 of file G4ParticleHPFinalState.cc.
|
delete |
|
protected |
Definition at line 60 of file G4ParticleHPFinalState.cc.
Referenced by G4ParticleHPInelasticBaseFS::BaseApply(), and G4ParticleHPInelasticCompFS::CompositeApply().
|
inlinevirtual |
Reimplemented in G4FissionLibrary, G4NeutronHPCaptureFS, G4ParticleHP2AInelasticFS, G4ParticleHP2N2AInelasticFS, G4ParticleHP2NAInelasticFS, G4ParticleHP2NDInelasticFS, G4ParticleHP2NInelasticFS, G4ParticleHP2NPInelasticFS, G4ParticleHP2PInelasticFS, G4ParticleHP3AInelasticFS, G4ParticleHP3NAInelasticFS, G4ParticleHP3NInelasticFS, G4ParticleHP3NPInelasticFS, G4ParticleHP4NInelasticFS, G4ParticleHPAInelasticFS, G4ParticleHPD2AInelasticFS, G4ParticleHPDAInelasticFS, G4ParticleHPDInelasticFS, G4ParticleHPElasticFS, G4ParticleHPFissionFS, G4ParticleHPHe3InelasticFS, G4ParticleHPInelasticBaseFS, G4ParticleHPInelasticCompFS, G4ParticleHPN2AInelasticFS, G4ParticleHPN2PInelasticFS, G4ParticleHPN3AInelasticFS, G4ParticleHPNAInelasticFS, G4ParticleHPND2AInelasticFS, G4ParticleHPNDInelasticFS, G4ParticleHPNHe3InelasticFS, G4ParticleHPNInelasticFS, G4ParticleHPNPAInelasticFS, G4ParticleHPNPInelasticFS, G4ParticleHPNT2AInelasticFS, G4ParticleHPNTInelasticFS, G4ParticleHPNXInelasticFS, G4ParticleHPPAInelasticFS, G4ParticleHPPDInelasticFS, G4ParticleHPPInelasticFS, G4ParticleHPPTInelasticFS, G4ParticleHPT2AInelasticFS, and G4ParticleHPTInelasticFS.
Definition at line 65 of file G4ParticleHPFinalState.hh.
|
inline |
Definition at line 92 of file G4ParticleHPFinalState.hh.
|
inline |
Definition at line 93 of file G4ParticleHPFinalState.hh.
|
inline |
Definition at line 91 of file G4ParticleHPFinalState.hh.
|
inlinevirtual |
Reimplemented in G4ParticleHPFissionBaseFS, G4ParticleHPInelasticBaseFS, and G4ParticleHPInelasticCompFS.
Definition at line 82 of file G4ParticleHPFinalState.hh.
Reimplemented in G4ParticleHPFissionBaseFS, G4ParticleHPInelasticBaseFS, and G4ParticleHPInelasticCompFS.
Definition at line 81 of file G4ParticleHPFinalState.hh.
|
inline |
Definition at line 90 of file G4ParticleHPFinalState.hh.
|
inline |
Definition at line 79 of file G4ParticleHPFinalState.hh.
|
inline |
Definition at line 78 of file G4ParticleHPFinalState.hh.
Referenced by G4NeutronHPCaptureFS::ApplyYourself(), G4ParticleHPFissionBaseFS::ApplyYourself(), and G4ParticleHPInelasticBaseFS::BaseApply().
|
inline |
Definition at line 77 of file G4ParticleHPFinalState.hh.
|
inline |
Definition at line 56 of file G4ParticleHPFinalState.hh.
Referenced by Init().
|
pure virtual |
Implemented in G4FissionLibrary, G4NeutronHPCaptureFS, G4ParticleHP2AInelasticFS, G4ParticleHP2N2AInelasticFS, G4ParticleHP2NAInelasticFS, G4ParticleHP2NDInelasticFS, G4ParticleHP2NInelasticFS, G4ParticleHP2NPInelasticFS, G4ParticleHP2PInelasticFS, G4ParticleHP3AInelasticFS, G4ParticleHP3NAInelasticFS, G4ParticleHP3NInelasticFS, G4ParticleHP3NPInelasticFS, G4ParticleHP4NInelasticFS, G4ParticleHPAInelasticFS, G4ParticleHPD2AInelasticFS, G4ParticleHPDAInelasticFS, G4ParticleHPDInelasticFS, G4ParticleHPElasticFS, G4ParticleHPFCFissionFS, G4ParticleHPFFFissionFS, G4ParticleHPFissionBaseFS, G4ParticleHPFissionFS, G4ParticleHPFSFissionFS, G4ParticleHPHe3InelasticFS, G4ParticleHPInelasticBaseFS, G4ParticleHPInelasticCompFS, G4ParticleHPLCFissionFS, G4ParticleHPN2AInelasticFS, G4ParticleHPN2PInelasticFS, G4ParticleHPN3AInelasticFS, G4ParticleHPNAInelasticFS, G4ParticleHPND2AInelasticFS, G4ParticleHPNDInelasticFS, G4ParticleHPNHe3InelasticFS, G4ParticleHPNInelasticFS, G4ParticleHPNPAInelasticFS, G4ParticleHPNPInelasticFS, G4ParticleHPNT2AInelasticFS, G4ParticleHPNTInelasticFS, G4ParticleHPNXInelasticFS, G4ParticleHPPAInelasticFS, G4ParticleHPPDInelasticFS, G4ParticleHPPInelasticFS, G4ParticleHPPTInelasticFS, G4ParticleHPSCFissionFS, G4ParticleHPT2AInelasticFS, G4ParticleHPTCFissionFS, and G4ParticleHPTInelasticFS.
|
pure virtual |
Implemented in G4FissionLibrary, G4NeutronHPCaptureFS, G4ParticleHP2AInelasticFS, G4ParticleHP2N2AInelasticFS, G4ParticleHP2NAInelasticFS, G4ParticleHP2NDInelasticFS, G4ParticleHP2NInelasticFS, G4ParticleHP2NPInelasticFS, G4ParticleHP2PInelasticFS, G4ParticleHP3AInelasticFS, G4ParticleHP3NAInelasticFS, G4ParticleHP3NInelasticFS, G4ParticleHP3NPInelasticFS, G4ParticleHP4NInelasticFS, G4ParticleHPAInelasticFS, G4ParticleHPD2AInelasticFS, G4ParticleHPDAInelasticFS, G4ParticleHPDInelasticFS, G4ParticleHPElasticFS, G4ParticleHPFCFissionFS, G4ParticleHPFFFissionFS, G4ParticleHPFissionFS, G4ParticleHPFSFissionFS, G4ParticleHPHe3InelasticFS, G4ParticleHPInelasticBaseFS, G4ParticleHPInelasticCompFS, G4ParticleHPLCFissionFS, G4ParticleHPN2AInelasticFS, G4ParticleHPN2PInelasticFS, G4ParticleHPN3AInelasticFS, G4ParticleHPNAInelasticFS, G4ParticleHPND2AInelasticFS, G4ParticleHPNDInelasticFS, G4ParticleHPNHe3InelasticFS, G4ParticleHPNInelasticFS, G4ParticleHPNPAInelasticFS, G4ParticleHPNPInelasticFS, G4ParticleHPNT2AInelasticFS, G4ParticleHPNTInelasticFS, G4ParticleHPNXInelasticFS, G4ParticleHPPAInelasticFS, G4ParticleHPPDInelasticFS, G4ParticleHPPInelasticFS, G4ParticleHPPTInelasticFS, G4ParticleHPSCFissionFS, G4ParticleHPT2AInelasticFS, G4ParticleHPTCFissionFS, and G4ParticleHPTInelasticFS.
Referenced by G4ParticleHPChannel::Register().
|
delete |
Definition at line 84 of file G4ParticleHPFinalState.hh.
Referenced by G4ParticleHPElasticFS::Init(), G4ParticleHPInelasticBaseFS::Init(), and G4ParticleHPInelasticCompFS::Init().
|
inline |
Definition at line 95 of file G4ParticleHPFinalState.hh.
Referenced by G4NeutronHPCaptureFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPInelasticBaseFS::Init(), and G4ParticleHPInelasticCompFS::Init().
|
inline |
Definition at line 102 of file G4ParticleHPFinalState.hh.
|
inline |
Definition at line 112 of file G4ParticleHPFinalState.hh.
Referenced by G4ParticleHPChannel::Register().
|
protected |
Definition at line 125 of file G4ParticleHPFinalState.hh.
Referenced by adjust_final_state(), G4NeutronHPCaptureFS::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ParticleHPFinalState(), G4ParticleHPInelasticBaseFS::Init(), and G4ParticleHPInelasticCompFS::Init().
|
protected |
Definition at line 140 of file G4ParticleHPFinalState.hh.
Referenced by HasAnyData(), G4FissionLibrary::Init(), G4NeutronHPCaptureFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPInelasticBaseFS::Init(), and G4ParticleHPInelasticCompFS::Init().
|
protected |
Definition at line 139 of file G4ParticleHPFinalState.hh.
Referenced by HasFSData(), G4FissionLibrary::Init(), G4NeutronHPCaptureFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPInelasticBaseFS::Init(), and G4ParticleHPInelasticCompFS::Init().
|
protected |
Definition at line 138 of file G4ParticleHPFinalState.hh.
Referenced by G4FissionLibrary::G4FissionLibrary(), G4NeutronHPCaptureFS::G4NeutronHPCaptureFS(), G4ParticleHPElasticFS::G4ParticleHPElasticFS(), G4ParticleHPFCFissionFS::G4ParticleHPFCFissionFS(), G4ParticleHPFFFissionFS::G4ParticleHPFFFissionFS(), G4ParticleHPFissionBaseFS::G4ParticleHPFissionBaseFS(), G4ParticleHPFissionFS::G4ParticleHPFissionFS(), G4ParticleHPFSFissionFS::G4ParticleHPFSFissionFS(), G4ParticleHPInelasticBaseFS::G4ParticleHPInelasticBaseFS(), G4ParticleHPInelasticCompFS::G4ParticleHPInelasticCompFS(), G4ParticleHPLCFissionFS::G4ParticleHPLCFissionFS(), G4ParticleHPSCFissionFS::G4ParticleHPSCFissionFS(), G4ParticleHPTCFissionFS::G4ParticleHPTCFissionFS(), HasXsec(), G4FissionLibrary::Init(), G4NeutronHPCaptureFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPInelasticBaseFS::Init(), and G4ParticleHPInelasticCompFS::Init().
|
protected |
Definition at line 126 of file G4ParticleHPFinalState.hh.
Referenced by adjust_final_state(), G4NeutronHPCaptureFS::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), and G4ParticleHPFinalState().
|
protected |
Definition at line 135 of file G4ParticleHPFinalState.hh.
Referenced by adjust_final_state(), G4NeutronHPCaptureFS::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), G4NeutronHPCaptureFS::G4NeutronHPCaptureFS(), G4ParticleHP2AInelasticFS::G4ParticleHP2AInelasticFS(), G4ParticleHP2N2AInelasticFS::G4ParticleHP2N2AInelasticFS(), G4ParticleHP2NAInelasticFS::G4ParticleHP2NAInelasticFS(), G4ParticleHP2NDInelasticFS::G4ParticleHP2NDInelasticFS(), G4ParticleHP2NInelasticFS::G4ParticleHP2NInelasticFS(), G4ParticleHP2NPInelasticFS::G4ParticleHP2NPInelasticFS(), G4ParticleHP2PInelasticFS::G4ParticleHP2PInelasticFS(), G4ParticleHP3AInelasticFS::G4ParticleHP3AInelasticFS(), G4ParticleHP3NAInelasticFS::G4ParticleHP3NAInelasticFS(), G4ParticleHP3NInelasticFS::G4ParticleHP3NInelasticFS(), G4ParticleHP3NPInelasticFS::G4ParticleHP3NPInelasticFS(), G4ParticleHP4NInelasticFS::G4ParticleHP4NInelasticFS(), G4ParticleHPAInelasticFS::G4ParticleHPAInelasticFS(), G4ParticleHPD2AInelasticFS::G4ParticleHPD2AInelasticFS(), G4ParticleHPDAInelasticFS::G4ParticleHPDAInelasticFS(), G4ParticleHPDInelasticFS::G4ParticleHPDInelasticFS(), G4ParticleHPElasticFS::G4ParticleHPElasticFS(), G4ParticleHPFissionFS::G4ParticleHPFissionFS(), G4ParticleHPHe3InelasticFS::G4ParticleHPHe3InelasticFS(), G4ParticleHPN2AInelasticFS::G4ParticleHPN2AInelasticFS(), G4ParticleHPN2PInelasticFS::G4ParticleHPN2PInelasticFS(), G4ParticleHPN3AInelasticFS::G4ParticleHPN3AInelasticFS(), G4ParticleHPNAInelasticFS::G4ParticleHPNAInelasticFS(), G4ParticleHPND2AInelasticFS::G4ParticleHPND2AInelasticFS(), G4ParticleHPNDInelasticFS::G4ParticleHPNDInelasticFS(), G4ParticleHPNHe3InelasticFS::G4ParticleHPNHe3InelasticFS(), G4ParticleHPNInelasticFS::G4ParticleHPNInelasticFS(), G4ParticleHPNPAInelasticFS::G4ParticleHPNPAInelasticFS(), G4ParticleHPNPInelasticFS::G4ParticleHPNPInelasticFS(), G4ParticleHPNT2AInelasticFS::G4ParticleHPNT2AInelasticFS(), G4ParticleHPNTInelasticFS::G4ParticleHPNTInelasticFS(), G4ParticleHPNXInelasticFS::G4ParticleHPNXInelasticFS(), G4ParticleHPPAInelasticFS::G4ParticleHPPAInelasticFS(), G4ParticleHPPDInelasticFS::G4ParticleHPPDInelasticFS(), G4ParticleHPPInelasticFS::G4ParticleHPPInelasticFS(), G4ParticleHPPTInelasticFS::G4ParticleHPPTInelasticFS(), G4ParticleHPT2AInelasticFS::G4ParticleHPT2AInelasticFS(), and G4ParticleHPTInelasticFS::G4ParticleHPTInelasticFS().
|
protected |
Definition at line 128 of file G4ParticleHPFinalState.hh.
Referenced by adjust_final_state(), G4NeutronHPCaptureFS::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), GetA(), GetN(), G4NeutronHPCaptureFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4ParticleHPInelasticBaseFS::InitGammas(), SetA_Z(), and SetAZMs().
|
protected |
Definition at line 130 of file G4ParticleHPFinalState.hh.
|
protected |
Definition at line 129 of file G4ParticleHPFinalState.hh.
Referenced by adjust_final_state(), G4NeutronHPCaptureFS::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), GetZ(), G4NeutronHPCaptureFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4ParticleHPInelasticBaseFS::InitGammas(), SetA_Z(), and SetAZMs().
|
protected |
Definition at line 141 of file G4ParticleHPFinalState.hh.
Referenced by G4FissionLibrary::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPInelasticBaseFS::Init(), and G4ParticleHPInelasticCompFS::Init().
|
protected |
Definition at line 132 of file G4ParticleHPFinalState.hh.
Referenced by adjust_final_state(), G4ParticleHPElasticFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), SetAZMs(), and SetAZMs().
|
protected |
Definition at line 133 of file G4ParticleHPFinalState.hh.
Referenced by G4ParticleHPElasticFS::Init(), SetAZMs(), and SetAZMs().
|
protected |
Definition at line 131 of file G4ParticleHPFinalState.hh.
Referenced by adjust_final_state(), G4ParticleHPElasticFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), SetAZMs(), and SetAZMs().
|
protected |
Definition at line 124 of file G4ParticleHPFinalState.hh.
Referenced by adjust_final_state(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ParticleHPFinalState(), Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), and SetProjectile().
|
protected |
Definition at line 143 of file G4ParticleHPFinalState.hh.
Referenced by adjust_final_state(), G4FissionLibrary::ApplyYourself(), G4NeutronHPCaptureFS::ApplyYourself(), G4ParticleHP2AInelasticFS::ApplyYourself(), G4ParticleHP2N2AInelasticFS::ApplyYourself(), G4ParticleHP2NAInelasticFS::ApplyYourself(), G4ParticleHP2NDInelasticFS::ApplyYourself(), G4ParticleHP2NInelasticFS::ApplyYourself(), G4ParticleHP2NPInelasticFS::ApplyYourself(), G4ParticleHP2PInelasticFS::ApplyYourself(), G4ParticleHP3AInelasticFS::ApplyYourself(), G4ParticleHP3NAInelasticFS::ApplyYourself(), G4ParticleHP3NInelasticFS::ApplyYourself(), G4ParticleHP3NPInelasticFS::ApplyYourself(), G4ParticleHP4NInelasticFS::ApplyYourself(), G4ParticleHPAInelasticFS::ApplyYourself(), G4ParticleHPD2AInelasticFS::ApplyYourself(), G4ParticleHPDAInelasticFS::ApplyYourself(), G4ParticleHPDInelasticFS::ApplyYourself(), G4ParticleHPElasticFS::ApplyYourself(), G4ParticleHPFissionFS::ApplyYourself(), G4ParticleHPHe3InelasticFS::ApplyYourself(), G4ParticleHPN2AInelasticFS::ApplyYourself(), G4ParticleHPN2PInelasticFS::ApplyYourself(), G4ParticleHPN3AInelasticFS::ApplyYourself(), G4ParticleHPNAInelasticFS::ApplyYourself(), G4ParticleHPND2AInelasticFS::ApplyYourself(), G4ParticleHPNDInelasticFS::ApplyYourself(), G4ParticleHPNHe3InelasticFS::ApplyYourself(), G4ParticleHPNInelasticFS::ApplyYourself(), G4ParticleHPNPAInelasticFS::ApplyYourself(), G4ParticleHPNPInelasticFS::ApplyYourself(), G4ParticleHPNT2AInelasticFS::ApplyYourself(), G4ParticleHPNTInelasticFS::ApplyYourself(), G4ParticleHPNXInelasticFS::ApplyYourself(), G4ParticleHPPAInelasticFS::ApplyYourself(), G4ParticleHPPDInelasticFS::ApplyYourself(), G4ParticleHPPInelasticFS::ApplyYourself(), G4ParticleHPPTInelasticFS::ApplyYourself(), G4ParticleHPT2AInelasticFS::ApplyYourself(), G4ParticleHPTInelasticFS::ApplyYourself(), G4ParticleHPInelasticBaseFS::BaseApply(), G4ParticleHPInelasticCompFS::CompositeApply(), G4ParticleHPFinalState(), and ~G4ParticleHPFinalState().