L1Trigger
RPCTechnicalTrigger
interface
RBCBasicConfig.h
Go to the documentation of this file.
1
#ifndef INTERFACE_RBCBASICCONFIG_H
2
#define INTERFACE_RBCBASICCONFIG_H 1
3
4
// Include files
5
#include "
L1Trigger/RPCTechnicalTrigger/interface/RBCId.h
"
6
#include "
L1Trigger/RPCTechnicalTrigger/interface/RBCConfiguration.h
"
7
14
class
RBCBasicConfig
:
public
RBCConfiguration
{
15
public
:
17
RBCBasicConfig
() :
m_debug
{
false
} {};
18
19
RBCBasicConfig
(
const
char
*);
20
21
RBCBasicConfig
(
const
RBCBoardSpecs
*,
RBCId
*);
22
23
bool
initialise
()
override
;
24
25
void
preprocess
(
RBCInput
&)
override
;
26
27
protected
:
28
private
:
29
std::vector<int>
m_vecmask
;
30
std::vector<int>
m_vecforce
;
31
32
bool
m_debug
;
33
};
34
#endif // INTERFACE_RBCBASICCONFIG_H
RBCBasicConfig::preprocess
void preprocess(RBCInput &) override
Definition:
RBCBasicConfig.cc:49
RBCBasicConfig::m_vecforce
std::vector< int > m_vecforce
Definition:
RBCBasicConfig.h:30
RBCBasicConfig::RBCBasicConfig
RBCBasicConfig()
Standard constructor.
Definition:
RBCBasicConfig.h:17
RBCBasicConfig
Definition:
RBCBasicConfig.h:14
RBCConfiguration
Definition:
RBCConfiguration.h:20
RBCId.h
RBCConfiguration.h
RBCBoardSpecs
Definition:
RBCBoardSpecs.h:17
RBCBasicConfig::m_debug
bool m_debug
Definition:
RBCBasicConfig.h:32
RBCInput
Definition:
RBCInput.h:22
RBCBasicConfig::initialise
bool initialise() override
Definition:
RBCBasicConfig.cc:21
RBCBasicConfig::m_vecmask
std::vector< int > m_vecmask
Definition:
RBCBasicConfig.h:29
RBCId
Definition:
RBCId.h:16
Generated for CMSSW Reference Manual by
1.8.16