Jpp 19.3.0-rc.3
the software that should make you happy
Loading...
Searching...
No Matches
KM3NeT_DOM.h File Reference
#include <map>
#include <vector>
#include <boost/asio.hpp>
#include <boost/bind.hpp>
#include <boost/shared_ptr.hpp>
#include "Definitions/Audio_Structures.h"
#include "KM3NeT_Audio_Channel.h"
#include "toalib/km3_toa_lib.hpp"

Go to the source code of this file.

Classes

class  KM3NeT_DOM
 

Macros

#define BSWAP_64(x)
 

Typedefs

typedef boost::shared_ptr< KM3NeT_DOMpDOM
 

Macro Definition Documentation

◆ BSWAP_64

#define BSWAP_64 ( x)
Value:
(((uint64_t)(x) << 56) |\
(((uint64_t)(x) << 40) & 0xff000000000000ULL) |\
(((uint64_t)(x) << 24) & 0xff0000000000ULL) |\
(((uint64_t)(x) << 8) & 0xff00000000ULL) |\
(((uint64_t)(x) >> 8) & 0xff000000ULL) |\
(((uint64_t)(x) >> 24) & 0xff0000ULL) |\
(((uint64_t)(x) >> 40) & 0xff00ULL) |\
((uint64_t)(x) >> 56))
Author
fsimeone

Definition at line 20 of file KM3NeT_DOM.h.

20#define BSWAP_64(x) (((uint64_t)(x) << 56) |\
21 (((uint64_t)(x) << 40) & 0xff000000000000ULL) |\
22 (((uint64_t)(x) << 24) & 0xff0000000000ULL) |\
23 (((uint64_t)(x) << 8) & 0xff00000000ULL) |\
24 (((uint64_t)(x) >> 8) & 0xff000000ULL) |\
25 (((uint64_t)(x) >> 24) & 0xff0000ULL) |\
26 (((uint64_t)(x) >> 40) & 0xff00ULL) |\
27 ((uint64_t)(x) >> 56))

Typedef Documentation

◆ pDOM

typedef boost::shared_ptr<KM3NeT_DOM> pDOM

Definition at line 65 of file KM3NeT_DOM.h.