@@ -63,14 +63,14 @@ def get_noise(self):
6363 provides noise for the TT power spectrum and the polarization power spectra;
6464 shape is (2, max_l_use)
6565 """
66- if self .UserParams ['noise_type' ] == 'detector-white' :
67- t_noise = noise .detector_white_noise (self .UserParams ['noise_uKarcmin' ], self .UserParams ['beamfwhm_arcmin' ], self .max_l_use ,
68- TT = True )
69- eb_noise = noise .detector_white_noise (self .UserParams ['noise_uKarcmin' ], self .UserParams ['beamfwhm_arcmin' ], self .max_l_use ,
70- TT = False )
66+ if ((self .UserParams ['noise_type' ] == 'detector-white' ) & (self .UserParams ['noise_uKarcmin' ] is not None )):
67+ t_noise = noise .detector_white_noise (self .UserParams ['noise_uKarcmin' ], TT = True )
68+ eb_noise = noise .detector_white_noise (self .UserParams ['noise_uKarcmin' ], TT = False )
7169 return t_noise , eb_noise
7270 elif self .UserParams ['noise_type' ] is None :
7371 return np .zeros ((2 , self .max_l_use ))
72+ elif self .UserParams ['noise_uKarcmin' ] is None :
73+ return np .zeros ((2 , self .max_l_use ))
7474 else :
7575 print ("only detector white noise is currently implemented, via `noise_type = 'detector-white'` in `user_config.yaml`" )
7676 return np .zeros ((2 , self .max_l_use ))
@@ -111,12 +111,12 @@ def get_cls(self, save_to_dict=None, user_params=True):
111111 # need to run things to get one/some/all of tt, ee, bb, te
112112 tt , ee , bb , te = results .get_total_cls (raw_cl = self .normalize_cls , CMB_unit = self .TT_units )[:self .max_l_use + 1 ].T
113113 # add noise
114- if self .UserParams ['noise_type' ] is not None :
115- _noise = self .get_noise ()
116- tt += _noise [0 ]
117- ee += _noise [1 ]
118- bb += _noise [1 ]
119- te += _noise [1 ]
114+ # if (( self.UserParams['noise_type'] is not None) & (self.UserParams['noise_uKarcmin'] is not None)) :
115+ # _noise = self.get_noise()
116+ # tt += _noise[0]
117+ # ee += _noise[1]
118+ # bb += _noise[1]
119+ # te += _noise[1]
120120 # now add to outdict
121121 for key in ['clTT' , 'clEE' , 'clBB' , 'clTE' ]:
122122 if key in cls_needed :
0 commit comments