cortical_surface 6.0.0
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: