Commits

fix log line, also Spw=>Antenna, flagdata/summary w/ basecnt=True, CAS-14185
No tags

casatools/src/code/flagging/Flagging/FlagAgentSummary.cc

Modified
714 714 }
715 715
716 716 if (baselineCounts)
717 717 {
718 718 Record stats_key1;
719 719
720 720 for (const auto &key1 : currentSummary->accumAntScantotal)
721 721 {
722 722 // Construct antenna name
723 723 stringstream antenna_stringStream;
724 - antenna_stringStream << flagDataHandler_p->antennaNames_p->operator()(key1.first);
724 + const auto antennaName = flagDataHandler_p->antennaNames_p->operator()(key1.first);
725 + antenna_stringStream << antennaName;
725 726
726 727 for (const auto &key2 : key1.second)
727 728 {
728 729 // Construct scan name
729 730 stringstream scan_stringStream;
730 731 scan_stringStream << key2.first;
731 732
732 733 Record stats_key2;
733 734
734 735 stats_key2.define("flagged", (Double) currentSummary->accumAntScanflags[key1.first][key2.first]);
742 743 percentage.precision(3);
743 744 // percentage.fixed;
744 745 if( key2.second > 0 )
745 746 {
746 747 percentage << " (" << 100.0 *
747 748 (Double) currentSummary->accumAntScanflags[key1.first][key2.first]/
748 749 (Double) key2.second << "%)";
749 750 }
750 751
751 752 *logger_p << LogIO::NORMAL
752 - << " Spw:" << key1.first << " Scan:" << key2.first
753 + << " Antenna:" << antennaName << " Scan:" << key2.first
753 754 << " flagged: " << (Double) currentSummary->accumAntScanflags[key1.first][key2.first]
754 755 << " total: " << (Double) key2.second
755 756 << percentage.str()
756 757 << LogIO::POST;
757 758 }
758 759 }
759 760
760 761 result.defineRecord("antenna:scan", stats_key1);
761 762 }
762 763

Everything looks good. We'll let you know here if there's anything you should know about.

Add shortcut