Changeset 747 for trunk/yat/statistics


Ignore:
Timestamp:
Feb 11, 2007, 2:26:41 PM (15 years ago)
Author:
Peter
Message:

replaced includes in header files with forward declarations when possible. Added some includes in cc files.

Location:
trunk/yat/statistics
Files:
8 edited

Legend:

Unmodified
Added
Removed
  • trunk/yat/statistics/Fisher.h

    r718 r747  
    2626
    2727#include "Score.h"
    28 #include "yat/utility/vector.h"
     28
     29#include <sys/types.h>
    2930
    3031#include <cmath>
     
    3233namespace theplu {
    3334namespace yat {
     35namespace utility {
     36  class vector;
     37}
    3438namespace statistics { 
    3539  /**
  • trunk/yat/statistics/FoldChange.cc

    r683 r747  
    2828#include "yat/classifier/DataLookupWeighted1D.h"
    2929#include "yat/classifier/Target.h"
     30#include "yat/utility/vector.h"
    3031
    3132namespace theplu {
  • trunk/yat/statistics/ROC.cc

    r718 r747  
    2424#include "ROC.h"
    2525#include "yat/classifier/DataLookupWeighted1D.h"
     26#include "yat/classifier/Target.h"
    2627#include "yat/utility/stl_utility.h"
    2728#include "yat/utility/vector.h"
  • trunk/yat/statistics/ROC.h

    r718 r747  
    2626
    2727#include "Score.h"
    28 #include "yat/classifier/Target.h"
    2928
    3029#include <utility>
     
    3332namespace theplu {
    3433namespace yat {
    35   namespace utility {
    36     class vector;
    37   }
     34namespace classifier {
     35  class Target;
     36}
     37namespace utility {
     38  class vector;
     39}
    3840namespace statistics { 
    3941
  • trunk/yat/statistics/SNR.cc

    r683 r747  
    2727#include "yat/classifier/DataLookupWeighted1D.h"
    2828#include "yat/classifier/Target.h"
     29#include "yat/utility/vector.h"
    2930
    3031namespace theplu {
  • trunk/yat/statistics/Score.cc

    r718 r747  
    2323
    2424#include "Score.h"
     25
     26#include "yat/classifier/DataLookup1D.h"
     27#include "yat/classifier/Target.h"
     28#include "yat/classifier/utility.h"
     29#include "yat/utility/vector.h"
     30
    2531
    2632namespace theplu {
  • trunk/yat/statistics/Score.h

    r718 r747  
    2525*/
    2626
    27 #include "yat/classifier/utility.h"
    28 #include "yat/utility/vector.h"
    29 
    3027#include <cassert>
    31 #ifndef NDEGUG
    32 #include "yat/classifier/Target.h"
    33 #include "yat/classifier/DataLookup1D.h"
    34 #endif
    3528
    3629namespace theplu {
     
    4134  class DataLookupWeighted1D;
    4235}
    43 
     36namespace utility {
     37  class vector;
     38}
    4439namespace statistics {
    4540
  • trunk/yat/statistics/tScore.cc

    r680 r747  
    2727#include "yat/classifier/DataLookupWeighted1D.h"
    2828#include "yat/classifier/Target.h"
     29#include "yat/utility/vector.h"
    2930
    3031#include <cassert>
Note: See TracChangeset for help on using the changeset viewer.