Geant4  10.00.p03
G4HadSecondary Class Reference

#include <G4HadSecondary.hh>

+ Collaboration diagram for G4HadSecondary:

Public Member Functions

 G4HadSecondary (G4DynamicParticle *aT, G4double aWeight=1)
 
G4DynamicParticle * GetParticle ()
 
const G4DynamicParticle * GetParticle () const
 
G4double GetWeight () const
 
void SetWeight (G4double aW)
 
void SetTime (G4double aT)
 
G4double GetTime () const
 

Private Member Functions

 G4HadSecondary ()
 

Private Attributes

G4DynamicParticle * theP
 
G4double theWeight
 
G4double theTime
 

Detailed Description

Definition at line 35 of file G4HadSecondary.hh.

Constructor & Destructor Documentation

G4HadSecondary::G4HadSecondary ( G4DynamicParticle *  aT,
G4double  aWeight = 1 
)

Definition at line 30 of file G4HadSecondary.cc.

References G4DynamicParticle::GetKineticEnergy().

+ Here is the call graph for this function:

G4HadSecondary::G4HadSecondary ( )
inlineprivate

Definition at line 49 of file G4HadSecondary.hh.

Member Function Documentation

const G4DynamicParticle* G4HadSecondary::GetParticle ( ) const
inline

Definition at line 40 of file G4HadSecondary.hh.

References theP.

G4double G4HadSecondary::GetTime ( ) const
inline

Definition at line 44 of file G4HadSecondary.hh.

References theTime.

Referenced by G4HadronStoppingProcess::AtRestDoIt(), G4HadronicProcess::FillResult(), and CexmcHadronicProcess::FillTotalResult().

+ Here is the caller graph for this function:

G4double G4HadSecondary::GetWeight ( ) const
inline

Definition at line 41 of file G4HadSecondary.hh.

References theWeight.

Referenced by G4HadronStoppingProcess::AtRestDoIt(), G4HadLeadBias::Bias(), G4HadronicProcess::FillResult(), and CexmcHadronicProcess::FillTotalResult().

+ Here is the caller graph for this function:

void G4HadSecondary::SetTime ( G4double  aT)
inline

Definition at line 43 of file G4HadSecondary.hh.

References theTime.

Referenced by G4MuMinusCapturePrecompound::AddNewParticle(), G4EmCaptureCascade::AddNewParticle(), G4MuonMinusBoundDecay::AddNewParticle(), and G4NeutronRadCapture::ApplyYourself().

+ Here is the caller graph for this function:

void G4HadSecondary::SetWeight ( G4double  aW)
inline

Definition at line 42 of file G4HadSecondary.hh.

References theWeight.

Member Data Documentation

G4DynamicParticle* G4HadSecondary::theP
private

Definition at line 49 of file G4HadSecondary.hh.

Referenced by GetParticle().

G4double G4HadSecondary::theTime
private

Definition at line 53 of file G4HadSecondary.hh.

Referenced by GetTime(), and SetTime().

G4double G4HadSecondary::theWeight
private

Definition at line 52 of file G4HadSecondary.hh.

Referenced by GetWeight(), and SetWeight().


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