34 #define INCLXX_IN_GEANT4_MODE 1 39 #include "G4INCLPauliBlocking.hh" 43 #include "G4INCLPauliStandard.hh" 62 thePauliBlocker = pauliBlocker;
70 G4bool isPauliBlocked =
false;
71 if(thePauliBlocker != 0) {
72 isPauliBlocked = thePauliBlocker->isBlocked(modifiedAndCreated, nucleus);
75 return isPauliBlocked;
81 isCDPPBlocked = theCDPP->isBlocked(created, nucleus);
88 delete thePauliBlocker;
G4bool isBlocked(ParticleList const &modifiedAndCreated, Nucleus const *const nucleus)
void setBlocker(IPauli *const pauliBlocker)
G4bool getCDPP() const
Do we want CDPP?
void initialize(Config const *const aConfig)
Initialize the Coulomb-distortion algorithm.
void setCDPP(IPauli *const cdpp)
G4bool isCDPPBlocked(ParticleList const &created, Nucleus const *const nucleus)
PauliType getPauliType() const
Get the Pauli-blocking algorithm.