41 #ifndef G4VEvaporation_h
42 #define G4VEvaporation_h 1
107 for(std::vector<G4VEvaporationChannel*>::const_iterator iC =
theChannels->begin(),
109 if((*iC)->GetName() ==
"fission")
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
virtual void Initialise()
std::vector< G4VEvaporationChannel * > * theChannels
std::vector< G4Fragment * > G4FragmentVector
virtual void SetPhotonEvaporation(G4VEvaporationChannel *ptr)
G4bool operator!=(const G4VEvaporation &right) const
const G4VEvaporation & operator=(const G4VEvaporation &right)
G4VEvaporationFactory * theChannelFactory