Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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
Definition:
TTUTrackingAlg.h:26
TTUTwoORLogic::setBoardSpecs
void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig &) override
Definition:
TTUTwoORLogic.cc:22
TTUTwoORLogic::TTUTwoORLogic
TTUTwoORLogic()
Standard constructor.
Definition:
TTUTwoORLogic.cc:18
TTUSectorORLogic
Definition:
TTUSectorORLogic.h:17
TTULogic
Definition:
TTULogic.h:18
TTUTwoORLogic::m_ttuLogic
TTUTrackingAlg m_ttuLogic
Definition:
TTUTwoORLogic.h:37
TTUTwoORLogic::m_debug
bool m_debug
Definition:
TTUTwoORLogic.h:41
TTULogic.h
TTUTwoORLogic::m_rbcLogic
TTUSectorORLogic m_rbcLogic
Definition:
TTUTwoORLogic.h:39
TTUTrackingAlg.h
TTUTwoORLogic
Definition:
TTUTwoORLogic.h:22
TTUTwoORLogic::process
bool process(const TTUInput &) override
Definition:
TTUTwoORLogic.cc:28
TTUSectorORLogic.h
TTUBoardSpecs::TTUBoardConfig
Definition:
TTUBoardSpecs.h:25
TTUInput.h
TTUInput
Definition:
TTUInput.h:18
Generated for CMSSW Reference Manual by
1.8.5