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
public
:
18
explicit
GEMCoPadDigi
(uint8_t
roll
,
GEMPadDigi
pad1,
GEMPadDigi
pad2);
19
GEMCoPadDigi
();
20
21
bool
operator==
(
const
GEMCoPadDigi
& digi)
const
;
22
bool
operator!=
(
const
GEMCoPadDigi
& digi)
const
;
23
bool
isValid
()
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
GEMCoPadDigi::bx
int bx(int l) const
Definition:
GEMCoPadDigi.cc:29
GEMCoPadDigi::pad
int pad(int l) const
Definition:
GEMCoPadDigi.cc:20
GEMPadDigi
Definition:
GEMPadDigi.h:17
GEMCoPadDigi::roll_
uint8_t roll_
Definition:
GEMCoPadDigi.h:35
EcalTangentSkim_cfg.o
o
Definition:
EcalTangentSkim_cfg.py:36
GEMCoPadDigi::second_
GEMPadDigi second_
Definition:
GEMCoPadDigi.h:37
GEMCoPadDigi::print
void print() const
Definition:
GEMCoPadDigi.cc:38
GEMCoPadDigi
Definition:
GEMCoPadDigi.h:16
GEMCoPadDigi::first_
GEMPadDigi first_
Definition:
GEMCoPadDigi.h:36
GEMCoPadDigi::second
GEMPadDigi second() const
Definition:
GEMCoPadDigi.h:30
GEMCoPadDigi::operator==
bool operator==(const GEMCoPadDigi &digi) const
Definition:
GEMCoPadDigi.cc:9
cmsLHEtoEOSManager.l
l
Definition:
cmsLHEtoEOSManager.py:204
GEMCoPadDigi::GEMCoPadDigi
GEMCoPadDigi()
Definition:
GEMCoPadDigi.cc:6
GEMCoPadDigi::roll
int roll() const
Definition:
GEMCoPadDigi.h:25
GEMCoPadDigi::operator!=
bool operator!=(const GEMCoPadDigi &digi) const
Definition:
GEMCoPadDigi.cc:14
GEMPadDigi.h
operator<<
std::ostream & operator<<(std::ostream &o, const GEMCoPadDigi &digi)
Definition:
GEMCoPadDigi.cc:43
GEMCoPadDigi::first
GEMPadDigi first() const
Definition:
GEMCoPadDigi.h:29
GEMCoPadDigi::isValid
bool isValid() const
Definition:
GEMCoPadDigi.cc:18
Generated for CMSSW Reference Manual by
1.8.16