cortical_surface  5.0.5
StructuralAnalysis_Validation Class Reference

#include <cortical_surface/structuralanalysis/validation.h>

Public Member Functions

std::vector< int > getCompConn (SurfaceBased_StructuralAnalysis &ssb, std::vector< uint > &indicesCliques, std::set< uint > &listeSites)
 
std::vector< std::set< uint > > getCompConnVector (std::vector< int > &comp)
 
void printFile (std::vector< double > &samples, FILE *f)
 
double getRankPercentile (std::vector< double > &samplesT, std::set< uint > &activblobs, SurfaceBased_StructuralAnalysis &ssb)
 
std::vector< uintgetComponent (SurfaceBased_StructuralAnalysis &ssb, std::set< uint > &activblobs, std::set< uint > &forbidden, std::vector< int > &tirage)
 
std::vector< std::vector< uint > > ValidAround (uint label, SurfaceBased_StructuralAnalysis &ssb, uint number_of_samples=10000)
 
void saveSignificanceInfo (uint label, SurfaceBased_StructuralAnalysis &swc, std::vector< std::vector< uint > > &composantes, FILE *f)
 
std::vector< double > getCaracSample (SurfaceBased_StructuralAnalysis &ssb, std::vector< uint > &comp)
 
std::vector< double > getBackup (SurfaceBased_StructuralAnalysis &ssb, std::vector< uint > &comp)
 
uint nbcombinaisons (SurfaceBased_StructuralAnalysis &ssb, std::set< uint > &graphe, uint card)
 
double WalshTest (std::vector< double > &samplesdist, int r)
 
 StructuralAnalysis_Validation ()
 

Detailed Description

Definition at line 15 of file validation.h.

Constructor & Destructor Documentation

◆ StructuralAnalysis_Validation()

StructuralAnalysis_Validation::StructuralAnalysis_Validation ( )
inline

Definition at line 50 of file validation.h.

Member Function Documentation

◆ getBackup()

std::vector<double> StructuralAnalysis_Validation::getBackup ( SurfaceBased_StructuralAnalysis ssb,
std::vector< uint > &  comp 
)

◆ getCaracSample()

std::vector<double> StructuralAnalysis_Validation::getCaracSample ( SurfaceBased_StructuralAnalysis ssb,
std::vector< uint > &  comp 
)

◆ getCompConn()

std::vector<int> StructuralAnalysis_Validation::getCompConn ( SurfaceBased_StructuralAnalysis ssb,
std::vector< uint > &  indicesCliques,
std::set< uint > &  listeSites 
)

◆ getCompConnVector()

std::vector<std::set<uint> > StructuralAnalysis_Validation::getCompConnVector ( std::vector< int > &  comp)

◆ getComponent()

std::vector<uint> StructuralAnalysis_Validation::getComponent ( SurfaceBased_StructuralAnalysis ssb,
std::set< uint > &  activblobs,
std::set< uint > &  forbidden,
std::vector< int > &  tirage 
)

◆ getRankPercentile()

double StructuralAnalysis_Validation::getRankPercentile ( std::vector< double > &  samplesT,
std::set< uint > &  activblobs,
SurfaceBased_StructuralAnalysis ssb 
)

◆ nbcombinaisons()

uint StructuralAnalysis_Validation::nbcombinaisons ( SurfaceBased_StructuralAnalysis ssb,
std::set< uint > &  graphe,
uint  card 
)

◆ printFile()

void StructuralAnalysis_Validation::printFile ( std::vector< double > &  samples,
FILE *  f 
)

◆ saveSignificanceInfo()

void StructuralAnalysis_Validation::saveSignificanceInfo ( uint  label,
SurfaceBased_StructuralAnalysis swc,
std::vector< std::vector< uint > > &  composantes,
FILE *  f 
)

◆ ValidAround()

std::vector<std::vector<uint> > StructuralAnalysis_Validation::ValidAround ( uint  label,
SurfaceBased_StructuralAnalysis ssb,
uint  number_of_samples = 10000 
)

◆ WalshTest()

double StructuralAnalysis_Validation::WalshTest ( std::vector< double > &  samplesdist,
int  r 
)

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