public List <Macs> GetMacsList(Constants.DATALIBS dataLib, double kt) { var lib = Constants.DataCenters[dataLib]; var list = MacsList.Where(x => x.DataLib == lib && x.kT == kt)?.ToList(); return(list); }
public void SetIsotopesFlux(List <Isotope> isotopes, NeutronSpectra neutronSpectra, Constants.DATALIBS dataLib, double kt) { NeutronSpectra = neutronSpectra; var macs = CurrentEndf.EndfMacs.GetMacsList(dataLib, kt); BurnUp = new BurnUp(isotopes, neutronSpectra, macs); }