#include "art/Framework/Services/Registry/ServiceDefinitionMacros.h"
#include "art/Framework/IO/Sources/put_product_in_principal.h"
#include "art/Framework/Services/Registry/ServiceHandle.h"
#include "messagefacility/MessageLogger/MessageLogger.h"
#include "canvas/Persistency/Provenance/SubRunID.h"
#include "art/Persistency/Common/PtrMaker.h"
#include "lardataobj/RawData/ExternalTrigger.h"
#include "lardataobj/RawData/RDTimeStamp.h"
#include "canvas/Utilities/Exception.h"
#include "dunecore/DuneObj/RDStatus.h"
#include "PDDPRawInputDriver.h"
#include "PDDPChannelMap.h"
#include <exception>
#include <thread>
#include <mutex>
#include <regex>
#include <sstream>
#include <iterator>
#include <algorithm>
Go to the source code of this file.
Namespaces | |
lris | |
Conversion of binary data to root files. | |
Macros | |
#define | CHECKBYTEBIT(var, pos) ( (var) & (1<<pos) ) |
#define | DCBITFLAG 0x0 |
#define | GETDCFLAG(info) (CHECKBYTEBIT(info, DCBITFLAG)>0) |
#define | EVCARD0 0x19 |
#define | EVDQFLAG(info) ( (info & 0x3F ) == EVCARD0 ) |
Typedefs | |
using | UIntVec = std::vector< unsigned > |
Definition at line 33 of file PDDPRawInputDriver_service.cc.
#define DCBITFLAG 0x0 |
Definition at line 34 of file PDDPRawInputDriver_service.cc.
#define EVCARD0 0x19 |
Definition at line 40 of file PDDPRawInputDriver_service.cc.
#define EVDQFLAG | ( | info | ) | ( (info & 0x3F ) == EVCARD0 ) |
Definition at line 41 of file PDDPRawInputDriver_service.cc.
#define GETDCFLAG | ( | info | ) | (CHECKBYTEBIT(info, DCBITFLAG)>0) |
Definition at line 35 of file PDDPRawInputDriver_service.cc.
using UIntVec = std::vector<unsigned> |
Definition at line 44 of file PDDPRawInputDriver_service.cc.