11#ifndef ROOT_RtypesCore
12#define ROOT_RtypesCore
41#ifndef R__LESS_INCLUDES
57typedef unsigned long UInt_t;
short Style_t
Style number (short)
float Float16_t
Float 4 bytes in memory, written to disk as 3 bytes (24-bits) by default or as a 4 bytes fixed-point-...
constexpr Long64_t kMaxLong64
double Coord_t
Pad world coordinates (double)
constexpr Long_t kMaxLong
bool Bool_t
Boolean (0=false, 1=true) (bool)
unsigned short UShort_t
Unsigned Short integer 2 bytes (unsigned short)
constexpr Long_t kMinLong
constexpr ULong64_t kMaxULong64
int Int_t
Signed integer 4 bytes (int)
unsigned char Byte_t
Byte (8 bits) (unsigned char)
double Double32_t
Double 8 bytes in memory, written to disk as a 4 bytes Float_t (32-bits) by default,...
constexpr ULong_t kMaxULong
short Color_t
Color number (short)
constexpr Int_t kMaxUChar
constexpr Int_t kMaxUShort
float Size_t
Attribute size (float)
char Text_t
General string (char)
long Longptr_t
Integer large enough to hold a pointer (platform-dependent)
float Angle_t
Graphics angle (float)
short Version_t
Class version identifier (short)
Int_t gDebug
Global variable setting the debug level. Set to 0 to disable, increase it in steps of 1 to increase t...
unsigned char UChar_t
Unsigned Character 1 byte (unsigned char)
int Ssiz_t
String size (currently int)
constexpr ULong_t kBitsPerByte
char Char_t
Character 1 byte (char)
short Marker_t
Marker number (short)
float Real_t
TVector and TMatrix element type (float)
int Seek_t
File pointer (int).
unsigned long ULong_t
Unsigned long integer 4 bytes (unsigned long). Size depends on architecture.
long Long_t
Signed long integer 4 bytes (long). Size depends on architecture.
unsigned int UInt_t
Unsigned integer 4 bytes (unsigned int)
constexpr Int_t kMaxShort
unsigned long ULongptr_t
Unsigned integer large enough to hold a pointer (platform-dependent)
short Width_t
Line width (short)
float Float_t
Float 4 bytes (float)
short Font_t
Font number (short)
double Axis_t
Axis values type (double)
short Short_t
Signed Short integer 2 bytes (short)
constexpr UInt_t kMaxUInt
double Double_t
Double 8 bytes.
short SCoord_t
Screen coordinates (short)
long double LongDouble_t
Long Double (not portable)
double Stat_t
Statistics type (double)
constexpr Long64_t kMinLong64
constexpr Ssiz_t kNPOS
The equivalent of std::string::npos for the ROOT class TString.
long long Long64_t
Portable signed long integer 8 bytes.
constexpr Int_t kMinShort
unsigned long long ULong64_t
Portable unsigned long integer 8 bytes.
const char Option_t
Option string (const char)