/** Gets a MetricsFile with default headers already written into it. */ protected <A extends MetricBase,B extends Comparable<?>> MetricsFile<A,B> getMetricsFile() { final MetricsFile<A,B> file = new MetricsFile<>(); for (final Header h : this.defaultHeaders) { file.addHeader(h); } return file; }
/** * Creates a new metrics file with appropriate headers for this context * @return MetricsFile */ public <A extends MetricBase,B extends Comparable<?>> MetricsFile<A,B> createMetricsFile() { final MetricsFile<A,B> file = new MetricsFile<A,B>(); for (final Header h : metricsHeaders) { file.addHeader(h); } return file; } public GridssConfiguration getConfig() {
/** Gets a MetricsFile with default headers already written into it. */ protected <A extends MetricBase,B extends Comparable<?>> MetricsFile<A,B> getMetricsFile() { final MetricsFile<A,B> file = new MetricsFile<>(); for (final Header h : this.defaultHeaders) { file.addHeader(h); } return file; }