diff --git a/csst_ifs_sim/CTI/__pycache__/CTI.cpython-311.pyc b/csst_ifs_sim/CTI/__pycache__/CTI.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..23a05b2080bd852f7dfa17173a6a735689a22c33 Binary files /dev/null and b/csst_ifs_sim/CTI/__pycache__/CTI.cpython-311.pyc differ diff --git a/csst_ifs_sim/CTI/__pycache__/__init__.cpython-311.pyc b/csst_ifs_sim/CTI/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..784dc4957a90c8778424c119b8abacac8da7c9fe Binary files /dev/null and b/csst_ifs_sim/CTI/__pycache__/__init__.cpython-311.pyc differ diff --git a/csst_ifs_sim/__pycache__/csst_ifs_sim.cpython-311.pyc b/csst_ifs_sim/__pycache__/csst_ifs_sim.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..22820f579ca781a64fc0f7e82004f0a64a48583d Binary files /dev/null and b/csst_ifs_sim/__pycache__/csst_ifs_sim.cpython-311.pyc differ diff --git a/csst_ifs_sim/ifs_so/__pycache__/__init__.cpython-311.pyc b/csst_ifs_sim/ifs_so/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f6aa6e2805967acedc79ee8006d241c09ff98bfc Binary files /dev/null and b/csst_ifs_sim/ifs_so/__pycache__/__init__.cpython-311.pyc differ diff --git a/csst_ifs_sim/ifs_so/cdm03bidir.cpython-311-x86_64-linux-gnu.so b/csst_ifs_sim/ifs_so/cdm03bidir.cpython-311-x86_64-linux-gnu.so new file mode 100755 index 0000000000000000000000000000000000000000..06a2e7a3ebbe96239438511d1cab16b157ac0f81 Binary files /dev/null and b/csst_ifs_sim/ifs_so/cdm03bidir.cpython-311-x86_64-linux-gnu.so differ diff --git a/csst_ifs_sim/support/__pycache__/IFSinstrumentModel.cpython-311.pyc b/csst_ifs_sim/support/__pycache__/IFSinstrumentModel.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..593a4a10756a1c250f6c1c10a9e6022097e35b37 Binary files /dev/null and b/csst_ifs_sim/support/__pycache__/IFSinstrumentModel.cpython-311.pyc differ diff --git a/csst_ifs_sim/support/__pycache__/__init__.cpython-311.pyc b/csst_ifs_sim/support/__pycache__/__init__.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c391bf1771ea62eae31fb78ae1e07026977d6693 Binary files /dev/null and b/csst_ifs_sim/support/__pycache__/__init__.cpython-311.pyc differ diff --git a/csst_ifs_sim/support/__pycache__/cosmicrays.cpython-311.pyc b/csst_ifs_sim/support/__pycache__/cosmicrays.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..72f4877abf5a9b9aac3fb5ab9488467464b77737 Binary files /dev/null and b/csst_ifs_sim/support/__pycache__/cosmicrays.cpython-311.pyc differ diff --git a/csst_ifs_sim/support/__pycache__/logger.cpython-311.pyc b/csst_ifs_sim/support/__pycache__/logger.cpython-311.pyc new file mode 100644 index 0000000000000000000000000000000000000000..675c7e4633e6974dc290796ba988f780f2f5a7b4 Binary files /dev/null and b/csst_ifs_sim/support/__pycache__/logger.cpython-311.pyc differ diff --git a/csst_ifs_sim/support/cosmicrays.py b/csst_ifs_sim/support/cosmicrays.py index 962f0b6246b147cf38bf5890caf3741c003c2c1b..e9d1c5c32c2975930153bb1f81ae119c56a943a7 100644 --- a/csst_ifs_sim/support/cosmicrays.py +++ b/csst_ifs_sim/support/cosmicrays.py @@ -104,23 +104,23 @@ class cosmicrays(): ilo = np.round(x0.copy() - dx) msk = ilo < 0. ilo[msk] = 0 - ilo = ilo.astype(np.int) + ilo = ilo.astype(int) ihi = 1 + np.round(x0.copy() + dx) msk = ihi > self.xsize ihi[msk] = self.xsize - ihi = ihi.astype(np.int) + ihi = ihi.astype(int) #pixels in y-directions jlo = np.round(y0.copy() - dy) msk = jlo < 0. jlo[msk] = 0 - jlo = jlo.astype(np.int) + jlo = jlo.astype(int) jhi = 1 + np.round(y0.copy() + dy) msk = jhi > self.ysize jhi[msk] = self.ysize - jhi = jhi.astype(np.int) + jhi = jhi.astype(int) #loop over the individual events for i, luminosity in enumerate(lum):