diff --git a/ObservationSim/ObservationSim.py b/ObservationSim/ObservationSim.py index 9f852ba9fcd741cd9e9aa1a6325bdd7d34935fea..05e77fc64e71f1fab4db04a2e4aeacd6af612ab8 100755 --- a/ObservationSim/ObservationSim.py +++ b/ObservationSim/ObservationSim.py @@ -68,8 +68,7 @@ class Observation(object): chip_output.Log_error("unrecognized PSF model type!!", flush=True) # Figure out shear fields - if shear_cat_file is not None: - self.g1_field, self.g2_field, self.nshear = get_shear_field(config=self.config, shear_cat_file=shear_cat_file) + self.g1_field, self.g2_field, self.nshear = get_shear_field(config=self.config, shear_cat_file=shear_cat_file) # Apply astrometric simulation for pointing if self.config["obs_setting"]["enable_astrometric_model"]: diff --git a/profile_C6.sh b/profile_C6.sh index d21ea74fd4a6751a85d0d3eb738a0d031e4ccb41..a64e6a3d1ea434bc68a3d5f78cf4a2d31baefb2d 100755 --- a/profile_C6.sh +++ b/profile_C6.sh @@ -3,10 +3,10 @@ date python -m cProfile -o C6_profiler_test.pstats /share/home/fangyuedong/csst-simulation/run_sim.py \ - --config_file config_C6_test_wcs.yaml \ - --catalog wcs_test_C6 \ + --config_file config_C6.yaml \ + --catalog C6_Catalog \ -c /share/home/fangyuedong/csst-simulation/config # --config_file test_fd_C6.yaml \ # --catalog fd_test_C6 \ - # --config_file config_C6.yaml \ - # --catalog C6_Catalog \ + # --config_file config_C6_test_wcs.yaml \ + # --catalog wcs_test_C6 \