Developer documentation
Version 3.0.3-105-gd3941f44
MR::Stats::EnhancerBase Class Referenceabstract

#include "stats/enhance.h"

Inheritance diagram for MR::Stats::EnhancerBase:
MR::Connectome::Enhance::PassThrough MR::Stats::CFE MR::Stats::TFCE::EnhancerBase MR::Stats::TFCE::Wrapper MR::Connectome::Enhance::NBS MR::Stats::Cluster::ClusterSize

Public Member Functions

virtual ~EnhancerBase ()
 
void operator() (const Math::Stats::matrix_type &input_statistics, Math::Stats::matrix_type &enhanced_statistics) const
 

Protected Types

typedef Math::Stats::matrix_type::ConstColXpr in_column_type
 
typedef Math::Stats::matrix_type::ColXpr out_column_type
 

Protected Member Functions

virtual void operator() (in_column_type, out_column_type) const =0
 

Detailed Description

Definition at line 31 of file enhance.h.

Member Typedef Documentation

◆ in_column_type

typedef Math::Stats::matrix_type::ConstColXpr MR::Stats::EnhancerBase::in_column_type
protected

Definition at line 46 of file enhance.h.

◆ out_column_type

typedef Math::Stats::matrix_type::ColXpr MR::Stats::EnhancerBase::out_column_type
protected

Definition at line 47 of file enhance.h.

Constructor & Destructor Documentation

◆ ~EnhancerBase()

virtual MR::Stats::EnhancerBase::~EnhancerBase ( )
inlinevirtual

Definition at line 34 of file enhance.h.

Member Function Documentation

◆ operator()() [1/2]

void MR::Stats::EnhancerBase::operator() ( const Math::Stats::matrix_type input_statistics,
Math::Stats::matrix_type enhanced_statistics 
) const
inline

Definition at line 38 of file enhance.h.

◆ operator()() [2/2]

virtual void MR::Stats::EnhancerBase::operator() ( in_column_type  ,
out_column_type   
) const
protectedpure virtual

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