#include <AlpideSimResponse.h>
Inherited by o2::its3::ChipSimResponse, and o2::trk::ChipSimResponse.
 | 
|   | AlpideSimResponse ()=default | 
|   | format to read the data for given Col,Row  
  | 
|   | 
| virtual  | ~AlpideSimResponse ()=default | 
|   | 
| void  | initData (int tableNumber, std::string dataPath, const bool quiet=true) | 
|   | 
| bool  | getResponse (float vRow, float vCol, float cDepth, AlpideRespSimMat &dest) const | 
|   | 
| const AlpideRespSimMat *  | getResponse (float vRow, float vCol, float vDepth, bool &flipRow, bool &flipCol) const | 
|   | 
| const AlpideRespSimMat *  | getResponse (float vRow, float vCol, float vDepth, bool &flipRow, bool &flipCol, float rowMax, float colMax) const | 
|   | 
| int  | getNBinCol () const | 
|   | 
| int  | getNBinRow () const | 
|   | 
| int  | getNBinDepth () const | 
|   | 
| float  | getColMax () const | 
|   | 
| float  | getRowMax () const | 
|   | 
| float  | getDepthMin () const | 
|   | 
| float  | getDepthMax () const | 
|   | 
| float  | getDepthShift () const | 
|   | 
| float  | getStepCol () const | 
|   | 
| float  | getStepRow () const | 
|   | 
| float  | getStepDepth () const | 
|   | 
| void  | setColMax (float v) noexcept | 
|   | 
| void  | setRowMax (float v) noexcept | 
|   | 
| void  | setDataPath (const std::string pth) | 
|   | 
| void  | setGridColName (const std::string nm) | 
|   | 
| void  | setGridRowName (const std::string nm) | 
|   | 
| void  | setColRowDataFmt (const std::string nm) | 
|   | 
| const std::string &  | getDataPath () const | 
|   | 
| const std::string &  | getGridColName () const | 
|   | 
| const std::string &  | getGridRowName () const | 
|   | 
| const std::string &  | getColRowDataFmt () const | 
|   | 
| void  | print () const | 
|   | 
|   | ClassDef (AlpideSimResponse, 2) | 
|   | 
Definition at line 85 of file AlpideSimResponse.h.
 
◆ AlpideSimResponse()
  
  
      
        
          | o2::itsmft::AlpideSimResponse::AlpideSimResponse  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
default   | 
  
 
format to read the data for given Col,Row 
 
 
◆ ~AlpideSimResponse()
  
  
      
        
          | virtual o2::itsmft::AlpideSimResponse::~AlpideSimResponse  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
virtualdefault   | 
  
 
 
◆ ClassDef()
◆ getColMax()
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::getColMax  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getColRowDataFmt()
  
  
      
        
          | const std::string & o2::itsmft::AlpideSimResponse::getColRowDataFmt  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getDataPath()
  
  
      
        
          | const std::string & o2::itsmft::AlpideSimResponse::getDataPath  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getDepthMax()
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::getDepthMax  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getDepthMin()
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::getDepthMin  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getDepthShift()
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::getDepthShift  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getGridColName()
  
  
      
        
          | const std::string & o2::itsmft::AlpideSimResponse::getGridColName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getGridRowName()
  
  
      
        
          | const std::string & o2::itsmft::AlpideSimResponse::getGridRowName  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getNBinCol()
  
  
      
        
          | int o2::itsmft::AlpideSimResponse::getNBinCol  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getNBinDepth()
  
  
      
        
          | int o2::itsmft::AlpideSimResponse::getNBinDepth  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getNBinRow()
  
  
      
        
          | int o2::itsmft::AlpideSimResponse::getNBinRow  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getNPix()
  
  
      
        
          | static int constexpr o2::itsmft::AlpideSimResponse::getNPix  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinestaticconstexpr   | 
  
 
 
