L1Trigger
RPCTechnicalTrigger
interface
TTUPointingLogic.h
Go to the documentation of this file.
1
#ifndef TTUPOINTINGLOGIC_H
2
#define TTUPOINTINGLOGIC_H 1
3
4
// Include files
5
#include "
L1Trigger/RPCTechnicalTrigger/interface/TTULogic.h
"
6
#include "
L1Trigger/RPCTechnicalTrigger/interface/TTUInput.h
"
7
8
#include "
L1Trigger/RPCTechnicalTrigger/interface/TTUWedgeORLogic.h
"
9
10
#include <iostream>
11
#include <vector>
12
20
class
TTUPointingLogic
:
public
TTULogic
{
21
public
:
23
TTUPointingLogic
();
24
25
~TTUPointingLogic
()
override
;
26
27
//... from TTULogic interface:
28
29
bool
process
(
const
TTUInput
&)
override
;
30
31
void
setBoardSpecs
(
const
TTUBoardSpecs::TTUBoardConfig
&)
override
;
32
33
//...
34
35
protected
:
36
private
:
37
bool
m_debug
;
38
39
TTUWedgeORLogic
*
m_wedgeLogic
;
40
};
41
#endif // TTUPOINTINGLOGIC_H
TTUPointingLogic::m_wedgeLogic
TTUWedgeORLogic * m_wedgeLogic
Definition:
TTUPointingLogic.h:39
TTUInput.h
TTUPointingLogic::TTUPointingLogic
TTUPointingLogic()
Standard constructor.
Definition:
TTUPointingLogic.cc:15
TTUPointingLogic::~TTUPointingLogic
~TTUPointingLogic() override
Destructor.
Definition:
TTUPointingLogic.cc:23
TTUPointingLogic::m_debug
bool m_debug
Definition:
TTUPointingLogic.h:37
TTUInput
Definition:
TTUInput.h:18
TTUWedgeORLogic
Definition:
TTUWedgeORLogic.h:18
TTULogic.h
TTUBoardSpecs::TTUBoardConfig
Definition:
TTUBoardSpecs.h:25
TTUPointingLogic::process
bool process(const TTUInput &) override
Definition:
TTUPointingLogic.cc:30
TTUPointingLogic::setBoardSpecs
void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig &) override
Definition:
TTUPointingLogic.cc:26
TTULogic
Definition:
TTULogic.h:18
TTUPointingLogic
Definition:
TTUPointingLogic.h:20
TTUWedgeORLogic.h
Generated for CMSSW Reference Manual by
1.8.16