12namespace GenVector_detail {
27 for (
int k=0; k<6; k++) {
36 static const int kUNSET = -1;
69 "Cannot determine byte-ordering of doubles on this system");
73 "Confusion in byte-ordering of doubles on this system");
86 std::ostringstream ss;
87 for (
int i=0; i<8; ++i) {
89 ss << std::hex << std::setw(2) << std::setfill(
'0') << (
int)db.
fB[k];
112 unsigned char bytes[8];
114 bytes[0] =
static_cast<unsigned char>((i >> 24) & 0xFF);
115 bytes[1] =
static_cast<unsigned char>((i >> 16) & 0xFF);
116 bytes[2] =
static_cast<unsigned char>((i >> 8) & 0xFF);
117 bytes[3] =
static_cast<unsigned char>((i ) & 0xFF);
118 bytes[4] =
static_cast<unsigned char>((j >> 24) & 0xFF);
119 bytes[5] =
static_cast<unsigned char>((j >> 16) & 0xFF);
120 bytes[6] =
static_cast<unsigned char>((j >> 8) & 0xFF);
121 bytes[7] =
static_cast<unsigned char>((j ) & 0xFF);
122 for (
int k=0; k<8; ++k) {
Option_t Option_t TPoint TPoint const char GetTextMagnitude GetFillStyle GetLineColor GetLineWidth GetMarkerStyle GetTextAlign GetTextColor GetTextSize void char Point_t Rectangle_t WindowAttributes_t Float_t Float_t Float_t Int_t Int_t UInt_t UInt_t Rectangle_t Int_t Int_t Window_t TString Int_t GCValues_t GetPrimarySelectionOwner GetDisplay GetScreen GetColormap GetNativeEvent const char const char dpyName wid window const char font_name cursor keysym reg const char only_if_exist regb h Point_t winding char text const char depth char const char Int_t count const char ColorStruct_t color const char Pixmap_t Pixmap_t PictureAttributes_t attr const char char ret_data h unsigned char height h Atom_t Int_t ULong_t ULong_t bytes
static double Longs2double(unsigned int i1, unsigned int i2)
static bool fgByte_order_known
static void Dto2longs(double d, unsigned int &i1, unsigned int &i2)
static int fgByte_order[8]
static std::string D2x(double d)
static void Fill_byte_order()
Namespace for new Math classes and functions.
This file contains a specialised ROOT message handler to test for diagnostic in unit tests.