A length in RPad. 
Definition at line 31 of file RPadLength.hxx.
|  | 
| std::vector< double > | fArr | 
|  | components [0] - normalized, [1] - pixel, [2] - user 
 | 
|  | 
#include <ROOT/RPadLength.hxx>
◆ RPadLength() [1/8]
  
  | 
        
          | ROOT::Experimental::RPadLength::RPadLength | ( |  | ) |  |  | inline | 
 
 
◆ RPadLength() [2/8]
  
  | 
        
          | ROOT::Experimental::RPadLength::RPadLength | ( | Normal | normal | ) |  |  | inline | 
 
 
◆ RPadLength() [3/8]
  
  | 
        
          | ROOT::Experimental::RPadLength::RPadLength | ( | double | normal | ) |  |  | inline | 
 
By default all numeric values are normal values. 
Definition at line 118 of file RPadLength.hxx.
 
 
◆ RPadLength() [4/8]
  
  | 
        
          | ROOT::Experimental::RPadLength::RPadLength | ( | Pixel | px | ) |  |  | inline | 
 
 
◆ RPadLength() [5/8]
  
  | 
        
          | ROOT::Experimental::RPadLength::RPadLength | ( | User | user | ) |  |  | inline | 
 
 
◆ RPadLength() [6/8]
  
  | 
        
          | ROOT::Experimental::RPadLength::RPadLength | ( | Normal | normal, |  
          |  |  | Pixel | px ) |  | inline | 
 
Constructor for normal and pixel coordinate. 
Definition at line 127 of file RPadLength.hxx.
 
 
◆ RPadLength() [7/8]
  
  | 
        
          | ROOT::Experimental::RPadLength::RPadLength | ( | Normal | normal, |  
          |  |  | Pixel | px, |  
          |  |  | User | user ) |  | inline | 
 
Constructor for normal, pixel and user coordinate. 
Definition at line 130 of file RPadLength.hxx.
 
 
◆ RPadLength() [8/8]
  
  | 
        
          | ROOT::Experimental::RPadLength::RPadLength | ( | const std::string & | csscode | ) |  |  | inline | 
 
Constructor from string representation. 
Definition at line 133 of file RPadLength.hxx.
 
 
◆ AsString()
      
        
          | std::string ROOT::Experimental::RPadLength::AsString | ( |  | ) | const | 
      
 
 
◆ Clear()
  
  | 
        
          | void ROOT::Experimental::RPadLength::Clear | ( |  | ) |  |  | inline | 
 
 
◆ ClearPixelAndUser()
  
  | 
        
          | void ROOT::Experimental::RPadLength::ClearPixelAndUser | ( |  | ) |  |  | inline | 
 
 
◆ ClearUser()
  
  | 
        
          | void ROOT::Experimental::RPadLength::ClearUser | ( |  | ) |  |  | inline | 
 
 
◆ Empty()
  
  | 
        
          | bool ROOT::Experimental::RPadLength::Empty | ( |  | ) | const |  | inline | 
 
 
◆ GetNormal()
  
  | 
        
          | double ROOT::Experimental::RPadLength::GetNormal | ( |  | ) | const |  | inline | 
 
 
◆ GetPixel()
  
  | 
        
          | double ROOT::Experimental::RPadLength::GetPixel | ( |  | ) | const |  | inline | 
 
 
◆ GetUser()
  
  | 
        
          | double ROOT::Experimental::RPadLength::GetUser | ( |  | ) | const |  | inline | 
 
 
◆ HasNormal()
  
  | 
        
          | bool ROOT::Experimental::RPadLength::HasNormal | ( |  | ) | const |  | inline | 
 
 
◆ HasPixel()
  
  | 
        
          | bool ROOT::Experimental::RPadLength::HasPixel | ( |  | ) | const |  | inline | 
 
 
◆ HasUser()
  
  | 
        
          | bool ROOT::Experimental::RPadLength::HasUser | ( |  | ) | const |  | inline | 
 
 
◆ operator*=()
◆ operator+=()
◆ operator-()
  
  | 
        
          | RPadLength ROOT::Experimental::RPadLength::operator- | ( |  | ) |  |  | inline | 
 
 
◆ operator-=()
◆ operator==()
  
  | 
        
          | bool ROOT::Experimental::RPadLength::operator== | ( | const RPadLength & | rhs | ) | const |  | inline | 
 
 
◆ ParseString()
      
        
          | bool ROOT::Experimental::RPadLength::ParseString | ( | const std::string & | val | ) |  | 
      
 
Parse string and fill RPadLength attributes String can be like "0.1 + 25px" User coordinates not (yet) supported. 
Definition at line 51 of file RPadLength.cxx.
 
 
◆ SetNormal()
◆ SetPixel()
◆ SetUser()
◆ operator+
◆ operator-
◆ fArr
  
  | 
        
          | std::vector<double> ROOT::Experimental::RPadLength::fArr |  | protected | 
 
components [0] - normalized, [1] - pixel, [2] - user 
Definition at line 35 of file RPadLength.hxx.
 
 
The documentation for this class was generated from the following files: