36#ifndef G4WilsonAbrasionModel_h
37#define G4WilsonAbrasionModel_h
99 void PrintWelcomeMessage();
102 void SetConserveEnergy(
G4bool);
103 G4bool GetConserveEnergy();
121 {theExcitationHandler = aExcitationHandler;}
124 {
return theExcitationHandler;}
127 {
return useAblation;}
129inline void G4WilsonAbrasionModel::SetConserveEnergy(
G4bool conserveEnergy1)
130 {conserveEnergy = conserveEnergy1;}
132inline G4bool G4WilsonAbrasionModel::GetConserveEnergy()
133 {
return conserveEnergy;}
136 {conserveMomentum = conserveMomentum1;}
139 {
return conserveMomentum;}
void SetVerboseLevel(G4int)
const G4WilsonAbrasionModel & operator=(G4WilsonAbrasionModel &right)=delete
virtual void ModelDescription(std::ostream &) const
void SetExcitationHandler(G4ExcitationHandler *)
void SetVerboseLevel(G4int)
void SetConserveMomentum(G4bool)
void SetUseAblation(G4bool)
G4WilsonAbrasionModel(const G4WilsonAbrasionModel &right)=delete
G4bool GetConserveMomentum()
G4ExcitationHandler * GetExcitationHandler()
virtual G4HadFinalState * ApplyYourself(const G4HadProjectile &, G4Nucleus &)