◆ getResponse() [1/3]
      
        
          | bool AlpideSimResponse::getResponse  | 
          ( | 
          float  | 
          vRow,  | 
        
        
           | 
           | 
          float  | 
          vCol,  | 
        
        
           | 
           | 
          float  | 
          cDepth,  | 
        
        
           | 
           | 
          AlpideRespSimMat &  | 
          dest  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
◆ getResponse() [2/3]
      
        
          | const AlpideRespSimMat * AlpideSimResponse::getResponse  | 
          ( | 
          float  | 
          vRow,  | 
        
        
           | 
           | 
          float  | 
          vCol,  | 
        
        
           | 
           | 
          float  | 
          vDepth,  | 
        
        
           | 
           | 
          bool &  | 
          flipRow,  | 
        
        
           | 
           | 
          bool &  | 
          flipCol  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
◆ getResponse() [3/3]
      
        
          | const AlpideRespSimMat * AlpideSimResponse::getResponse  | 
          ( | 
          float  | 
          vRow,  | 
        
        
           | 
           | 
          float  | 
          vCol,  | 
        
        
           | 
           | 
          float  | 
          vDepth,  | 
        
        
           | 
           | 
          bool &  | 
          flipRow,  | 
        
        
           | 
           | 
          bool &  | 
          flipCol,  | 
        
        
           | 
           | 
          float  | 
          rowMax,  | 
        
        
           | 
           | 
          float  | 
          colMax  | 
        
        
           | 
          ) | 
           |  const | 
        
      
 
 
◆ getRowMax()
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::getRowMax  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getStepCol()
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::getStepCol  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getStepDepth()
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::getStepDepth  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getStepRow()
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::getStepRow  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ initData()
      
        
          | void AlpideSimResponse::initData  | 
          ( | 
          int  | 
          tableNumber,  | 
        
        
           | 
           | 
          std::string  | 
          dataPath,  | 
        
        
           | 
           | 
          const bool  | 
          quiet = true  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ print()
      
        
          | void AlpideSimResponse::print  | 
          ( | 
           | ) | 
           const | 
        
      
 
 
◆ setColMax()
  
  
      
        
          | void o2::itsmft::AlpideSimResponse::setColMax  | 
          ( | 
          float  | 
          v | ) | 
           | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ setColRowDataFmt()
  
  
      
        
          | void o2::itsmft::AlpideSimResponse::setColRowDataFmt  | 
          ( | 
          const std::string  | 
          nm | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setDataPath()
  
  
      
        
          | void o2::itsmft::AlpideSimResponse::setDataPath  | 
          ( | 
          const std::string  | 
          pth | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setGridColName()
  
  
      
        
          | void o2::itsmft::AlpideSimResponse::setGridColName  | 
          ( | 
          const std::string  | 
          nm | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setGridRowName()
  
  
      
        
          | void o2::itsmft::AlpideSimResponse::setGridRowName  | 
          ( | 
          const std::string  | 
          nm | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setRowMax()
  
  
      
        
          | void o2::itsmft::AlpideSimResponse::setRowMax  | 
          ( | 
          float  | 
          v | ) | 
           | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ mColMax
◆ mColRowDataFmt
  
  
      
        
          | std::string o2::itsmft::AlpideSimResponse::mColRowDataFmt = "data_pixels_%.2f_%.2f.txt" | 
         
       
   | 
  
protected   | 
  
 
 
◆ mData
◆ mDataPath
  
  
      
        
          | std::string o2::itsmft::AlpideSimResponse::mDataPath | 
         
       
   | 
  
protected   | 
  
 
 
◆ mDptMax
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::mDptMax = 0.f | 
         
       
   | 
  
protected   | 
  
 
 
◆ mDptMin
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::mDptMin = 0.f | 
         
       
   | 
  
protected   | 
  
 
 
◆ mDptShift
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::mDptShift = 0.f | 
         
       
   | 
  
protected   | 
  
 
 
◆ mGridColName
  
  
      
        
          | std::string o2::itsmft::AlpideSimResponse::mGridColName = "grid_list_x.txt" | 
         
       
   | 
  
protected   | 
  
 
 
◆ mGridRowName
  
  
      
        
          | std::string o2::itsmft::AlpideSimResponse::mGridRowName = "grid_list_y.txt" | 
         
       
   | 
  
protected   | 
  
 
 
◆ mMaxBinCol
  
  
      
        
          | int o2::itsmft::AlpideSimResponse::mMaxBinCol = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ mMaxBinRow
  
  
      
        
          | int o2::itsmft::AlpideSimResponse::mMaxBinRow = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ mNBinCol
  
  
      
        
          | int o2::itsmft::AlpideSimResponse::mNBinCol = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ mNBinDpt
  
  
      
        
          | int o2::itsmft::AlpideSimResponse::mNBinDpt = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ mNBinRow
  
  
      
        
          | int o2::itsmft::AlpideSimResponse::mNBinRow = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ mRowMax
◆ mStepInvCol
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::mStepInvCol = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ mStepInvDpt
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::mStepInvDpt = 0 | 
         
       
   | 
  
protected   | 
  
 
 
◆ mStepInvRow
  
  
      
        
          | float o2::itsmft::AlpideSimResponse::mStepInvRow = 0 | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/common/simulation/include/ITSMFTSimulation/AlpideSimResponse.h
 
- /home/runner/work/AliceO2/AliceO2/Detectors/ITSMFT/common/simulation/src/AlpideSimResponse.cxx