40#ifndef G4VEvaporation_h
41#define G4VEvaporation_h 1
120 (*theChannels)[1] :
nullptr;
126 (*theChannels)[idx] :
nullptr;
std::vector< G4Fragment * > G4FragmentVector
virtual void BreakFragment(G4FragmentVector *, G4Fragment *theNucleus)
G4bool operator==(const G4VEvaporation &right) const =delete
G4VEvaporationChannel * GetFissionChannel() const
const G4VEvaporation & operator=(const G4VEvaporation &right)=delete
G4bool operator!=(const G4VEvaporation &right) const =delete
virtual ~G4VEvaporation()
G4VEvaporationChannel * thePhotonEvaporation
G4VEvaporationChannel * GetChannel(std::size_t idx) const
virtual void SetPhotonEvaporation(G4VEvaporationChannel *ptr)
void SetFermiBreakUp(G4VFermiBreakUp *ptr)
G4VEvaporationFactory * theChannelFactory
G4VFermiBreakUp * GetFermiBreakUp() const
G4VEvaporationChannel * GetPhotonEvaporation() const
std::vector< G4VEvaporationChannel * > * theChannels
virtual void InitialiseChannels()
std::size_t GetNumberOfChannels() const
G4VEvaporation(const G4VEvaporation &right)=delete