Changeset 10458 for trunk/ippScripts/scripts/detrend_reject_imfile.pl
- Timestamp:
- Dec 4, 2006, 4:11:56 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/ippScripts/scripts/detrend_reject_imfile.pl (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippScripts/scripts/detrend_reject_imfile.pl
r10419 r10458 113 113 my $reject_imfile_mean = rejection_limit( 'IMFILE.MEAN', $det_type, $filter ); 114 114 my $reject_imfile_stdev = rejection_limit( 'IMFILE.STDEV', $det_type, $filter ); 115 my $reject_imfile_sn = rejection_limit( 'IMFILE.SN', $det_type, $filter ); 115 116 my $reject_exp_mean = rejection_limit( 'EXP.MEAN', $det_type, $filter ); 116 117 my $reject_exp_stdev = rejection_limit( 'EXP.STDEV', $det_type, $filter ); 117 118 my $reject_exp_meanstdev = rejection_limit( 'EXP.MEANSTDEV', $det_type, $filter ); 119 my $reject_exp_sn = rejection_limit( 'EXP.SN', $det_type, $filter ); 118 120 119 121 # Reject based on the stats of the imfiles … … 145 147 print "no rejection for imfile stdev\n"; 146 148 } 149 if ($reject_imfile_sn) { 150 if ($mean / $stdev < $reject_imfile_sn) { 151 print "Rejecting exposure based on bad imfile S/N for imfile $i: " . 152 $mean / $stdev . " vs " . $reject_imfile_sn . "\n"; 153 $reject = 1; 154 last; 155 } 156 } else { 157 print "no rejection for imfile S/N\n"; 158 } 159 147 160 } 148 161 … … 171 184 } 172 185 } else { 173 print "no rejection for imfilemean\n";186 print "no rejection for exp mean\n"; 174 187 } 175 188 # reject if the exposure ensemble stdev is deviant … … 181 194 } 182 195 } else { 183 print "no rejection for imfilestdev\n";196 print "no rejection for exp stdev\n"; 184 197 } 185 198 # reject if the exposure ensemble mean stdev is deviant … … 191 204 } 192 205 } else { 193 print "no rejection for imfile mean stdev\n"; 206 print "no rejection for exp mean stdev\n"; 207 } 208 # reject if the signal-to-noise is insufficient 209 if ($reject_exp_sn) { 210 if ($mean / $stdev < $reject_exp_sn) { 211 print "Rejecting exposure based on poor S/N: " . $mean / $stdev . " vs " . 212 $reject_exp_sn . "\n"; 213 $reject = 1; 214 } 215 } else { 216 print "no rejection for exp S/N\n"; 194 217 } 195 218
Note:
See TracChangeset
for help on using the changeset viewer.
