def generate_filterbank_header(self, nchans=<NUM_LIT:1>, ):
gp_head = self.read_first_header()<EOL>fb_head = {}<EOL>telescope_str = gp_head.get("<STR_LIT>", "<STR_LIT>")<EOL>if telescope_str in ('<STR_LIT>', '<STR_LIT>'):<EOL><INDENT>fb_head["<STR_LIT>"] = <NUM_LIT:6><EOL><DEDENT>elif telescope_str in ('<STR_LIT>', '<STR_LIT>'):<EOL><INDENT>fb_head["<STR_LIT>"] = <NUM_LIT:7><EOL><DEDENT>else:<EOL><INDENT>fb_head["<STR_LIT>"] = <NUM_LIT:0><EOL><DEDENT>fb_head["<STR_LIT>"] = gp_head.get("<STR_LIT>", "<STR_LIT>")<EOL>fb_head["<STR_LIT>"] = gp_head.get("<STR_LIT>", <NUM_LIT:0>)<EOL>fb_head["<STR_LIT>"] = gp_head.get("<STR_LIT>", <NUM_LIT:0>)<EOL>fb_head["<STR_LIT>"] = Angle(str(gp_head.get("<STR_LIT>", <NUM_LIT:0.0>)) + "<STR_LIT>")<EOL>fb_head["<STR_LIT>"] = Angle(str(gp_head.get("<STR_LIT>", <NUM_LIT:0.0>)) + "<STR_LIT>")<EOL>fb_head["<STR_LIT>"] = self.filename<EOL>fb_head["<STR_LIT>"] = <NUM_LIT:20><EOL>fb_head["<STR_LIT>"] = <NUM_LIT:1>  <EOL>fb_head["<STR_LIT>"] = <NUM_LIT:0><EOL>fb_head["<STR_LIT>"] = <NUM_LIT:0><EOL>fb_head["<STR_LIT>"] = <NUM_LIT:32><EOL>fb_head["<STR_LIT>"] = <NUM_LIT:0.0><EOL>fb_head["<STR_LIT>"] = <NUM_LIT:1.0><EOL>fb_head["<STR_LIT>"] = <NUM_LIT:0.0><EOL>fb_head["<STR_LIT>"] = <NUM_LIT> / nchans<EOL>fb_head["<STR_LIT>"] = nchans<EOL>fb_head["<STR_LIT>"] = <NUM_LIT:1><EOL>fb_head["<STR_LIT>"] = <NUM_LIT:1><EOL>return fb_head<EOL>
Generate a blimpy header dictionary