Changeset 29771
- Timestamp:
- Nov 12, 2010, 4:37:29 PM (15 years ago)
- File:
-
- 1 edited
-
trunk/tools/czartool/Plotter.pm (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/tools/czartool/Plotter.pm
r29764 r29771 599 599 my ($self, $begin, $end) = @_; 600 600 601 # get exposures between these dates 602 my $exp_ids = undef; 603 if (!$self->{_gpc1Db}->getProcessedExposures($begin, $end, \$exp_ids)) {return 0;} 604 my $totalExp = @{$exp_ids}; 605 if ($totalExp < 1) {return 0;} 606 601 607 # set up file stuff 602 608 my $prefix = $self->{_outputPath} ? $self->{_outputPath} : "."; # TODO should be function for this … … 604 610 my $distOutputFile = "$prefix/czarplot_magic_mask_fraction_d.png"; 605 611 my $tmpFile = File::Temp->new( TEMPLATE => "czarplot_magic_mask_fraction.XXXXX", DIR => '/tmp', SUFFIX => 'dat'); 606 607 my $exp_ids = undef;608 if (!$self->{_gpc1Db}->getProcessedExposures($begin, $end, \$exp_ids)) {return 0;}609 610 612 611 613 # set up bins … … 628 630 $mask = $self->{_gpc1Db}->getAverageMagicMaskFraction(@{$row}[0]); 629 631 630 if (!$mask) { print "can't get value for @{$row}[0]\n";next;}632 if (!$mask) {next;} 631 633 $expCount++; 632 634 … … 641 643 642 644 # write data to GNUPLOT data file 643 my $totalExp = @{$exp_ids};644 645 print "* Found mask values for $expCount exposures out of $totalExp\n"; 645 646 open (GNUDAT, ">".$tmpFile->filename); … … 665 666 print GP 666 667 "set term $self->{_outputFormat};" . 667 "set title \"Magic mask fraction for $expCount (of $totalExp)exposures between '$begin' and '$end'\";" .668 "set title \"Magic mask fraction for $expCount exposures between '$begin' and '$end'\";" . 668 669 "set grid;" . 669 670 "set boxwidth;" .
Note:
See TracChangeset
for help on using the changeset viewer.
