L1Trigger
RPCTechnicalTrigger
interface
TTUTwoORLogic.h
Go to the documentation of this file.
1
#ifndef INTERFACE_TTUTWOORLOGIC_H
2
#define INTERFACE_TTUTWOORLOGIC_H 1
3
4
// Include files
5
6
#include "
L1Trigger/RPCTechnicalTrigger/interface/TTULogic.h
"
7
#include "
L1Trigger/RPCTechnicalTrigger/interface/TTUInput.h
"
8
9
#include "
L1Trigger/RPCTechnicalTrigger/interface/TTUTrackingAlg.h
"
10
#include "
L1Trigger/RPCTechnicalTrigger/interface/TTUSectorORLogic.h
"
11
12
#include <iostream>
13
#include <vector>
14
22
class
TTUTwoORLogic
:
public
TTULogic
{
23
public
:
25
TTUTwoORLogic
();
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
TTUTrackingAlg
m_ttuLogic
;
38
39
TTUSectorORLogic
m_rbcLogic
;
40
41
bool
m_debug
;
42
};
43
#endif // INTERFACE_TTUTWOORLOGIC_H
TTUTrackingAlg.h
TTUInput.h
TTUTwoORLogic::m_ttuLogic
TTUTrackingAlg m_ttuLogic
Definition:
TTUTwoORLogic.h:37
TTUTwoORLogic::TTUTwoORLogic
TTUTwoORLogic()
Standard constructor.
Definition:
TTUTwoORLogic.cc:18
TTUSectorORLogic.h
TTUTwoORLogic::m_debug
bool m_debug
Definition:
TTUTwoORLogic.h:41
TTUTwoORLogic::process
bool process(const TTUInput &) override
Definition:
TTUTwoORLogic.cc:28
TTUInput
Definition:
TTUInput.h:18
TTULogic.h
TTUBoardSpecs::TTUBoardConfig
Definition:
TTUBoardSpecs.h:25
TTUTwoORLogic
Definition:
TTUTwoORLogic.h:22
TTUTwoORLogic::m_rbcLogic
TTUSectorORLogic m_rbcLogic
Definition:
TTUTwoORLogic.h:39
TTUSectorORLogic
Definition:
TTUSectorORLogic.h:17
TTULogic
Definition:
TTULogic.h:18
TTUTrackingAlg
Definition:
TTUTrackingAlg.h:25
TTUTwoORLogic::setBoardSpecs
void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig &) override
Definition:
TTUTwoORLogic.cc:22
Generated for CMSSW Reference Manual by
1.8.16