DataFormats
GEMDigi
interface
GEMPadDigiCluster.h
Go to the documentation of this file.
1
#ifndef DataFormats_GEMDigi_GEMPadDigiCluster_h
2
#define DataFormats_GEMDigi_GEMPadDigiCluster_h
3
13
#include <cstdint>
14
#include <iosfwd>
15
#include <vector>
16
17
class
GEMPadDigiCluster
{
18
public
:
19
explicit
GEMPadDigiCluster
(std::vector<uint16_t>
pads
,
int
bx
);
20
GEMPadDigiCluster
();
21
22
bool
operator==
(
const
GEMPadDigiCluster
& digi)
const
;
23
bool
operator!=
(
const
GEMPadDigiCluster
& digi)
const
;
24
bool
operator<
(
const
GEMPadDigiCluster
& digi)
const
;
25
bool
isValid
()
const
;
26
27
const
std::vector<uint16_t>&
pads
()
const
{
return
v_
; }
28
int
bx
()
const
{
return
bx_
; }
29
30
void
print
()
const
;
31
32
private
:
33
std::vector<uint16_t>
v_
;
34
int32_t
bx_
;
35
};
36
37
std::ostream&
operator<<
(std::ostream&
o
,
const
GEMPadDigiCluster
& digi);
38
39
#endif
GEMPadDigiCluster
Definition:
GEMPadDigiCluster.h:17
operator<<
std::ostream & operator<<(std::ostream &o, const GEMPadDigiCluster &digi)
Definition:
GEMPadDigiCluster.cc:28
GEMPadDigiCluster::pads
const std::vector< uint16_t > & pads() const
Definition:
GEMPadDigiCluster.h:27
GEMPadDigiCluster::GEMPadDigiCluster
GEMPadDigiCluster()
Definition:
GEMPadDigiCluster.cc:6
GEMPadDigiCluster::bx
int bx() const
Definition:
GEMPadDigiCluster.h:28
GEMPadDigiCluster::operator==
bool operator==(const GEMPadDigiCluster &digi) const
Definition:
GEMPadDigiCluster.cc:9
EcalTangentSkim_cfg.o
o
Definition:
EcalTangentSkim_cfg.py:36
GEMPadDigiCluster::isValid
bool isValid() const
Definition:
GEMPadDigiCluster.cc:26
GEMPadDigiCluster::print
void print() const
Definition:
GEMPadDigiCluster.cc:36
GEMPadDigiCluster::bx_
int32_t bx_
Definition:
GEMPadDigiCluster.h:34
GEMPadDigiCluster::operator<
bool operator<(const GEMPadDigiCluster &digi) const
Precedence operator.
Definition:
GEMPadDigiCluster.cc:19
GEMPadDigiCluster::v_
std::vector< uint16_t > v_
Definition:
GEMPadDigiCluster.h:33
GEMPadDigiCluster::operator!=
bool operator!=(const GEMPadDigiCluster &digi) const
Definition:
GEMPadDigiCluster.cc:14
Generated for CMSSW Reference Manual by
1.8.16