Changeset 3c56da87 in sasmodels for sasmodels/sesans.py
- Timestamp:
- Mar 5, 2015 12:55:38 AM (9 years ago)
- Branches:
- master, core_shell_microgels, costrafo411, magnetic_model, release_v0.94, release_v0.95, ticket-1257-vesicle-product, ticket_1156, ticket_1265_superball, ticket_822_more_unit_tests
- Children:
- 3a45c2c
- Parents:
- b89f519
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sasmodels/sesans.py
rc97724e r3c56da87 22 22 # TODO: dead code; for now the call to the hankel transform happens in BumpsModel 23 23 class SesansCalculator: 24 def __init__(self, sans_kernel, q_zmax, Rmax, SElength, wavelength, thickness):25 self._set_kernel( sans_kernel, q_zmax, Rmax)24 def __init__(self, kernel, q_zmax, Rmax, SElength, wavelength, thickness): 25 self._set_kernel(kernel, q_zmax, Rmax) 26 26 self.SElength = SElength 27 27 self.wavelength = wavelength 28 28 self.thickness = thickness 29 29 30 def _set_kernel(self, sans_kernel, q_zmax, Rmax):31 input = sans_kernel.make_input([make_q(q_zmax, Rmax)])32 self.sans_calculator = sans_kernel(input)30 def _set_kernel(self, kernel, q_zmax, Rmax): 31 kernel_input = kernel.make_input([make_q(q_zmax, Rmax)]) 32 self.sans_calculator = kernel(kernel_input) 33 33 34 34 def __call__(self, pars, pd_pars, cutoff=1e-5):
Note: See TracChangeset
for help on using the changeset viewer.