Commit 9c2b31a4e2788bee22e24c7286aa5b281cd56b70

Authored by Jürgen Knödlseder
1 parent db8f7e10

Update for Prod2 and add obsid to index file for selection.

Showing 1 changed file with 8 additions and 22 deletions
scripts/cta_root2caldb.py
... ... @@ -74,32 +74,32 @@ class caldb():
74 74 self.cal_class = "BCF"
75 75 self.cal_type = "DATA"
76 76 self.cal_qual = 0 # 0=good, 1=bad, 2=dubious, ...
77   - self.cal_date = "11/01/01"
78   - self.val_date = "2011-01-01"
  77 + self.cal_date = "14/01/30"
  78 + self.val_date = "2014-01-30"
79 79 self.val_time = "00:00:00"
80 80 self.ref_time = 51544.0
81   - self.cal_version = "VERSION(DC1)"
  81 + self.cal_version = "VERSION(Prod2)"
82 82 self.cal_cut = "CLASS(BEST)"
83   - self.cal_analysis = "ANALYSIS(IFAE)"
  83 + self.cal_analysis = "ANALYSIS(DESY)"
84 84 #
85 85 self.ea_name = "EFF_AREA"
86 86 self.ea_doc = "CAL/GEN/92-019"
87   - self.ea_bounds = [self.cal_version, self.cal_cut, self.cal_analysis]
  87 + self.ea_bounds = [self.cal_obsid, self.cal_version, self.cal_cut, self.cal_analysis]
88 88 self.ea_desc = "CTA effective area"
89 89 #
90 90 self.psf_name = "RPSF"
91 91 self.psf_doc = "CAL/GEN/92-020"
92   - self.psf_bounds = [self.cal_version, self.cal_cut, self.cal_analysis]
  92 + self.psf_bounds = [self.cal_obsid, self.cal_version, self.cal_cut, self.cal_analysis]
93 93 self.psf_desc = "CTA point spread function"
94 94 #
95 95 self.edisp_name = "EDISP"
96 96 self.edisp_doc = "???"
97   - self.edisp_bounds = [self.cal_version, self.cal_cut, self.cal_analysis]
  97 + self.edisp_bounds = [self.cal_obsid, self.cal_version, self.cal_cut, self.cal_analysis]
98 98 self.edisp_desc = "CTA energy dispersion"
99 99 #
100 100 self.bgd_name = "BGD"
101 101 self.bgd_doc = "???"
102   - self.bgd_bounds = [self.cal_version, self.cal_cut, self.cal_analysis]
  102 + self.bgd_bounds = [self.cal_obsid, self.cal_version, self.cal_cut, self.cal_analysis]
103 103 self.bgd_desc = "CTA background"
104 104  
105 105 # Create directory structure
... ... @@ -1065,17 +1065,3 @@ if __name__ == '__main__':
1065 1065  
1066 1066 # Translate ROOT to CALDB information
1067 1067 irf.root2caldb(filename, rebin=rebin)
1068   -
1069   -
1070   - # Generate CALDB entries, one for each observation (or run)
1071   - #for obsid in obsids:
1072   -
1073   - # Allocate caldb
1074   - # db = caldb("E", obsid)
1075   -
1076   - # Open calibration
1077   - # db.open("test")
1078   -
1079   - # Translate ROOT to CALDB information
1080   - # db.root2caldb(filename, rebin=rebin)
1081   -
1082 1068 \ No newline at end of file
... ...