ROOT  6.07/01
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Classes | Static Public Member Functions | Static Private Member Functions | Static Private Attributes | List of all members
ROOT::Math::GenVector_detail::BitReproducible Class Reference

Definition at line 40 of file BitReproducible.h.

Classes

union  DB8
 

Static Public Member Functions

static void Dto2longs (double d, unsigned int &i1, unsigned int &i2)
 
static double Longs2double (unsigned int i1, unsigned int i2)
 
static std::string D2x (double d)
 
static void Output (std::ostream &os, double d)
 
static void Input (std::istream &is, double &d)
 
static void Output (std::ostream &os, float f)
 
static void Input (std::istream &is, float &f)
 

Static Private Member Functions

static void Fill_byte_order ()
 

Static Private Attributes

static bool fgByte_order_known = false
 
static int fgByte_order [8]
 

#include <Math/GenVector/BitReproducible.h>

Member Function Documentation

std::string ROOT::Math::GenVector_detail::BitReproducible::D2x ( double  d)
static

Definition at line 85 of file BitReproducible.cxx.

void ROOT::Math::GenVector_detail::BitReproducible::Dto2longs ( double  d,
unsigned int &  i1,
unsigned int &  i2 
)
static

Definition at line 98 of file BitReproducible.cxx.

Referenced by Output().

void ROOT::Math::GenVector_detail::BitReproducible::Fill_byte_order ( )
staticprivate

Definition at line 17 of file BitReproducible.cxx.

Referenced by D2x(), Dto2longs(), and Longs2double().

static void ROOT::Math::GenVector_detail::BitReproducible::Input ( std::istream &  is,
double d 
)
inlinestatic

Definition at line 71 of file BitReproducible.h.

static void ROOT::Math::GenVector_detail::BitReproducible::Input ( std::istream &  is,
float &  f 
)
inlinestatic

Definition at line 83 of file BitReproducible.h.

double ROOT::Math::GenVector_detail::BitReproducible::Longs2double ( unsigned int  i1,
unsigned int  i2 
)
static

Definition at line 113 of file BitReproducible.cxx.

Referenced by Input().

static void ROOT::Math::GenVector_detail::BitReproducible::Output ( std::ostream &  os,
double  d 
)
inlinestatic

Definition at line 65 of file BitReproducible.h.

static void ROOT::Math::GenVector_detail::BitReproducible::Output ( std::ostream &  os,
float  f 
)
inlinestatic

Definition at line 77 of file BitReproducible.h.

Member Data Documentation

int ROOT::Math::GenVector_detail::BitReproducible::fgByte_order
staticprivate

Definition at line 97 of file BitReproducible.h.

Referenced by D2x(), Dto2longs(), Fill_byte_order(), and Longs2double().

bool ROOT::Math::GenVector_detail::BitReproducible::fgByte_order_known = false
staticprivate

Definition at line 96 of file BitReproducible.h.

Referenced by D2x(), Dto2longs(), Fill_byte_order(), and Longs2double().


The documentation for this class was generated from the following files: