public void Copy(Isotopics src, float mass) { pu_date = new DateTime(src.pu_date.Ticks); am_date = new DateTime(src.am_date.Ticks); isotopes = Isotopics.CopyArray(src.isotopes); id = string.Copy(src.id); source_code = src.source_code; pu_mass = mass; }
public void Copy(CompositeIsotopics src) { pu_date = new DateTime(src.pu_date.Ticks); am_date = new DateTime(src.am_date.Ticks); ref_date = new DateTime(src.ref_date.Ticks); isotopes = Isotopics.CopyArray(src.isotopes); id = string.Copy(src.id); source_code = src.source_code; pu_mass = src.pu_mass; isotopicComponents = new List <CompositeIsotopic>(src.isotopicComponents); }
public CompositeIsotopics(CompositeIsotopics iso) { if (iso == null) { InitVals(); } else { pu_date = new DateTime(iso.pu_date.Ticks); am_date = new DateTime(iso.am_date.Ticks); ref_date = new DateTime(iso.ref_date.Ticks); isotopes = Isotopics.CopyArray(iso.isotopes); id = string.Copy(iso.id); source_code = iso.source_code; pu_mass = iso.pu_mass; isotopicComponents = new List <CompositeIsotopic>(iso.isotopicComponents); } }