tdaq-develop-2025-02-12
Return to top level
OtsUDPFirmwareDataGen.h
1
#ifndef _ots_OtsUDPFirmwareDataGen_h_
2
#define _ots_OtsUDPFirmwareDataGen_h_
3
4
#include <string>
5
6
#include "otsdaq-components/DAQHardware/OtsUDPFirmwareCore.h"
7
8
namespace
ots
9
{
10
class
OtsUDPFirmwareDataGen
:
public
OtsUDPFirmwareCore
11
{
12
//===============================================
20
public
:
21
OtsUDPFirmwareDataGen
(
unsigned
int
version);
22
virtual
~
OtsUDPFirmwareDataGen
(
void
);
23
virtual
void
init(
void
);
24
25
protected
:
26
void
setNumberOfBurstWords(std::string& buffer, uint64_t numberOfWords);
27
void
setBurstWordsRate(std::string& buffer, uint64_t interval);
28
};
29
}
// namespace ots
30
31
#endif
ots::OtsUDPFirmwareCore
Definition:
OtsUDPFirmwareCore.h:13
ots::OtsUDPFirmwareDataGen
Definition:
OtsUDPFirmwareDataGen.h:11
ots::OtsUDPFirmwareDataGen::OtsUDPFirmwareDataGen
OtsUDPFirmwareDataGen(unsigned int version)
Definition:
OtsUDPFirmwareDataGen.cc:8
otsdaq-components
otsdaq-components
DAQHardware
OtsUDPFirmwareDataGen.h
Generated on Mon Feb 17 2025 17:02:02 for tdaq-develop-2025-02-12 by
1.9.1