IB-0.2
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
ROCBuilder Class Reference

#include <IBROCBuilder.h>

Public Types

enum  ROCRecipeEnum {
  NoFilter = 0, Gauss3, Gauss5, Avg,
  Median, Trim3u, Trim3, Trim5
}
 

Public Member Functions

 ROCBuilder ()
 
template<class RecipeT >
IBROC BuildRoc (std::vector< IBVoxCollection > Owa, std::vector< IBVoxCollection > Awo)
 
IBROC BuildRoc (std::vector< IBVoxCollection > Owa, std::vector< IBVoxCollection > Awo, ROCRecipeEnum recipe=NoFilter)
 
float Ratio (IBROC roc, float y)
 
float FSI (IBROC roc, float y)
 
float AUC (IBROC &roc)
 

Data Fields

float start
 
float stop
 
unsigned int samples
 

Member Enumeration Documentation

Enumerator
NoFilter 
Gauss3 
Gauss5 
Avg 
Median 
Trim3u 
Trim3 
Trim5 

Constructor & Destructor Documentation

ROCBuilder::ROCBuilder ( )

Member Function Documentation

float ROCBuilder::AUC ( IBROC roc)
template<class RecipeT >
IBROC ROCBuilder::BuildRoc ( std::vector< IBVoxCollection Owa,
std::vector< IBVoxCollection Awo 
)
IBROC ROCBuilder::BuildRoc ( std::vector< IBVoxCollection Owa,
std::vector< IBVoxCollection Awo,
ROCRecipeEnum  recipe = NoFilter 
)
float ROCBuilder::FSI ( IBROC  roc,
float  y 
)
float ROCBuilder::Ratio ( IBROC  roc,
float  y 
)

Field Documentation

unsigned int ROCBuilder::samples
float ROCBuilder::start
float ROCBuilder::stop

The documentation for this class was generated from the following file: