Main Page
Namespaces
Classes
Package Documentation
src
DataFormats
GEMDigi
interface
GEMCoPadDigi.h
Go to the documentation of this file.
1
#ifndef GEMDigi_GEMCoPadDigi_h
2
#define GEMDigi_GEMCoPadDigi_h
3
12
#include "
DataFormats/GEMDigi/interface/GEMPadDigi.h
"
13
#include <cstdint>
14
#include <iosfwd>
15
16
class
GEMCoPadDigi
{
17
18
public
:
19
explicit
GEMCoPadDigi
(uint8_t
roll
,
GEMPadDigi
pad1,
GEMPadDigi
pad2);
20
GEMCoPadDigi
();
21
22
bool
operator==
(
const
GEMCoPadDigi
& digi)
const
;
23
bool
operator!=
(
const
GEMCoPadDigi
& digi)
const
;
24
bool
isValid
()
const
;
25
26
int
roll
()
const
{
return
roll_
;}
27
int
pad
(
int
l
)
const
;
28
int
bx
(
int
l)
const
;
29
30
GEMPadDigi
first
()
const
{
return
first_
;}
31
GEMPadDigi
second
()
const
{
return
second_
;}
32
33
void
print
()
const
;
34
35
private
:
36
uint8_t
roll_
;
37
GEMPadDigi
first_
;
38
GEMPadDigi
second_
;
39
};
40
41
std::ostream &
operator<<
(std::ostream &
o
,
const
GEMCoPadDigi
& digi);
42
43
#endif
44
GEMCoPadDigi::GEMCoPadDigi
GEMCoPadDigi()
Definition:
GEMCoPadDigi.cc:11
GEMCoPadDigi::second_
GEMPadDigi second_
Definition:
GEMCoPadDigi.h:38
GEMCoPadDigi::operator!=
bool operator!=(const GEMCoPadDigi &digi) const
Definition:
GEMCoPadDigi.cc:26
GEMCoPadDigi::operator==
bool operator==(const GEMCoPadDigi &digi) const
Definition:
GEMCoPadDigi.cc:19
GEMCoPadDigi::pad
int pad(int l) const
Definition:
GEMCoPadDigi.cc:38
GEMCoPadDigi::isValid
bool isValid() const
Definition:
GEMCoPadDigi.cc:32
GEMPadDigi.h
GEMCoPadDigi::print
void print() const
Definition:
GEMCoPadDigi.cc:54
GEMCoPadDigi::bx
int bx(int l) const
Definition:
GEMCoPadDigi.cc:46
GEMCoPadDigi::roll_
uint8_t roll_
Definition:
GEMCoPadDigi.h:36
GEMCoPadDigi::first
GEMPadDigi first() const
Definition:
GEMCoPadDigi.h:30
GEMCoPadDigi::roll
int roll() const
Definition:
GEMCoPadDigi.h:26
GEMCoPadDigi::first_
GEMPadDigi first_
Definition:
GEMCoPadDigi.h:37
connectstrParser.o
o
Definition:
connectstrParser.py:72
GEMPadDigi
Definition:
GEMPadDigi.h:15
GEMCoPadDigi::second
GEMPadDigi second() const
Definition:
GEMCoPadDigi.h:31
GEMCoPadDigi
Definition:
GEMCoPadDigi.h:16
checklumidiff.l
l
Definition:
checklumidiff.py:65
operator<<
std::ostream & operator<<(std::ostream &o, const GEMCoPadDigi &digi)
Definition:
GEMCoPadDigi.cc:61
Generated for CMSSW Reference Manual by
1.8.11