#ifndef SAMPLESTATS_HH_ #define SAMPLESTATS_HH_ /** * Project : CASAVA * Module : $RCSfile: SampleStats.hh,v $ * @author : Tony Cox * Copyright : Copyright (c) Illumina 2008, 2009. All rights reserved. * ** This software is covered by the "Illumina Genome Analyzer Software ** License Agreement" and the "Illumina Source Code License Agreement", ** and certain third party copyright/licenses, and any user of this ** source file is bound by the terms therein (see accompanying files ** Illumina_Genome_Analyzer_Software_License_Agreement.pdf and ** Illumina_Source_Code_License_Agreement.pdf and third party ** copyright/license notices). * */ #include "variance/StatWidget.hh" namespace ca { namespace variance_detection { /** * @struct SampleStats * * @brief TODO to class * * $Header $ */ struct SampleStats { StatWidget qualStats_[2]; StatWidget scoreStats_[2]; StatWidget offsetStats_; StatWidget spanReadStats_[2]; int qualThreshold_[2]; int scoreThreshold_[2]; int minOffset_; int maxOffset_; void print(void) const; void printOffsetStats(void) const; void setThresholds(int numStandardDevs); }; } } // end namespace casava{ namespace { applications #endif /*SAMPLESTATS_HH_*/