75 useMuonMinusCapture( useMuCapture )
78 if ( verbose > 1 )
G4cout <<
"### G4StoppingPhysics" <<
G4endl;
96 if ( verbose > 1 )
G4cout <<
"### G4StoppingPhysics::ConstructProcess "
103 if ( useMuonMinusCapture ) {
117 myParticleIterator->reset();
119 while ( (*myParticleIterator)() ) {
121 particle = myParticleIterator->value();
127 G4cout <<
"### G4StoppingPhysics added G4MuonMinusCapture for "
148 G4cout <<
"### G4HadronicAbsorptionFritiof added for "
162 G4cout <<
"### G4HadronicAbsorptionBertini added for "
169 G4cout <<
"WARNING in G4StoppingPhysics::ConstructProcess: \
170 not able to deal with nuclear stopping of "
#define G4_DECLARE_PHYSCONSTR_FACTORY(physics_constructor)
G4GLOB_DLL std::ostream G4cout
static G4AntiLambda * Definition()
static G4AntiNeutron * Definition()
static G4AntiProton * Definition()
static G4AntiSigmaPlus * Definition()
static G4AntiSigmaZero * Definition()
static G4AntiXiZero * Definition()
static void ConstructParticle()
G4bool IsApplicable(const G4ParticleDefinition &)
G4bool IsApplicable(const G4ParticleDefinition &)
static G4KaonMinus * Definition()
static void ConstructParticle()
static void ConstructParticle()
static G4MuonMinus * MuonMinus()
static G4OmegaMinus * Definition()
G4ProcessManager * GetProcessManager() const
G4bool IsShortLived() const
G4double GetPDGMass() const
G4double GetPDGCharge() const
G4int GetBaryonNumber() const
const G4String & GetParticleName() const
static G4PionMinus * Definition()
G4int AddRestProcess(G4VProcess *aProcess, G4int ord=ordDefault)
static G4SigmaMinus * Definition()
virtual void ConstructParticle() override
~G4StoppingPhysics() override
G4StoppingPhysics(G4int ver=1)
virtual void ConstructProcess() override
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
void SetPhysicsType(G4int)
static G4XiMinus * Definition()