36 #ifndef G4WilsonAbrasionModel_h
37 #define G4WilsonAbrasionModel_h
100 void PrintWelcomeMessage();
103 void SetConserveEnergy(
G4bool);
104 G4bool GetConserveEnergy();
122 {theExcitationHandler = aExcitationHandler;}
125 {
return theExcitationHandler;}
128 {
return useAblation;}
130 inline void G4WilsonAbrasionModel::SetConserveEnergy(
G4bool conserveEnergy1)
131 {conserveEnergy = conserveEnergy1;}
133 inline G4bool G4WilsonAbrasionModel::GetConserveEnergy()
134 {
return conserveEnergy;}
137 {conserveMomentum = conserveMomentum1;}
140 {
return conserveMomentum;}
void SetUseAblation(G4bool)
void SetConserveMomentum(G4bool)
void SetExcitationHandler(G4ExcitationHandler *)
G4WilsonAbrasionModel(G4bool useAblation1=false)
virtual void ModelDescription(std::ostream &) const
void SetVerboseLevel(G4int)
void SetVerboseLevel(G4int)
virtual G4HadFinalState * ApplyYourself(const G4HadProjectile &, G4Nucleus &)
const G4WilsonAbrasionModel & operator=(G4WilsonAbrasionModel &right)
G4ExcitationHandler * GetExcitationHandler()
G4bool GetConserveMomentum()