Main Page
Namespaces
Classes
Package Documentation
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 <boost/cstdint.hpp>
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
25
int
roll
()
const
{
return
roll_
;}
26
int
pad
(
int
l
)
const
;
27
int
bx
(
int
l)
const
;
28
29
GEMPadDigi
first
()
const
{
return
first_
;}
30
GEMPadDigi
second
()
const
{
return
second_
;}
31
32
void
print
()
const
;
33
34
private
:
35
uint8_t
roll_
;
36
GEMPadDigi
first_
;
37
GEMPadDigi
second_
;
38
};
39
40
std::ostream &
operator<<
(std::ostream &
o
,
const
GEMCoPadDigi
& digi);
41
42
#endif
43
GEMCoPadDigi::GEMCoPadDigi
GEMCoPadDigi()
Definition:
GEMCoPadDigi.cc:11
GEMCoPadDigi::second_
GEMPadDigi second_
Definition:
GEMCoPadDigi.h:37
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:32
GEMPadDigi.h
GEMCoPadDigi::print
void print() const
Definition:
GEMCoPadDigi.cc:48
GEMCoPadDigi::bx
int bx(int l) const
Definition:
GEMCoPadDigi.cc:40
GEMCoPadDigi::roll_
uint8_t roll_
Definition:
GEMCoPadDigi.h:35
GEMCoPadDigi::first
GEMPadDigi first() const
Definition:
GEMCoPadDigi.h:29
GEMCoPadDigi::roll
int roll() const
Definition:
GEMCoPadDigi.h:25
GEMCoPadDigi::first_
GEMPadDigi first_
Definition:
GEMCoPadDigi.h:36
connectstrParser.o
o
Definition:
connectstrParser.py:70
GEMPadDigi
Definition:
GEMPadDigi.h:15
GEMCoPadDigi::second
GEMPadDigi second() const
Definition:
GEMCoPadDigi.h:30
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:55
Generated for CMSSW Reference Manual by
1.8.11