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

#include <geant4/tree/geant4-10.6-release/source/processes/hadronic/models/inclxx/incl_physics/include/G4INCLCDPP.hh>

+ Inheritance diagram for G4INCL::CDPP:
+ Collaboration diagram for G4INCL::CDPP:

Public Member Functions

 CDPP ()
 
 ~CDPP ()
 
G4bool isBlocked (ParticleList const &, Nucleus const *const)
 
void processOneParticle (Particle const *const p)
 
- Public Member Functions inherited from G4INCL::IPauli
 IPauli ()
 
virtual ~IPauli ()
 

Protected Attributes

G4double Sk
 
G4double TbelowTf
 
NuclearPotential::INuclearPotential
const * 
thePotential
 

Detailed Description

Definition at line 47 of file G4INCLCDPP.hh.

View newest version in sPHENIX GitHub at line 47 of file G4INCLCDPP.hh

Constructor & Destructor Documentation

G4INCL::CDPP::CDPP ( )

Definition at line 44 of file G4INCLCDPP.cc.

View newest version in sPHENIX GitHub at line 44 of file G4INCLCDPP.cc

G4INCL::CDPP::~CDPP ( )

Definition at line 50 of file G4INCLCDPP.cc.

View newest version in sPHENIX GitHub at line 50 of file G4INCLCDPP.cc

Member Function Documentation

G4bool G4INCL::CDPP::isBlocked ( ParticleList const &  created,
Nucleus const * const  nucleus 
)
virtual

Implements G4INCL::IPauli.

Definition at line 52 of file G4INCLCDPP.cc.

View newest version in sPHENIX GitHub at line 52 of file G4INCLCDPP.cc

References G4INCL::Nucleus::computeSeparationEnergyBalance(), G4INCL::Nucleus::getInitialInternalEnergy(), G4INCL::Store::getParticles(), G4INCL::Nucleus::getPotential(), G4INCL::Nucleus::getStore(), processOneParticle(), S(), Sk, TbelowTf, and thePotential.

+ Here is the call graph for this function:

void G4INCL::CDPP::processOneParticle ( Particle const *const  p)
inline

Definition at line 54 of file G4INCLCDPP.hh.

View newest version in sPHENIX GitHub at line 54 of file G4INCLCDPP.hh

References G4INCL::NuclearPotential::INuclearPotential::getFermiEnergy(), G4INCL::Particle::getKineticEnergy(), G4INCL::Particle::getPotentialEnergy(), G4INCL::NuclearPotential::INuclearPotential::getSeparationEnergy(), G4INCL::Particle::isBaryon(), G4INCL::Particle::isMeson(), G4INCL::Particle::isResonance(), Sk, T, TbelowTf, and thePotential.

Referenced by isBlocked().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Member Data Documentation

G4double G4INCL::CDPP::Sk
protected

Definition at line 72 of file G4INCLCDPP.hh.

View newest version in sPHENIX GitHub at line 72 of file G4INCLCDPP.hh

Referenced by isBlocked(), and processOneParticle().

G4double G4INCL::CDPP::TbelowTf
protected

Definition at line 73 of file G4INCLCDPP.hh.

View newest version in sPHENIX GitHub at line 73 of file G4INCLCDPP.hh

Referenced by isBlocked(), and processOneParticle().

NuclearPotential::INuclearPotential const* G4INCL::CDPP::thePotential
protected

Definition at line 74 of file G4INCLCDPP.hh.

View newest version in sPHENIX GitHub at line 74 of file G4INCLCDPP.hh

Referenced by isBlocked(), and processOneParticle().


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