Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
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::GEMCoPadDigi
GEMCoPadDigi()
Definition:
GEMCoPadDigi.cc:6
GEMCoPadDigi::second_
GEMPadDigi second_
Definition:
GEMCoPadDigi.h:37
GEMCoPadDigi::operator!=
bool operator!=(const GEMCoPadDigi &digi) const
Definition:
GEMCoPadDigi.cc:14
cmsLHEtoEOSManager.l
tuple l
Definition:
cmsLHEtoEOSManager.py:204
operator<<
std::ostream & operator<<(std::ostream &out, const ALILine &li)
Definition:
ALILine.cc:167
GEMCoPadDigi::operator==
bool operator==(const GEMCoPadDigi &digi) const
Definition:
GEMCoPadDigi.cc:9
GEMCoPadDigi::pad
int pad(int l) const
Definition:
GEMCoPadDigi.cc:20
GEMCoPadDigi::isValid
bool isValid() const
Definition:
GEMCoPadDigi.cc:18
GEMPadDigi.h
GEMCoPadDigi::print
void print() const
Definition:
GEMCoPadDigi.cc:38
GEMCoPadDigi::bx
int bx(int l) const
Definition:
GEMCoPadDigi.cc:29
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
GEMPadDigi
Definition:
GEMPadDigi.h:17
GEMCoPadDigi::second
GEMPadDigi second() const
Definition:
GEMCoPadDigi.h:30
GEMCoPadDigi
Definition:
GEMCoPadDigi.h:16
class-composition.o
tuple o
Definition:
class-composition.py:65
Generated for CMSSW Reference Manual by
1.8.5