ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4InuclParamMomDst Class Reference

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/cascade/cascade/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 41 of file G4InuclParamMomDst.hh.

View newest version in sPHENIX GitHub at line 41 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 44 of file G4InuclParamMomDst.hh.

View newest version in sPHENIX GitHub at line 44 of file G4InuclParamMomDst.hh

virtual G4InuclParamMomDst::~G4InuclParamMomDst ( )
inlinevirtual

Definition at line 50 of file G4InuclParamMomDst.hh.

View newest version in sPHENIX GitHub at line 50 of file G4InuclParamMomDst.hh

Member Function Documentation

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

Implements G4VMultiBodyMomDst.

Definition at line 48 of file G4InuclParamMomDst.cc.

View newest version in sPHENIX GitHub at line 48 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 55 of file G4InuclParamMomDst.hh.

View newest version in sPHENIX GitHub at line 55 of file G4InuclParamMomDst.hh

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

Definition at line 56 of file G4InuclParamMomDst.hh.

View newest version in sPHENIX GitHub at line 56 of file G4InuclParamMomDst.hh


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