35 #ifndef G4_CASCADE_CHANNEL_HH
36 #define G4_CASCADE_CHANNEL_HH
virtual G4double getCrossSectionSum(double ke) const =0
virtual void getOutgoingParticleTypes(std::vector< G4int > &kinds, G4int mult, G4double ke) const =0
virtual void printTable(std::ostream &os=G4cout) const =0
virtual G4double getCrossSection(double ke) const =0
std::ostream & operator<<(std::ostream &os, const G4CascadeChannel &chan)
virtual ~G4CascadeChannel()
G4GLOB_DLL std::ostream G4cout
virtual G4int getMultiplicity(G4double ke) const =0