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,32 +74,32 @@ class caldb():
74 self.cal_class = "BCF" 74 self.cal_class = "BCF"
75 self.cal_type = "DATA" 75 self.cal_type = "DATA"
76 self.cal_qual = 0 # 0=good, 1=bad, 2=dubious, ... 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 self.val_time = "00:00:00" 79 self.val_time = "00:00:00"
80 self.ref_time = 51544.0 80 self.ref_time = 51544.0
81 - self.cal_version = "VERSION(DC1)" 81 + self.cal_version = "VERSION(Prod2)"
82 self.cal_cut = "CLASS(BEST)" 82 self.cal_cut = "CLASS(BEST)"
83 - self.cal_analysis = "ANALYSIS(IFAE)" 83 + self.cal_analysis = "ANALYSIS(DESY)"
84 # 84 #
85 self.ea_name = "EFF_AREA" 85 self.ea_name = "EFF_AREA"
86 self.ea_doc = "CAL/GEN/92-019" 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 self.ea_desc = "CTA effective area" 88 self.ea_desc = "CTA effective area"
89 # 89 #
90 self.psf_name = "RPSF" 90 self.psf_name = "RPSF"
91 self.psf_doc = "CAL/GEN/92-020" 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 self.psf_desc = "CTA point spread function" 93 self.psf_desc = "CTA point spread function"
94 # 94 #
95 self.edisp_name = "EDISP" 95 self.edisp_name = "EDISP"
96 self.edisp_doc = "???" 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 self.edisp_desc = "CTA energy dispersion" 98 self.edisp_desc = "CTA energy dispersion"
99 # 99 #
100 self.bgd_name = "BGD" 100 self.bgd_name = "BGD"
101 self.bgd_doc = "???" 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 self.bgd_desc = "CTA background" 103 self.bgd_desc = "CTA background"
104 104
105 # Create directory structure 105 # Create directory structure
@@ -1065,17 +1065,3 @@ if __name__ == '__main__': @@ -1065,17 +1065,3 @@ if __name__ == '__main__':
1065 1065
1066 # Translate ROOT to CALDB information 1066 # Translate ROOT to CALDB information
1067 irf.root2caldb(filename, rebin=rebin) 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 \ No newline at end of file 1068 \ No newline at end of file