41 #ifndef G4VEvaporation_h
42 #define G4VEvaporation_h 1
108 if(
theChannels->size() > 1) { p = (*theChannels)[1]; }
virtual ~G4VEvaporation()
virtual G4FragmentVector * BreakItUp(const G4Fragment &theNucleus)=0
G4VEvaporationChannel * GetFissionChannel()
G4VEvaporationChannel * GetPhotonEvaporation()
G4bool operator==(const G4VEvaporation &right) const
virtual void BreakFragment(G4FragmentVector *, G4Fragment *theNucleus)
G4VEvaporationChannel * thePhotonEvaporation
std::vector< G4VEvaporationChannel * > * theChannels
virtual void InitialiseChannels()
std::vector< G4Fragment * > G4FragmentVector
virtual void SetPhotonEvaporation(G4VEvaporationChannel *ptr)
G4bool operator!=(const G4VEvaporation &right) const
const G4VEvaporation & operator=(const G4VEvaporation &right)
G4VEvaporationFactory * theChannelFactory