|
Geant4-11
|
#include <algorithm>#include <vector>#include "G4GeneratorPrecompoundInterface.hh"#include "G4PhysicalConstants.hh"#include "G4SystemOfUnits.hh"#include "G4DynamicParticleVector.hh"#include "G4KineticTrackVector.hh"#include "G4Proton.hh"#include "G4Neutron.hh"#include "G4Deuteron.hh"#include "G4Triton.hh"#include "G4He3.hh"#include "G4Alpha.hh"#include "G4V3DNucleus.hh"#include "G4Nucleon.hh"#include "G4AntiProton.hh"#include "G4AntiNeutron.hh"#include "G4AntiDeuteron.hh"#include "G4AntiTriton.hh"#include "G4AntiHe3.hh"#include "G4AntiAlpha.hh"#include "G4HyperTriton.hh"#include "G4HyperH4.hh"#include "G4HyperAlpha.hh"#include "G4HyperHe5.hh"#include "G4DoubleHyperH4.hh"#include "G4DoubleHyperDoubleNeutron.hh"#include "G4AntiHyperTriton.hh"#include "G4AntiHyperH4.hh"#include "G4AntiHyperAlpha.hh"#include "G4AntiHyperHe5.hh"#include "G4AntiDoubleHyperH4.hh"#include "G4AntiDoubleHyperDoubleNeutron.hh"#include "G4FragmentVector.hh"#include "G4ReactionProduct.hh"#include "G4ReactionProductVector.hh"#include "G4PreCompoundModel.hh"#include "G4ExcitationHandler.hh"#include "G4DecayKineticTracks.hh"#include "G4HadronicInteractionRegistry.hh"#include "G4PhysicsModelCatalog.hh"#include "G4HyperNucleiProperties.hh"#include "Randomize.hh"#include "G4Log.hh"