#include <RegionSelectorLUT.h>
|  | 
|  | RegionSelectorLUT (unsigned int maxHash) | 
|  | 
|  | RegionSelectorLUT (void) | 
|  | 
|  | ~RegionSelectorLUT () | 
|  | 
| void | additem (const int hashId, const double etaMin, const double etaMax, const double phiMin, const double phiMax, const int layerDiskNumber, const int layerDiskPosition) | 
|  | 
| void | additem (const double etaMin, const double etaMax, const double phiMin, const double phiMax, const int layerDiskNumber, const int layerDiskPosition, const int hashId, const int robId) | 
|  | 
| void | additem (const int sampling, const double etaMin, const double etaMax, const double phiMin, const double phiMax, const int layerDiskNumber, const int hashId, const int robId) | 
|  | 
| double | etaMin (int hashId) const | 
|  | 
| double | etaMax (int hashId) const | 
|  | 
| double | phiMin (int hashId) const | 
|  | 
| double | phiMax (int hashId) const | 
|  | 
| int | sampling (int hashId) const | 
|  | 
| int | robId (int hashId) const | 
|  | 
| int | hashId (int value) const | 
|  | 
| int | layerDiskPosition (int hashId) const | 
|  | 
| int | layerDiskNumber (int hashId) const | 
|  | 
| unsigned int | maxHash (void) const | 
|  | 
| double | etaminElem () | 
|  | 
| double | etamaxElem () | 
|  | 
| double | phiminElem () | 
|  | 
| double | phimaxElem () | 
|  | 
Definition at line 14 of file RegionSelectorLUT.h.
 
◆ RegionSelectorLUT() [1/2]
      
        
          | RegionSelectorLUT::RegionSelectorLUT | ( | unsigned int | maxHash | ) |  | 
      
 
 
◆ RegionSelectorLUT() [2/2]
      
        
          | RegionSelectorLUT::RegionSelectorLUT | ( | void |  | ) |  | 
      
 
 
◆ ~RegionSelectorLUT()
  
  | 
        
          | RegionSelectorLUT::~RegionSelectorLUT | ( |  | ) |  |  | inline | 
 
 
◆ additem() [1/3]
      
        
          | void RegionSelectorLUT::additem | ( | const double | etaMin, | 
        
          |  |  | const double | etaMax, | 
        
          |  |  | const double | phiMin, | 
        
          |  |  | const double | phiMax, | 
        
          |  |  | const int | layerDiskNumber, | 
        
          |  |  | const int | layerDiskPosition, | 
        
          |  |  | const int | hashId, | 
        
          |  |  | const int | robId | 
        
          |  | ) |  |  | 
      
 
 
◆ additem() [2/3]
      
        
          | void RegionSelectorLUT::additem | ( | const int | hashId, | 
        
          |  |  | const double | etaMin, | 
        
          |  |  | const double | etaMax, | 
        
          |  |  | const double | phiMin, | 
        
          |  |  | const double | phiMax, | 
        
          |  |  | const int | layerDiskNumber, | 
        
          |  |  | const int | layerDiskPosition | 
        
          |  | ) |  |  | 
      
 
 
◆ additem() [3/3]
      
        
          | void RegionSelectorLUT::additem | ( | const int | sampling, | 
        
          |  |  | const double | etaMin, | 
        
          |  |  | const double | etaMax, | 
        
          |  |  | const double | phiMin, | 
        
          |  |  | const double | phiMax, | 
        
          |  |  | const int | layerDiskNumber, | 
        
          |  |  | const int | hashId, | 
        
          |  |  | const int | robId | 
        
          |  | ) |  |  | 
      
 
 
◆ etaMax()
      
        
          | double RegionSelectorLUT::etaMax | ( | int | hashId | ) | const | 
      
 
 
◆ etamaxElem()
      
        
          | double RegionSelectorLUT::etamaxElem | ( |  | ) |  | 
      
 
 
◆ etaMin()
      
        
          | double RegionSelectorLUT::etaMin | ( | int | hashId | ) | const | 
      
 
 
◆ etaminElem()
      
        
          | double RegionSelectorLUT::etaminElem | ( |  | ) |  | 
      
 
 
◆ hashId()
      
        
          | int RegionSelectorLUT::hashId | ( | int | value | ) | const | 
      
 
 
◆ layerDiskNumber()
      
        
          | int RegionSelectorLUT::layerDiskNumber | ( | int | hashId | ) | const | 
      
 
 
◆ layerDiskPosition()
      
        
          | int RegionSelectorLUT::layerDiskPosition | ( | int | hashId | ) | const | 
      
 
 
◆ maxHash()
      
        
          | unsigned int RegionSelectorLUT::maxHash | ( | void |  | ) | const | 
      
 
 
◆ phiMax()
      
        
          | double RegionSelectorLUT::phiMax | ( | int | hashId | ) | const | 
      
 
 
◆ phimaxElem()
      
        
          | double RegionSelectorLUT::phimaxElem | ( |  | ) |  | 
      
 
 
◆ phiMin()
      
        
          | double RegionSelectorLUT::phiMin | ( | int | hashId | ) | const | 
      
 
 
◆ phiminElem()
      
        
          | double RegionSelectorLUT::phiminElem | ( |  | ) |  | 
      
 
 
◆ robId()
      
        
          | int RegionSelectorLUT::robId | ( | int | hashId | ) | const | 
      
 
 
◆ sampling()
      
        
          | int RegionSelectorLUT::sampling | ( | int | hashId | ) | const | 
      
 
 
◆ m_etaMax
  
  | 
        
          | std::vector<double> RegionSelectorLUT::m_etaMax |  | private | 
 
 
◆ m_etaMin
  
  | 
        
          | std::vector<double> RegionSelectorLUT::m_etaMin |  | private | 
 
 
◆ m_hashId
  
  | 
        
          | std::vector<int> RegionSelectorLUT::m_hashId |  | private | 
 
 
◆ m_maxHash
  
  | 
        
          | unsigned int RegionSelectorLUT::m_maxHash |  | private | 
 
 
◆ m_number
  
  | 
        
          | std::vector<int> RegionSelectorLUT::m_number |  | private | 
 
 
◆ m_phiMax
  
  | 
        
          | std::vector<double> RegionSelectorLUT::m_phiMax |  | private | 
 
 
◆ m_phiMin
  
  | 
        
          | std::vector<double> RegionSelectorLUT::m_phiMin |  | private | 
 
 
◆ m_position
  
  | 
        
          | std::vector<int> RegionSelectorLUT::m_position |  | private | 
 
 
◆ m_robId
  
  | 
        
          | std::vector<int> RegionSelectorLUT::m_robId |  | private | 
 
 
The documentation for this class was generated from the following files: