- Timestamp:
- Jul 11, 2008, 8:37:41 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20080706/ippScripts/scripts/detrend_reject_exp.pl
r18467 r18473 28 28 use Pod::Usage qw( pod2usage ); 29 29 30 my ($det_id, $iter, $det_type, $camera, $outroot, $filter, $dbname, $verbose, $no_update, $no_op );30 my ($det_id, $iter, $det_type, $camera, $outroot, $filter, $dbname, $verbose, $no_update, $no_op, $redirect); 31 31 GetOptions( 32 'det_id|d=s' => \$det_id, 33 'iteration=s' => \$iter, 34 'det_type|t=s' => \$det_type, 35 'camera=s' => \$camera, 36 'outroot|w=s' => \$outroot, # output file base name 37 'filter=s' => \$filter, 38 'dbname|d=s' => \$dbname, # Database name 39 'verbose' => \$verbose, # Print to stdout 40 'no-update' => \$no_update, 41 'no-op' => \$no_op, 32 'det_id|d=s' => \$det_id, 33 'iteration=s' => \$iter, 34 'det_type|t=s' => \$det_type, 35 'camera=s' => \$camera, 36 'outroot|w=s' => \$outroot, # output file base name 37 'filter=s' => \$filter, 38 'dbname|d=s' => \$dbname, # Database name 39 'verbose' => \$verbose, # Print to stdout 40 'no-update' => \$no_update, 41 'no-op' => \$no_op, 42 'redirect-output' => \$redirect, 42 43 ) or pod2usage( 2 ); 43 44 … … 50 51 defined $camera and 51 52 defined $outroot; 53 54 # check for existing directory, generate if needed 55 $ipprc->outroot_prepare($outroot); 56 57 my $logName = "$outroot.log"; # Name for log 58 59 $ipprc->redirect_output($logName) if $redirect; 52 60 53 61 # values to extract from output metadata and the stats to calculate … … 145 153 # neb:///*/gpc1/20080130 (volume not specified) 146 154 147 # check for existing directory, generate if needed148 $ipprc->outroot_prepare($outroot);149 150 my $logName = "$outroot.log"; # Name for log151 152 155 my $logFile; 153 156 unless ($no_op) { … … 302 305 exit($PS_EXIT_PROG_ERROR); 303 306 } 307 308 # Allow iteration to be turned off 309 my $allow_iter = metadataLookupBool($ipprc->{rejection}, "ITERATION"); # Allow iteration? 310 my $force_master = metadataLookupBool($ipprc->{rejection}, "MASTER"); # Force the stack to be accepted 311 $stop = 1 unless $allow_iter; 312 $master = 1 if $force_master; 304 313 305 314 ## add the summary statistics, and request a new iteration if needed
Note:
See TracChangeset
for help on using the changeset viewer.
