#include "SplitJudge.hh" void SplitJudge::setStatsWriter( const string& statsFileName, const string& detailFileName, bool flagReportDetail ){ this->flagReportDetail = flagReportDetail; if( flagReportDetail ){ SplitDetailWriter* writer = new SplitDetailWriter(); writer->open( statsFileName, detailFileName ); statsWriter = writer; } else { SplitStatsWriter* writer = new SplitStatsWriter(); writer->open( statsFileName ); statsWriter = writer; } } void SplitJudge::setExpectedCoverages( int num, const double* covs ){ numCoveragePeaks = num; for( int i=0 ; i