Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
CondFormats
RPCObjects
interface
RBCBoardSpecs.h
Go to the documentation of this file.
1
// $Id: $
2
#ifndef CONFIGCODE_RBCBOARDSPECS_H
3
#define CONFIGCODE_RBCBOARDSPECS_H 1
4
5
// Include files
6
#include "
CondFormats/Serialization/interface/Serializable.h
"
7
8
#include <vector>
9
#include <string>
10
17
class
RBCBoardSpecs
{
18
public
:
19
20
RBCBoardSpecs
( );
21
virtual
~RBCBoardSpecs
( );
22
23
class
RBCBoardConfig
{
24
public
:
25
26
RBCBoardConfig
( ) {};
27
virtual
~RBCBoardConfig
( ) {};
28
29
int
m_Firmware
;
30
int
m_WheelId
;
31
int
m_Latency
;
32
int
m_MayorityLevel
;
33
34
std::vector<int>
m_MaskedOrInput
;
35
std::vector<int>
m_ForcedOrInput
;
36
37
std::string
m_LogicType
;
38
39
40
COND_SERIALIZABLE
;
41
};
42
43
std::vector<RBCBoardConfig>
v_boardspecs
;
44
45
46
COND_SERIALIZABLE
;
47
};
48
#endif // CONFIGCODE_RBCBOARDSPECS_H
RBCBoardSpecs::RBCBoardSpecs
RBCBoardSpecs()
Definition:
RBCBoardSpecs.cc:18
RBCBoardSpecs::RBCBoardConfig
Definition:
RBCBoardSpecs.h:23
RBCBoardSpecs::RBCBoardConfig::~RBCBoardConfig
virtual ~RBCBoardConfig()
Definition:
RBCBoardSpecs.h:27
RBCBoardSpecs::RBCBoardConfig::m_Latency
int m_Latency
Definition:
RBCBoardSpecs.h:31
RBCBoardSpecs::RBCBoardConfig::m_ForcedOrInput
std::vector< int > m_ForcedOrInput
Definition:
RBCBoardSpecs.h:35
RBCBoardSpecs::RBCBoardConfig::m_MaskedOrInput
std::vector< int > m_MaskedOrInput
Definition:
RBCBoardSpecs.h:34
RBCBoardSpecs::RBCBoardConfig::m_LogicType
std::string m_LogicType
Definition:
RBCBoardSpecs.h:37
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
RBCBoardSpecs::RBCBoardConfig::COND_SERIALIZABLE
COND_SERIALIZABLE
Definition:
RBCBoardSpecs.h:40
RBCBoardSpecs::RBCBoardConfig::m_MayorityLevel
int m_MayorityLevel
Definition:
RBCBoardSpecs.h:32
RBCBoardSpecs::RBCBoardConfig::m_Firmware
int m_Firmware
Destructor.
Definition:
RBCBoardSpecs.h:27
RBCBoardSpecs
Definition:
RBCBoardSpecs.h:17
RBCBoardSpecs::v_boardspecs
std::vector< RBCBoardConfig > v_boardspecs
Definition:
RBCBoardSpecs.h:43
RBCBoardSpecs::RBCBoardConfig::m_WheelId
int m_WheelId
Definition:
RBCBoardSpecs.h:30
RBCBoardSpecs::COND_SERIALIZABLE
COND_SERIALIZABLE
Definition:
RBCBoardSpecs.h:46
RBCBoardSpecs::RBCBoardConfig::RBCBoardConfig
RBCBoardConfig()
Definition:
RBCBoardSpecs.h:26
Serializable.h
RBCBoardSpecs::~RBCBoardSpecs
virtual ~RBCBoardSpecs()
Destructor.
Definition:
RBCBoardSpecs.cc:24
Generated for CMSSW Reference Manual by
1.8.5