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: