HMPID cluster implementation.  
 More...
#include <Cluster.h>
 | 
| enum   | EClusterStatus {  
  kFrm
, kCoG
, kLo1
, kUnf
,  
  kMax
, kNot
, kEdg
, kSi1
,  
  kNoLoc
, kAbn
, kBig
, kEmp = -1
 
 } | 
|   | 
 | 
| static bool  | fgDoCorrSin = true | 
|   | list of digits forming this cluster  
  | 
|   | 
HMPID cluster implementation. 
Definition at line 26 of file Cluster.h.
 
◆ EClusterStatus
| Enumerator | 
|---|
| kFrm  |  | 
| kCoG  |  | 
| kLo1  |  | 
| kUnf  |  | 
| kMax  |  | 
| kNot  |  | 
| kEdg  |  | 
| kSi1  |  | 
| kNoLoc  |  | 
| kAbn  |  | 
| kBig  |  | 
| kEmp  |  | 
Definition at line 29 of file Cluster.h.
 
 
◆ Cluster()
  
  
      
        
          | o2::hmpid::Cluster::Cluster  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ box()
  
  
      
        
          | int o2::hmpid::Cluster::box  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ch()
  
  
      
        
          | int o2::hmpid::Cluster::ch  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ chi2()
  
  
      
        
          | float o2::hmpid::Cluster::chi2  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ClassDefNV()
      
        
          | o2::hmpid::Cluster::ClassDefNV  | 
          ( | 
          Cluster  | 
          ,  | 
        
        
           | 
           | 
          3  | 
            | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ cleanPointers()
  
  
      
        
          | void o2::hmpid::Cluster::cleanPointers  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ coG()
      
        
          | void o2::hmpid::Cluster::coG  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ corrSin()
      
        
          | void o2::hmpid::Cluster::corrSin  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ dig()
◆ digAdd()
◆ doCorrSin()
  
  
      
        
          | void o2::hmpid::Cluster::doCorrSin  | 
          ( | 
          bool  | 
          doCorrSin | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ findClusterSize()
      
        
          | void o2::hmpid::Cluster::findClusterSize  | 
          ( | 
          int  | 
          i,  | 
        
        
           | 
           | 
          float *  | 
          pSigmaCut  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ fitFunc()
  
  
      
        
          | void o2::hmpid::Cluster::fitFunc  | 
          ( | 
          int &  | 
          iNpars,  | 
         
        
           | 
           | 
          double *  | 
          deriv,  | 
         
        
           | 
           | 
          double &  | 
          chi2,  | 
         
        
           | 
           | 
          double *  | 
          par,  | 
         
        
           | 
           | 
          int  | 
          iflag  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
◆ getDigits()
  
  
      
        
          | const std::vector< const o2::hmpid::Digit * > * o2::hmpid::Cluster::getDigits  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ isInPc()
  
  
      
        
          | Bool_t o2::hmpid::Cluster::isInPc  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ print()
      
        
          | void o2::hmpid::Cluster::print  | 
          ( | 
          Option_t *  | 
          opt = "" | ) | 
           const | 
        
      
 
 
◆ q()
  
  
      
        
          | float o2::hmpid::Cluster::q  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ qe()
  
  
      
        
          | float o2::hmpid::Cluster::qe  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ qRaw()
  
  
      
        
          | float o2::hmpid::Cluster::qRaw  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ reset()
      
        
          | void o2::hmpid::Cluster::reset  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ setCh()
  
  
      
        
          | void o2::hmpid::Cluster::setCh  | 
          ( | 
          int  | 
          chamber | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setChi2()
  
  
      
        
          | void o2::hmpid::Cluster::setChi2  | 
          ( | 
          float  | 
          chi2 | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setDigits()
◆ setQ()
  
  
      
        
          | void o2::hmpid::Cluster::setQ  | 
          ( | 
          float  | 
          q | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setQRaw()
  
  
      
        
          | void o2::hmpid::Cluster::setQRaw  | 
          ( | 
          float  | 
          qRaw | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setSize()
  
  
      
        
          | void o2::hmpid::Cluster::setSize  | 
          ( | 
          int  | 
          size | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setStatus()
  
  
      
        
          | void o2::hmpid::Cluster::setStatus  | 
          ( | 
          int  | 
          status | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setX()
  
  
      
        
          | void o2::hmpid::Cluster::setX  | 
          ( | 
          float  | 
          x | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setY()
  
  
      
        
          | void o2::hmpid::Cluster::setY  | 
          ( | 
          float  | 
          y | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ size()
  
  
      
        
          | int o2::hmpid::Cluster::size  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ solve()
      
        
          | int o2::hmpid::Cluster::solve  | 
          ( | 
          std::vector< o2::hmpid::Cluster > *  | 
          pCluLst,  | 
        
        
           | 
           | 
          float *  | 
          pSigmaCut,  | 
        
        
           | 
           | 
          bool  | 
          isUnfold  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ status()
  
  
      
        
          | int o2::hmpid::Cluster::status  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ x()
  
  
      
        
          | float o2::hmpid::Cluster::x  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ xe()
  
  
      
        
          | float o2::hmpid::Cluster::xe  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ y()
  
  
      
        
          | float o2::hmpid::Cluster::y  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ ye()
  
  
      
        
          | float o2::hmpid::Cluster::ye  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ fgDoCorrSin
  
  
      
        
          | bool o2::hmpid::Cluster::fgDoCorrSin = true | 
         
       
   | 
  
static   | 
  
 
list of digits forming this cluster 
Definition at line 120 of file Cluster.h.
 
 
◆ mBox
  
  
      
        
          | int o2::hmpid::Cluster::mBox | 
         
       
   | 
  
protected   | 
  
 
 
◆ mCh
  
  
      
        
          | int o2::hmpid::Cluster::mCh | 
         
       
   | 
  
protected   | 
  
 
 
◆ mChi2
  
  
      
        
          | double o2::hmpid::Cluster::mChi2 | 
         
       
   | 
  
protected   | 
  
 
 
◆ mDigs
◆ mErrQ
  
  
      
        
          | double o2::hmpid::Cluster::mErrQ | 
         
       
   | 
  
protected   | 
  
 
 
◆ mErrX
  
  
      
        
          | double o2::hmpid::Cluster::mErrX | 
         
       
   | 
  
protected   | 
  
 
 
◆ mErrY
  
  
      
        
          | double o2::hmpid::Cluster::mErrY | 
         
       
   | 
  
protected   | 
  
 
 
◆ mMaxQ
  
  
      
        
          | double o2::hmpid::Cluster::mMaxQ | 
         
       
   | 
  
protected   | 
  
 
 
◆ mMaxQpad
  
  
      
        
          | int o2::hmpid::Cluster::mMaxQpad | 
         
       
   | 
  
protected   | 
  
 
 
◆ mNlocMax
  
  
      
        
          | int o2::hmpid::Cluster::mNlocMax | 
         
       
   | 
  
protected   | 
  
 
 
◆ mQ
  
  
      
        
          | double o2::hmpid::Cluster::mQ | 
         
       
   | 
  
protected   | 
  
 
 
◆ mQRaw
  
  
      
        
          | double o2::hmpid::Cluster::mQRaw | 
         
       
   | 
  
protected   | 
  
 
 
◆ mSi
  
  
      
        
          | int o2::hmpid::Cluster::mSi | 
         
       
   | 
  
protected   | 
  
 
 
◆ mSt
  
  
      
        
          | int o2::hmpid::Cluster::mSt | 
         
       
   | 
  
protected   | 
  
 
 
◆ mXX
  
  
      
        
          | double o2::hmpid::Cluster::mXX | 
         
       
   | 
  
protected   | 
  
 
 
◆ mYY
  
  
      
        
          | double o2::hmpid::Cluster::mYY | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/HMPID/include/DataFormatsHMP/Cluster.h
 
- /home/runner/work/AliceO2/AliceO2/DataFormats/Detectors/HMPID/src/Cluster.cxx