49 #ifndef G4ExcitationHandler_h
50 #define G4ExcitationHandler_h 1
109 void SetParameters();
122 G4int maxZForFermiBreakUp;
123 G4int maxAForFermiBreakUp;
135 std::vector<G4Fragment*> theResults;
138 std::vector<G4Fragment*> results;
141 std::vector<G4Fragment*> thePhotoEvapList;
144 std::vector<G4Fragment*> theEvapList;
149 maxZForFermiBreakUp = aZ;
154 maxAForFermiBreakUp = anA;
165 minEForMultiFrag = anE;
170 return theEvaporation;
175 return theMultiFragmentation;
180 return theFermiModel;
185 return thePhotonEvaporation;
void ModelDescription(std::ostream &outFile) const
G4VEvaporationChannel * GetPhotonEvaporation()
void SetMinEForMultiFrag(G4double anE)
G4VEvaporation * GetEvaporation()
G4ReactionProductVector * BreakItUp(const G4Fragment &theInitialState)
std::vector< G4ReactionProduct * > G4ReactionProductVector
G4VFermiBreakUp * GetFermiModel()
void SetFermiModel(G4VFermiBreakUp *ptr)
G4VMultiFragmentation * GetMultiFragmentation()
void SetMultiFragmentation(G4VMultiFragmentation *ptr)
void SetEvaporation(G4VEvaporation *ptr, G4bool isLocal=false)
void SetMaxZForFermiBreakUp(G4int aZ)
void SetDeexChannelsType(G4DeexChannelType val)
void SetMaxAandZForFermiBreakUp(G4int anA, G4int aZ)
void SetMaxAForFermiBreakUp(G4int anA)
void SetPhotonEvaporation(G4VEvaporationChannel *ptr)