otsdaq
v2_04_01
Return to top level
Main Page
Namespaces
Classes
Files
File List
DataDecoderConsumerConfiguration.h
1
#ifndef _ots_DataDecoderConsumerConfiguration_h_
2
#define _ots_DataDecoderConsumerConfiguration_h_
3
4
#include <string>
5
6
#include "otsdaq-coreTableCore/TableBase.h"
7
8
namespace
ots
9
{
10
class
DataDecoderConsumerConfiguration
:
public
TableBase
11
{
12
public
:
13
DataDecoderConsumerConfiguration
(
void
);
14
virtual
~
DataDecoderConsumerConfiguration
(
void
);
15
16
// Methods
17
void
init(
ConfigurationManager
* configManager);
18
19
// Getter
20
std::vector<std::string> getProcessorIDList(
void
)
const
;
21
22
private
:
23
void
check(std::string processorUID)
const
;
24
enum
25
{
26
ProcessorID
27
};
28
29
std::map<std::string, unsigned int> processorIDToRowMap_;
30
};
31
}
// namespace ots
32
#endif
ots::ConfigurationManager
Definition:
ConfigurationManager.h:18
ots::TableBase
Definition:
TableBase.h:18
ots::DataDecoderConsumerConfiguration
Definition:
DataDecoderConsumerConfiguration.h:10
src
otsdaq-core
TablePlugins
DEPRECATED
DataDecoderConsumerConfiguration.h
Generated on Fri Jun 28 2019 14:40:13 for otsdaq by
1.8.5