Geant4  10.02.p02
G4InuclParamMomDst Class Reference

#include <G4InuclParamMomDst.hh>

+ Inheritance diagram for G4InuclParamMomDst:
+ Collaboration diagram for G4InuclParamMomDst:

Public Member Functions

 G4InuclParamMomDst (const G4String &name, const G4double(&pqprC)[2][4][4], const G4double(&psC)[2][3], G4int verbose=0)
 
virtual ~G4InuclParamMomDst ()
 
virtual G4double GetMomentum (G4int ptype, const G4double &ekin) const
 
- Public Member Functions inherited from G4VMultiBodyMomDst
 G4VMultiBodyMomDst (const G4String &name, G4int verbose=0)
 
virtual ~G4VMultiBodyMomDst ()
 
virtual void setVerboseLevel (G4int verbose=0)
 
virtual const G4StringGetName () const
 

Protected Attributes

const G4double(& coeffPR )[2][4][4]
 
const G4double(& coeffPS )[2][3]
 
- Protected Attributes inherited from G4VMultiBodyMomDst
G4String theName
 
G4int verboseLevel
 

Detailed Description

Definition at line 42 of file G4InuclParamMomDst.hh.

Constructor & Destructor Documentation

G4InuclParamMomDst::G4InuclParamMomDst ( const G4String name,
const G4double(&)  pqprC[2][4][4],
const G4double(&)  psC[2][3],
G4int  verbose = 0 
)
inline

Definition at line 45 of file G4InuclParamMomDst.hh.

virtual G4InuclParamMomDst::~G4InuclParamMomDst ( )
inlinevirtual

Definition at line 51 of file G4InuclParamMomDst.hh.

Member Function Documentation

G4double G4InuclParamMomDst::GetMomentum ( G4int  ptype,
const G4double ekin 
) const
virtual

Implements G4VMultiBodyMomDst.

Definition at line 49 of file G4InuclParamMomDst.cc.

References C(), G4cout, G4endl, G4Pow::GetInstance(), G4InuclParticleNames::neu, G4Pow::powN(), G4InuclParticleNames::pro, and G4InuclSpecialFunctions::randomInuclPowers().

+ Here is the call graph for this function:

Member Data Documentation

const G4double(& G4InuclParamMomDst::coeffPR)[2][4][4]
protected

Definition at line 56 of file G4InuclParamMomDst.hh.

const G4double(& G4InuclParamMomDst::coeffPS)[2][3]
protected

Definition at line 57 of file G4InuclParamMomDst.hh.


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