#include <ExUCNExtraPhysics.hh>
Definition at line 40 of file ExUCNExtraPhysics.hh.
◆ ExUCNExtraPhysics()
ExUCNExtraPhysics::ExUCNExtraPhysics |
( |
| ) |
|
◆ ~ExUCNExtraPhysics()
ExUCNExtraPhysics::~ExUCNExtraPhysics |
( |
| ) |
|
|
virtual |
◆ ConstructParticle()
void ExUCNExtraPhysics::ConstructParticle |
( |
void |
| ) |
|
|
virtual |
◆ ConstructProcess()
void ExUCNExtraPhysics::ConstructProcess |
( |
void |
| ) |
|
|
virtual |
Implements G4VPhysicsConstructor.
Definition at line 67 of file ExUCNExtraPhysics.cc.
79 o <<
"Particle " << particleName <<
"without a Process Manager";
80 G4Exception(
"ExUCNExtraPhysics::ConstructProcess()",
"",
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
G4ProcessManager * GetProcessManager() const
const G4String & GetParticleName() const
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
std::vector< G4InuclElementaryParticle >::iterator particleIterator
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
◆ ConstructUCN()
void ExUCNExtraPhysics::ConstructUCN |
( |
| ) |
|
|
private |
Definition at line 96 of file ExUCNExtraPhysics.cc.
108 std::ostringstream o;
109 o <<
"Particle " << particleName <<
"without a Process Manager";
110 G4Exception(
"ExUCNExtraPhysics::ConstructProcess()",
"",
114 if (particleName ==
"neutron") {
G4int AddDiscreteProcess(G4VProcess *aProcess, G4int ord=ordDefault)
G4ProcessManager * GetProcessManager() const
const G4String & GetParticleName() const
void SetMicroRoughness(G4bool)
void G4Exception(const char *originOfException, const char *exceptionCode, G4ExceptionSeverity severity, const char *comments)
std::vector< G4InuclElementaryParticle >::iterator particleIterator
G4ParticleTable::G4PTblDicIterator * GetParticleIterator() const
void SetVerboseLevel(G4int value)
The documentation for this class was generated from the following files: