Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
L1Trigger
RPCTechnicalTrigger
interface
TTULogic.h
Go to the documentation of this file.
1
// $Id: TTULogic.h,v 1.3 2009/08/09 11:11:36 aosorio Exp $
2
#ifndef INTERFACE_TTULOGIC_H
3
#define INTERFACE_TTULOGIC_H 1
4
5
// Include files
6
#include "
L1Trigger/RPCTechnicalTrigger/interface/TTUInput.h
"
7
#include "
CondFormats/RPCObjects/interface/TTUBoardSpecs.h
"
8
9
20
class
TTULogic
{
21
public
:
22
23
virtual
~TTULogic
( ){};
24
25
virtual
bool
process
(
const
TTUInput
& ) = 0;
26
27
virtual
void
setBoardSpecs
(
const
TTUBoardSpecs::TTUBoardConfig
& ) = 0;
28
29
virtual
void
setOption
(
int
option ) {
30
m_option
= option;
31
};
32
33
int
m_option
;
34
35
bool
m_triggersignal
;
36
37
protected
:
38
39
private
:
40
41
};
42
#endif // INTERFACE_TTULOGIC_H
TTULogic::setOption
virtual void setOption(int option)
Definition:
TTULogic.h:29
TTULogic
Definition:
TTULogic.h:20
TTULogic::~TTULogic
virtual ~TTULogic()
Definition:
TTULogic.h:23
TTULogic::setBoardSpecs
virtual void setBoardSpecs(const TTUBoardSpecs::TTUBoardConfig &)=0
TTULogic::m_triggersignal
bool m_triggersignal
Definition:
TTULogic.h:35
TTULogic::m_option
int m_option
Definition:
TTULogic.h:31
TTULogic::process
virtual bool process(const TTUInput &)=0
TTUBoardSpecs::TTUBoardConfig
Definition:
TTUBoardSpecs.h:23
TTUBoardSpecs.h
TTUInput.h
TTUInput
Definition:
TTUInput.h:18
Generated for CMSSW Reference Manual by
1.8.5