DataFormats
TotemReco
src
TotemT2Digi.cc
Go to the documentation of this file.
1
#include "
DataFormats/TotemReco/interface/TotemT2Digi.h
"
2
3
TotemT2Digi::TotemT2Digi
(
unsigned
char
geo,
unsigned
char
id
,
unsigned
char
marker,
unsigned
short
le,
unsigned
short
te)
4
: geo_id_(geo), channel_id_(
id
), marker_(marker), lead_edge_(le), trail_edge_(te) {}
5
6
bool
operator<
(
const
TotemT2Digi
& lhs,
const
TotemT2Digi
& rhs) {
7
if
(lhs.
leadingEdge
() < rhs.
leadingEdge
())
8
return
true
;
9
if
(lhs.
leadingEdge
() > rhs.
leadingEdge
())
10
return
false
;
11
if
(lhs.
trailingEdge
() < rhs.
trailingEdge
())
12
return
true
;
13
if
(lhs.
trailingEdge
() > rhs.
trailingEdge
())
14
return
false
;
15
return
false
;
16
}
TotemT2Digi.h
l1ctLayer2EG_cff.id
id
Definition:
l1ctLayer2EG_cff.py:65
operator<
bool operator<(const TotemT2Digi &lhs, const TotemT2Digi &rhs)
Definition:
TotemT2Digi.cc:6
TotemT2Digi::TotemT2Digi
TotemT2Digi()=default
TotemT2Digi::trailingEdge
unsigned short trailingEdge() const
Definition:
TotemT2Digi.h:20
TotemT2Digi::leadingEdge
unsigned short leadingEdge() const
Definition:
TotemT2Digi.h:18
TotemT2Digi
Definition:
TotemT2Digi.h:12
Generated for CMSSW Reference Manual by
1.8.14