Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
L1Trigger
RPCTechnicalTrigger
interface
TTUInput.h
Go to the documentation of this file.
1
#ifndef INTERFACE_TTUINPUT_H
2
#define INTERFACE_TTUINPUT_H 1
3
4
// Include files
5
#include <bitset>
6
#include <vector>
7
#include <array>
8
18
class
TTUInput
{
19
public
:
21
TTUInput
();
22
23
TTUInput
(
const
TTUInput
&
in
) =
default
;
24
TTUInput
(
TTUInput
&& in) =
default
;
25
TTUInput
&
operator=
(
const
TTUInput
& rhs) =
default
;
26
TTUInput
&
operator=
(
TTUInput
&& rhs) =
default
;
27
28
void
reset
();
29
30
int
m_bx
;
31
32
int
m_wheelId
;
33
34
bool
m_hasHits
;
35
36
std::array<std::bitset<6>, 12>
input_sec
;
37
std::bitset<12>
m_rbcDecision
;
38
39
void
mask
(
const
std::vector<int>&);
40
void
force
(
const
std::vector<int>&);
41
42
protected
:
43
private
:
44
bool
m_debug
;
45
};
46
#endif // INTERFACE_TTUINPUT_H
TTUInput::m_bx
int m_bx
Definition:
TTUInput.h:30
TTUInput::mask
void mask(const std::vector< int > &)
Definition:
TTUInput.cc:37
TTUInput::m_wheelId
int m_wheelId
Definition:
TTUInput.h:32
recoMuon::in
Definition:
RecoMuonEnumerators.h:6
TTUInput::force
void force(const std::vector< int > &)
Definition:
TTUInput.cc:45
TTUInput::reset
void reset()
Definition:
TTUInput.cc:26
TTUInput::TTUInput
TTUInput()
Standard constructor.
Definition:
TTUInput.cc:16
TTUInput::m_rbcDecision
std::bitset< 12 > m_rbcDecision
Definition:
TTUInput.h:37
TTUInput::input_sec
std::array< std::bitset< 6 >, 12 > input_sec
Definition:
TTUInput.h:36
TTUInput::operator=
TTUInput & operator=(const TTUInput &rhs)=default
TTUInput::m_debug
bool m_debug
Definition:
TTUInput.h:44
TTUInput::m_hasHits
bool m_hasHits
Definition:
TTUInput.h:34
TTUInput
Definition:
TTUInput.h:18
Generated for CMSSW Reference Manual by
1.8.5