17#ifndef ROOT_MathX_GenVectorX_BitReproducible 
   18#define ROOT_MathX_GenVectorX_BitReproducible 1 
   28#if !defined(ROOT_MATH_SYCL) && !defined(ROOT_MATH_CUDA) 
   32namespace GenVector_detail {
 
   52   static void Dto2longs(
double d, 
unsigned int &
i1, 
unsigned int &
i2);
 
   66   static std::string 
D2x(
double d);
 
   68   static void Output(std::ostream &os, 
double d)
 
   72      os << 
" " << 
i1 << 
" " << 
i2;
 
 
   82   static void Output(std::ostream &os, 
float f)
 
   86      os << 
" " << 
i1 << 
" " << 
i2;
 
 
 
 
ROOT::Detail::TRangeCast< T, true > TRangeDynCast
TRangeDynCast is an adapter class that allows the typed iteration through a TCollection.
 
const char * what() const noexcept override
 
~BitReproducibleException() noexcept override
 
BitReproducibleException(const std::string &w) noexcept
 
static void Output(std::ostream &os, float f)
 
static void Fill_byte_order()
 
static bool fgByte_order_known
 
static int fgByte_order[8]
 
static void Input(std::istream &is, float &f)
 
static double Longs2double(unsigned int i1, unsigned int i2)
 
static void Output(std::ostream &os, double d)
 
static std::string D2x(double d)
 
static void Dto2longs(double d, unsigned int &i1, unsigned int &i2)
 
static void Input(std::istream &is, double &d)