 |
Belle II Software
release-05-01-25
|
11 #ifndef ANTIBARYONPHYSICS_H
12 #define ANTIBARYONPHYSICS_H
14 #include "G4VPhysicsConstructor.hh"
16 class G4TheoFSGenerator;
18 class G4ExcitedStringDecay;
19 class G4LundStringFragmentation;
20 class G4GeneratorPrecompoundInterface;
21 class G4ComponentAntiNuclNuclearXS;
29 namespace Simulation {
70 #endif // ANTIBARYONPHYSICS_H
G4ComponentAntiNuclNuclearXS * m_theAntiNucleonXS
Cross section set for anti-nucleon nucleus inelastic collisions.
G4GeneratorPrecompoundInterface * m_preCompoundModel
Precompound model to deexcite post-collision nucleus.
G4TheoFSGenerator * m_ftfp
Final state generator for QCD string models.
virtual void ConstructProcess() override
Build all particle types used in physics list (empty in this class)
Abstract base class for different kinds of events.
G4ExcitedStringDecay * m_stringDecay
Model to decay strings into hadrons.
G4FTFModel * m_stringModel
Fritiof string model.
virtual void ConstructParticle() override
Build processes, models, cross sections used in physics list.
G4LundStringFragmentation * m_fragModel
Lund string fragmentation model.
Anti-baryon hadronic physics constructor for Belle II physics list.