35#ifndef G4DecayTable_hh
36#define G4DecayTable_hh 1
87 return (
this == &right);
92 return (
this != &right);
97 return G4int(channels->size());
102 return (*channels)[index];
108 if ((index >= 0) && (index <
G4int(channels->size()))) {
109 selectedChannel = (*channels)[index];
111 return selectedChannel;
G4DecayTable(const G4DecayTable &)=delete
G4VDecayChannel * GetDecayChannel(G4int index) const
void Insert(G4VDecayChannel *aChannel)
G4bool operator!=(const G4DecayTable &right) const
G4VDecayChannel * operator[](G4int index)
G4VDecayChannel * SelectADecayChannel(G4double parentMass=-1.)
std::vector< G4VDecayChannel * > G4VDecayChannelVector
G4bool operator==(const G4DecayTable &right) const
G4DecayTable & operator=(const G4DecayTable &)=delete