{
}
+DecayTable& DecayTable::operator=(const DecayTable& aTable)
+{
+ if (this != &aTable) {
+ mDecayChannels.clear();
+ mBranchingRatios.clear();
+ for (int iter=0; iter<aTable.GetChannelCount(); iter++)
+ AddDecayChannel(*(aTable.GetDecayChannel(iter)));
+ }
+
+ return *this;
+}
+
void
DecayTable::AddDecayChannel(DecayChannel aChannel)
{
DecayTable(const DecayTable& aTable);
~DecayTable();
+ DecayTable& operator=(const DecayTable& aTable);
+
void AddDecayChannel(DecayChannel aChannel);
int GetChannelCount() const;