ATTPCROOT  0.3.0-alpha
A ROOT-based framework for analyzing data from active target detectors
Public Member Functions | List of all members
cluster_result Class Reference

Public Member Functions

 cluster_result (const t_index size)
 
void append (const t_index node1, const t_index node2, const t_float dist)
 
nodeoperator[] (const t_index idx) const
 
void sqrt () const
 
void sqrt (const t_float) const
 
void sqrtdouble (const t_float) const
 
void power (const t_float p) const
 
void plusone (const t_float) const
 
void divide (const t_float denom) const
 
 cluster_result (const t_index size)
 
void append (const t_index node1, const t_index node2, const t_float dist)
 
nodeoperator[] (const t_index idx) const
 
void sqrt () const
 
void sqrt (const t_float) const
 
void sqrtdouble (const t_float) const
 
void power (const t_float p) const
 
void plusone (const t_float) const
 
void divide (const t_float denom) const
 

Detailed Description

Definition at line 223 of file fastcluster_dm.cxx.

Constructor & Destructor Documentation

◆ cluster_result() [1/2]

cluster_result::cluster_result ( const t_index  size)
inline

Definition at line 229 of file fastcluster_dm.cxx.

◆ cluster_result() [2/2]

cluster_result::cluster_result ( const t_index  size)
inline

Definition at line 229 of file fastcluster_dm.cxx.

Member Function Documentation

◆ append() [1/2]

void cluster_result::append ( const t_index  node1,
const t_index  node2,
const t_float  dist 
)
inline

Definition at line 231 of file fastcluster_dm.cxx.

◆ append() [2/2]

void cluster_result::append ( const t_index  node1,
const t_index  node2,
const t_float  dist 
)
inline

Definition at line 231 of file fastcluster_dm.cxx.

◆ divide() [1/2]

void cluster_result::divide ( const t_float  denom) const
inline

Definition at line 284 of file fastcluster_dm.cxx.

◆ divide() [2/2]

void cluster_result::divide ( const t_float  denom) const
inline

Definition at line 284 of file fastcluster_dm.cxx.

◆ operator[]() [1/2]

node* cluster_result::operator[] ( const t_index  idx) const
inline

Definition at line 239 of file fastcluster_dm.cxx.

◆ operator[]() [2/2]

node* cluster_result::operator[] ( const t_index  idx) const
inline

Definition at line 239 of file fastcluster_dm.cxx.

◆ plusone() [1/2]

void cluster_result::plusone ( const  t_float) const
inline

Definition at line 277 of file fastcluster_dm.cxx.

◆ plusone() [2/2]

void cluster_result::plusone ( const  t_float) const
inline

Definition at line 277 of file fastcluster_dm.cxx.

◆ power() [1/2]

void cluster_result::power ( const t_float  p) const
inline

Definition at line 269 of file fastcluster_dm.cxx.

◆ power() [2/2]

void cluster_result::power ( const t_float  p) const
inline

Definition at line 269 of file fastcluster_dm.cxx.

◆ sqrt() [1/4]

void cluster_result::sqrt ( ) const
inline

Definition at line 244 of file fastcluster_dm.cxx.

◆ sqrt() [2/4]

void cluster_result::sqrt ( ) const
inline

Definition at line 244 of file fastcluster_dm.cxx.

◆ sqrt() [3/4]

void cluster_result::sqrt ( const  t_float) const
inline

Definition at line 251 of file fastcluster_dm.cxx.

◆ sqrt() [4/4]

void cluster_result::sqrt ( const  t_float) const
inline

Definition at line 251 of file fastcluster_dm.cxx.

◆ sqrtdouble() [1/2]

void cluster_result::sqrtdouble ( const  t_float) const
inline

Definition at line 256 of file fastcluster_dm.cxx.

◆ sqrtdouble() [2/2]

void cluster_result::sqrtdouble ( const  t_float) const
inline

Definition at line 256 of file fastcluster_dm.cxx.


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