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: