Public Member Functions | Public Attributes | List of all members
DI_MATRIX Class Reference

#include <di_matr.hxx>

Inheritance diagram for DI_MATRIX:
Inheritance graph
Collaboration diagram for DI_MATRIX:
Collaboration graph

Public Member Functions

 DI_MATRIX (const AliView &aliview)
const charget_aliname () const
const AliViewget_aliview () const
GB_ERROR load (LoadWhat what, const MatrixOrder &order, bool show_warnings, GBDATA **species_list) __ATTR__USERESULT
charunload ()
const charsave (const char *filename, enum DI_SAVE_TYPE type)
GB_ERROR calculate (const char *cancel, DI_TRANSFORMATION transformation, bool *aborted_flag, AP_matrix *userdef_matrix)
GB_ERROR calculate_pro (DI_TRANSFORMATION transformation, bool *aborted_flag)
GB_ERROR extract_from_tree (const char *treename, bool *aborted_flag)
DI_TRANSFORMATION detect_transformation (std::string &msg)
charcompress (TreeNode *tree)

Public Attributes

bool is_AA
DI_ENTRY ** entries
size_t nentries
DI_MATRIX_TYPE matrix_type

Detailed Description

Definition at line 136 of file di_matr.hxx.

Constructor & Destructor Documentation

DI_MATRIX::DI_MATRIX ( const AliView aliview)

Definition at line 320 of file DI_matr.cxx.


Definition at line 343 of file DI_matr.cxx.

References matrix, and unload().

Member Function Documentation

const char* DI_MATRIX::get_aliname ( ) const

Definition at line 159 of file di_matr.hxx.

References AliView::get_aliname().

Referenced by DI_ENTRY::DI_ENTRY(), and load().

const AliView* DI_MATRIX::get_aliview ( ) const

Definition at line 160 of file di_matr.hxx.

Referenced by DI_ENTRY::DI_ENTRY().

GB_ERROR DI_MATRIX::load ( LoadWhat  what,
const MatrixOrder order,
bool  show_warnings,
GBDATA **  species_list 
char * DI_MATRIX::unload ( )

Definition at line 334 of file DI_matr.cxx.

References entries, nentries, and NULp.

Referenced by ~DI_MATRIX().

GB_ERROR DI_MATRIX::save ( const char filename,
enum DI_SAVE_TYPE  type 
GB_ERROR DI_MATRIX::calculate ( const char cancel,
DI_TRANSFORMATION  transformation,
bool *  aborted_flag,
AP_matrix userdef_matrix 
GB_ERROR DI_MATRIX::calculate_pro ( DI_TRANSFORMATION  transformation,
bool *  aborted_flag 
GB_ERROR DI_MATRIX::extract_from_tree ( const char treename,
bool *  aborted_flag 
DI_TRANSFORMATION DI_MATRIX::detect_transformation ( std::string msg)
char * DI_MATRIX::compress ( TreeNode tree)

Member Data Documentation

bool DI_MATRIX::is_AA
size_t DI_MATRIX::nentries
AP_smatrix* DI_MATRIX::matrix

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