Geant4_10
Public Member Functions | List of all members
G4HadFinalState Class Reference

#include <G4HadFinalState.hh>

Public Member Functions

 G4HadFinalState ()
 
G4int GetNumberOfSecondaries () const
 
void SetEnergyChange (G4double anEnergy)
 
G4double GetEnergyChange () const
 
void SetMomentumChange (const G4ThreeVector &aV)
 
void SetMomentumChange (G4double x, G4double y, G4double z)
 
const G4ThreeVectorGetMomentumChange () const
 
void AddSecondary (G4DynamicParticle *aP)
 
void AddSecondary (const G4HadSecondary &aHS)
 
void SetStatusChange (G4HadFinalStateStatus aS)
 
G4HadFinalStateStatus GetStatusChange () const
 
void Clear ()
 
const G4LorentzRotationGetTrafoToLab () const
 
void SetTrafoToLab (const G4LorentzRotation &aT)
 
void SetWeightChange (G4double aW)
 
G4double GetWeightChange () const
 
G4HadSecondaryGetSecondary (size_t i)
 
const G4HadSecondaryGetSecondary (size_t i) const
 
void SetLocalEnergyDeposit (G4double aE)
 
G4double GetLocalEnergyDeposit () const
 
void SecondariesAreStale ()
 
void ClearSecondaries ()
 
void AddSecondaries (const std::vector< G4HadSecondary > &addSecs)
 
void AddSecondaries (const G4HadFinalState &addHFS)
 
void AddSecondaries (const G4HadFinalState *addHFS)
 

Detailed Description

Definition at line 45 of file G4HadFinalState.hh.

Constructor & Destructor Documentation

G4HadFinalState::G4HadFinalState ( )

Definition at line 35 of file G4HadFinalState.cc.

Member Function Documentation

void G4HadFinalState::AddSecondaries ( const std::vector< G4HadSecondary > &  addSecs)

Definition at line 76 of file G4HadFinalState.cc.

Here is the caller graph for this function:

void G4HadFinalState::AddSecondaries ( const G4HadFinalState addHFS)
inline

Definition at line 75 of file G4HadFinalState.hh.

Here is the call graph for this function:

void G4HadFinalState::AddSecondaries ( const G4HadFinalState addHFS)
inline

Definition at line 79 of file G4HadFinalState.hh.

Here is the call graph for this function:

void G4HadFinalState::AddSecondary ( G4DynamicParticle aP)

Definition at line 70 of file G4HadFinalState.cc.

Here is the caller graph for this function:

void G4HadFinalState::AddSecondary ( const G4HadSecondary aHS)
inline

Definition at line 57 of file G4HadFinalState.hh.

void G4HadFinalState::Clear ( )

Definition at line 89 of file G4HadFinalState.cc.

Here is the call graph for this function:

Here is the caller graph for this function:

void G4HadFinalState::ClearSecondaries ( )

Definition at line 85 of file G4HadFinalState.cc.

Here is the caller graph for this function:

G4double G4HadFinalState::GetEnergyChange ( ) const

Definition at line 52 of file G4HadFinalState.cc.

Here is the caller graph for this function:

G4double G4HadFinalState::GetLocalEnergyDeposit ( ) const

Definition at line 131 of file G4HadFinalState.cc.

Here is the caller graph for this function:

const G4ThreeVector & G4HadFinalState::GetMomentumChange ( ) const

Definition at line 68 of file G4HadFinalState.cc.

Here is the caller graph for this function:

G4int G4HadFinalState::GetNumberOfSecondaries ( ) const

Definition at line 40 of file G4HadFinalState.cc.

Here is the caller graph for this function:

G4HadSecondary * G4HadFinalState::GetSecondary ( size_t  i)

Definition at line 109 of file G4HadFinalState.cc.

Here is the caller graph for this function:

const G4HadSecondary * G4HadFinalState::GetSecondary ( size_t  i) const

Definition at line 119 of file G4HadFinalState.cc.

G4HadFinalStateStatus G4HadFinalState::GetStatusChange ( ) const

Definition at line 83 of file G4HadFinalState.cc.

Here is the caller graph for this function:

const G4LorentzRotation & G4HadFinalState::GetTrafoToLab ( ) const

Definition at line 101 of file G4HadFinalState.cc.

Here is the caller graph for this function:

G4double G4HadFinalState::GetWeightChange ( ) const

Definition at line 107 of file G4HadFinalState.cc.

void G4HadFinalState::SecondariesAreStale ( )

Definition at line 99 of file G4HadFinalState.cc.

void G4HadFinalState::SetEnergyChange ( G4double  anEnergy)

Definition at line 42 of file G4HadFinalState.cc.

Here is the caller graph for this function:

void G4HadFinalState::SetLocalEnergyDeposit ( G4double  aE)

Definition at line 129 of file G4HadFinalState.cc.

Here is the caller graph for this function:

void G4HadFinalState::SetMomentumChange ( const G4ThreeVector aV)

Definition at line 54 of file G4HadFinalState.cc.

Here is the caller graph for this function:

void G4HadFinalState::SetMomentumChange ( G4double  x,
G4double  y,
G4double  z 
)

Definition at line 58 of file G4HadFinalState.cc.

Here is the call graph for this function:

void G4HadFinalState::SetStatusChange ( G4HadFinalStateStatus  aS)

Definition at line 81 of file G4HadFinalState.cc.

Here is the caller graph for this function:

void G4HadFinalState::SetTrafoToLab ( const G4LorentzRotation aT)

Definition at line 103 of file G4HadFinalState.cc.

Here is the caller graph for this function:

void G4HadFinalState::SetWeightChange ( G4double  aW)

Definition at line 105 of file G4HadFinalState.cc.


The documentation for this class was generated from the following files: