#include <dimfit.h>
 | 
| int  | d_iszero (double *matrix, int sta) | 
|   | 
| double  | d_pythag (double a, double b) | 
|   | 
| void  | d_swap (double *val, double *rot, int c1, int c2) | 
|   | 
| int  | dimfit_ (int n, double *points, double *centr, double *rot, double *rmean, int &dim, int &exitpoint, bool verbose) | 
|   | 
| void  | eigen (double *matrix, double *rot) | 
|   | 
| int  | planegivens (double *matrix, double *rot, double shift) | 
|   | 
| void  | rotate (double *vectors, short int vect, double si, double co) | 
|   | 
| void  | setvec (double *vectors, short int vect, double val1, double val2, double val3) | 
|   | 
| void  | StreamToLog (int level) | 
|   | 
| void  | tridiag (double *matrix, double *rot) | 
|   | 
Definition at line 11 of file dimfit.h.
 
| Enumerator | 
|---|
| FATAL  | 
 | 
| ERROR  | 
 | 
| WARN  | 
 | 
| INFO  | 
 | 
| DEBUG1  | 
 | 
| DEBUG2  | 
 | 
| DEBUG3  | 
 | 
Definition at line 71 of file dimfit.h.
 
 
  
  
      
        
          | int dimfit::d_iszero  | 
          ( | 
          double *  | 
          matrix,  | 
         
        
           | 
           | 
          int  | 
          sta  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | double dimfit::d_pythag  | 
          ( | 
          double  | 
          a,  | 
         
        
           | 
           | 
          double  | 
          b  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void dimfit::d_swap  | 
          ( | 
          double *  | 
          val,  | 
         
        
           | 
           | 
          double *  | 
          rot,  | 
         
        
           | 
           | 
          int  | 
          c1,  | 
         
        
           | 
           | 
          int  | 
          c2  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int dimfit::dimfit_  | 
          ( | 
          int  | 
          n,  | 
         
        
           | 
           | 
          double *  | 
          points,  | 
         
        
           | 
           | 
          double *  | 
          centr,  | 
         
        
           | 
           | 
          double *  | 
          rot,  | 
         
        
           | 
           | 
          double *  | 
          rmean,  | 
         
        
           | 
           | 
          int &  | 
          dim,  | 
         
        
           | 
           | 
          int &  | 
          exitpoint,  | 
         
        
           | 
           | 
          bool  | 
          verbose  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void dimfit::eigen  | 
          ( | 
          double *  | 
          matrix,  | 
         
        
           | 
           | 
          double *  | 
          rot  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
      
        
          | bool dimfit::Finalise  | 
          ( | 
           | ) | 
           | 
        
      
 
 
      
        
          | bool dimfit::Initialise  | 
          ( | 
          std::string  | 
          configfile,  | 
        
        
           | 
           | 
          DataModel &  | 
          data  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
  
  
      
        
          | int dimfit::planegivens  | 
          ( | 
          double *  | 
          matrix,  | 
         
        
           | 
           | 
          double *  | 
          rot,  | 
         
        
           | 
           | 
          double  | 
          shift  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void dimfit::rotate  | 
          ( | 
          double *  | 
          vectors,  | 
         
        
           | 
           | 
          short int  | 
          vect,  | 
         
        
           | 
           | 
          double  | 
          si,  | 
         
        
           | 
           | 
          double  | 
          co  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void dimfit::setvec  | 
          ( | 
          double *  | 
          vectors,  | 
         
        
           | 
           | 
          short int  | 
          vect,  | 
         
        
           | 
           | 
          double  | 
          val1,  | 
         
        
           | 
           | 
          double  | 
          val2,  | 
         
        
           | 
           | 
          double  | 
          val3  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | void dimfit::StreamToLog  | 
          ( | 
          int  | 
          level | ) | 
           | 
         
       
   | 
  
inlineprivate   | 
  
 
 
  
  
      
        
          | void dimfit::tridiag  | 
          ( | 
          double *  | 
          matrix,  | 
         
        
           | 
           | 
          double *  | 
          rot  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | double dimfit::fCentr[15] | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::vector<double>* dimfit::fEventPos | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::string dimfit::fInputFilterName | 
         
       
   | 
  
private   | 
  
 
 
The stopwatch, if we're using one. 
Definition at line 58 of file dimfit.h.
 
 
  
  
      
        
          | std::string dimfit::m_stopwatch_file | 
         
       
   | 
  
private   | 
  
 
Image filename to save the histogram to, if required. 
Definition at line 60 of file dimfit.h.
 
 
  
  
      
        
          | double dimfit::MAXMEANPOS | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int dimfit::nclusters_golden_warning | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int dimfit::nclusters_normal_warning | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | int dimfit::nclusters_silent_warning | 
         
       
   | 
  
private   | 
  
 
 
  
  
      
        
          | std::stringstream dimfit::ss | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: