ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Go to the source code of this file.
Classes | |
struct | G4JpegProperty |
class | G4MemoryError |
class | G4IndexError |
class | G4BufferError |
class | G4DataFormatError |
class | G4NotSupported |
Typedefs | |
typedef unsigned char | u_char |
typedef unsigned int | u_int |
Enumerations | |
enum | jProcessResult { M_NoError = 0, M_RuntimeError = -1, M_DataError = -2 } |
enum | jMarker { M_SOF0 = 0xc0, M_SOF1 = 0xc1, M_SOF2 = 0xc2, M_SOF3 = 0xc3, M_SOF5 = 0xc5, M_SOF6 = 0xc6, M_SOF7 = 0xc7, M_JPG = 0xc8, M_SOF9 = 0xc9, M_SOF10 = 0xca, M_SOF11 = 0xcb, M_SOF13 = 0xcd, M_SOF14 = 0xce, M_SOF15 = 0xcf, M_DHT = 0xc4, M_DAC = 0xcc, M_RST0 = 0xd0, M_RST1 = 0xd1, M_RST2 = 0xd2, M_RST3 = 0xd3, M_RST4 = 0xd4, M_RST5 = 0xd5, M_RST6 = 0xd6, M_RST7 = 0xd7, M_SOI = 0xd8, M_EOI = 0xd9, M_SOS = 0xda, M_DQT = 0xdb, M_DNL = 0xdc, M_DRI = 0xdd, M_DHP = 0xde, M_EXP = 0xdf, M_COM = 0xfe, M_APP0 = 0xe0, M_APP1 = 0xe1, M_APP2 = 0xe2, M_APP3 = 0xe3, M_APP4 = 0xe4, M_APP5 = 0xe5, M_APP6 = 0xe6, M_APP7 = 0xe7, M_APP8 = 0xe8, M_APP9 = 0xe9, M_APP10 = 0xea, M_APP11 = 0xeb, M_APP12 = 0xec, M_APP13 = 0xed, M_APP14 = 0xee, M_APP15 = 0xef, M_JPG0 = 0xf0, M_JPG1 = 0xf1, M_JPG2 = 0xf2, M_JPG3 = 0xf3, M_JPG4 = 0xf4, M_JPG5 = 0xf5, M_JPG6 = 0xf6, M_JPG7 = 0xf7, M_JPG8 = 0xf8, M_JPG9 = 0xf9, M_JPG10 = 0xfa, M_JPG11 = 0xfb, M_JPG12 = 0xfc, M_JPG13 = 0xfd, M_TEM = 0x01, M_RESst = 0x02, M_RESend = 0xbf, M_Error = 0xff, M_Marker = 0xff } |
Variables | |
const char | JFIF [] = "JFIF" |
const char | JFXX [] = "JFXX" |
const double | Sqrt2 = 1.41421356 |
const double | DisSqrt2 = 1.0 / Sqrt2 |
const double | PaiDiv16 = 3.14159265 / 16 |
static const int | Zigzag [64] |
typedef unsigned char u_char |
Definition at line 39 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 39 of file G4RTJpeg.hh
Definition at line 40 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 40 of file G4RTJpeg.hh
enum jMarker |
Definition at line 70 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 70 of file G4RTJpeg.hh
enum jProcessResult |
Definition at line 62 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 62 of file G4RTJpeg.hh
const double DisSqrt2 = 1.0 / Sqrt2 |
Definition at line 46 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 46 of file G4RTJpeg.hh
Referenced by G4JpegCoder::ForwardDCT().
const char JFIF[] = "JFIF" |
Definition at line 42 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 42 of file G4RTJpeg.hh
Referenced by G4JpegCoder::WriteHeader().
const char JFXX[] = "JFXX" |
Definition at line 43 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 43 of file G4RTJpeg.hh
const double PaiDiv16 = 3.14159265 / 16 |
Definition at line 47 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 47 of file G4RTJpeg.hh
Referenced by G4JpegCoder::G4JpegCoder().
const double Sqrt2 = 1.41421356 |
Definition at line 45 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 45 of file G4RTJpeg.hh
|
static |
Definition at line 50 of file G4RTJpeg.hh.
View newest version in sPHENIX GitHub at line 50 of file G4RTJpeg.hh
Referenced by G4JpegCoder::CodeHuffman(), and G4JpegCoder::WriteHeader().