Apply granularity-based output formatting.
302 {
305 return raw_output;
306
309
312
315
316 default:
317 return raw_output;
318 }
319 }
virtual output_type add_attribution_metadata(const output_type &raw_output)
Add attribution metadata to results (override for custom attribution)
AnalysisGranularity m_granularity
virtual output_type organize_into_groups(const output_type &raw_output)
Organize results into hierarchical groups (override for custom grouping)
virtual output_type create_summary_statistics(const output_type &raw_output)
Create summary statistics from results (override for custom summaries)
@ SUMMARY_STATISTICS
Condensed statistical summaries.
@ ATTRIBUTED_SEGMENTS
Results with metadata/attribution.
@ ORGANIZED_GROUPS
Hierarchically organized results.
@ RAW_VALUES
Direct analysis results.