ATLAS Offline Software
Loading...
Searching...
No Matches
MuonValR4::detail Namespace Reference

Classes

class  DrawCanvasObject

Typedefs

using PrimitivePtr_t = DrawCanvasObject::PrimitivePtr_t
using PrimitiveVec_t = DrawCanvasObject::PrimitiveVec_t
using Range_t = DrawCanvasObject::Range_t

Functions

constexpr void expand (const double v, Range_t &r)
void assignIfNotEmpty (const std::string &inStr, std::string &outStr)

Typedef Documentation

◆ PrimitivePtr_t

◆ PrimitiveVec_t

◆ Range_t

Function Documentation

◆ assignIfNotEmpty()

void MuonValR4::detail::assignIfNotEmpty ( const std::string & inStr,
std::string & outStr )
inline

Definition at line 15 of file DrawCanvasObject.cxx.

15 {
16 if (!inStr.empty()){
17 outStr = inStr;
18 }
19 }

◆ expand()

void MuonValR4::detail::expand ( const double v,
Range_t & r )
inlineconstexpr

Definition at line 11 of file DrawCanvasObject.cxx.

11 {
12 r[0] = std::min(r[0], v);
13 r[1] = std::max(r[1], v);
14 }
int r
Definition globals.cxx:22