35#ifndef G4DecayTable_hh
36#define G4DecayTable_hh 1
90 return (
this == &right);
96 return (
this != &right);
102 return G4int(channels->size());
108 return (*channels)[index];
115 if ( (index>=0) && (index<
G4int(channels->size())) )
117 selectedChannel = (*channels)[index];
119 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