diff --git a/maps/src/FlatSkyMap.cxx b/maps/src/FlatSkyMap.cxx index 3ba0f5a8..27bbc388 100644 --- a/maps/src/FlatSkyMap.cxx +++ b/maps/src/FlatSkyMap.cxx @@ -567,43 +567,50 @@ FlatSkyMap::Description() const default: os << "unknown"; } - os << " coordinates "; + os << " coordinates"; + os << " ("; switch (units) { case G3Timestream::Counts: - os << " (Counts)"; + os << "Counts"; break; case G3Timestream::Current: - os << " (Current)"; + os << "Current"; break; case G3Timestream::Power: - os << " (Power)"; + os << "Power"; break; case G3Timestream::Resistance: - os << " (Resistance)"; + os << "Resistance"; break; case G3Timestream::Tcmb: - os << " (Tcmb)"; + os << "Tcmb"; break; case G3Timestream::Angle: - os << " (Angle)"; + os << "Angle"; break; case G3Timestream::Distance: - os << " (Distance)"; + os << "Distance"; break; case G3Timestream::Voltage: - os << " (Voltage)"; + os << "Voltage"; break; case G3Timestream::Pressure: - os << " (Pressure)"; + os << "Pressure"; break; case G3Timestream::FluxDensity: - os << " (FluxDensity)"; + os << "FluxDensity"; break; default: break; } + os << ", "; + os << (weighted ? "" : "not ") << "weighted"; + os << ", "; + os << (flat_pol_ ? "" : "not ") << "flattened"; + os << ")"; + return os.str(); } diff --git a/maps/src/HealpixSkyMap.cxx b/maps/src/HealpixSkyMap.cxx index 515ec867..823fa6f0 100644 --- a/maps/src/HealpixSkyMap.cxx +++ b/maps/src/HealpixSkyMap.cxx @@ -869,43 +869,48 @@ HealpixSkyMap::Description() const default: os << "unknown"; } - os << " coordinates "; + os << " coordinates"; + os << " ("; switch (units) { case G3Timestream::Counts: - os << " (Counts)"; + os << "Counts"; break; case G3Timestream::Current: - os << " (Current)"; + os << "Current"; break; case G3Timestream::Power: - os << " (Power)"; + os << "Power"; break; case G3Timestream::Resistance: - os << " (Resistance)"; + os << "Resistance"; break; case G3Timestream::Tcmb: - os << " (Tcmb)"; + os << "Tcmb"; break; case G3Timestream::Angle: - os << " (Angle)"; + os << "Angle"; break; case G3Timestream::Distance: - os << " (Distance)"; + os << "Distance"; break; case G3Timestream::Voltage: - os << " (Voltage)"; + os << "Voltage"; break; case G3Timestream::Pressure: - os << " (Pressure)"; + os << "Pressure"; break; case G3Timestream::FluxDensity: - os << " (FluxDensity)"; + os << "FluxDensity"; break; default: break; } + os << ", "; + os << (weighted ? "" : "not ") << "weighted"; + os << ")"; + return os.str(); }