DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq
sourcecode
wibmod
src
WIB1
AddressTable.cpp
Go to the documentation of this file.
1
#include "
wibmod/WIB1/AddressTable.hh
"
2
#include <fstream>
3
#include "
wibmod/WIB1/AddressTableException.hh
"
4
#include <boost/tokenizer.hpp>
//tokenizer
5
#include <stdlib.h>
//strtoul & getenv
6
#include <boost/regex.hpp>
//regex
7
#include <boost/algorithm/string/case_conv.hpp>
//to_upper
8
9
10
AddressTable::AddressTable
(std::string
const
& addressTableName, std::string
const
& deviceAddress,uint16_t
offset
){
11
fileLevel
= 0;
12
io
=
new
BNL_UDP
;
13
io
->Setup(deviceAddress,
offset
);
14
io
->SetWriteAck(
true
);
15
LoadFile
(addressTableName);
16
}
AddressTableException.hh
AddressTable.hh
AddressTable::LoadFile
void LoadFile(std::string const &, std::string const &prefix="", uint16_t offset=0)
Definition
AddressTable_fileIO.cpp:12
AddressTable::io
BNL_UDP * io
Definition
AddressTable.hh:68
AddressTable::fileLevel
int fileLevel
Definition
AddressTable.hh:56
AddressTable::AddressTable
AddressTable()
BNL_UDP
Definition
BNL_UDP.hh:14
offset
double offset
Definition
conversions-impl.hh:28
Generated on
for DUNE-DAQ by
1.16.1