41 if ( theDeExcitation ==
nullptr ) theDeExcitation =
new G4AblaInterface;
62 G4cout <<
" Got " << ablaProducts->size() <<
" secondaries back from Abla:" <<
G4endl;
67 for (
size_t i = 0; i < ablaProducts->size(); ++i ) {
68 delete (*ablaProducts)[ i ];
70 ablaProducts->clear();
std::vector< G4ReactionProduct * > G4ReactionProductVector
G4GLOB_DLL std::ostream G4cout
void deExcite(const G4Fragment &fragment, G4CollisionOutput &globalOutput) override
void setVerboseLevel(G4int verbose) override
~G4AblaDeexcitation() override
virtual void setVerboseLevel(G4int verbose=0)
void setVerboseLevel(G4int verbose)
void addOutgoingParticles(const std::vector< G4InuclElementaryParticle > &particles)
G4HadronicInteraction * FindModel(const G4String &name)
static G4HadronicInteractionRegistry * Instance()
void SetVerboseLevel(G4int value)
virtual G4ReactionProductVector * DeExcite(G4Fragment &aFragment)=0