src
RecoLocalMuon
GEMRecHit
interface
GEMMaskReClusterizer.h
Go to the documentation of this file.
1
#ifndef RecoLocalMuon_GEMRecHit_GEMMaskReClusterizer_h
2
#define RecoLocalMuon_GEMRecHit_GEMMaskReClusterizer_h
3
7
#include "
RecoLocalMuon/GEMRecHit/interface/GEMEtaPartitionMask.h
"
8
#include "
RecoLocalMuon/GEMRecHit/interface/GEMClusterContainer.h
"
9
#include "
DataFormats/MuonDetId/interface/GEMDetId.h
"
10
11
class
GEMMaskReClusterizer
{
12
public
:
13
GEMMaskReClusterizer
(){};
14
~GEMMaskReClusterizer
(){};
15
GEMClusterContainer
doAction
(
const
GEMDetId
&
id
,
16
GEMClusterContainer
& initClusters,
17
const
EtaPartitionMask
&
mask
)
const
;
18
bool
get
(
const
EtaPartitionMask
&
mask
,
int
strip
)
const
;
19
};
20
21
#endif
ALPAKA_ACCELERATOR_NAMESPACE::pixelClustering::pixelStatus::mask
constexpr uint32_t mask
Definition:
PixelClustering.h:35
GEMDetId
Definition:
GEMDetId.h:18
nano_mu_digi_cff.strip
strip
Definition:
nano_mu_digi_cff.py:38
GEMEtaPartitionMask.h
GEMMaskReClusterizer::GEMMaskReClusterizer
GEMMaskReClusterizer()
Definition:
GEMMaskReClusterizer.h:13
GEMClusterContainer.h
GEMMaskReClusterizer
Definition:
GEMMaskReClusterizer.h:11
GEMClusterContainer
std::set< GEMCluster > GEMClusterContainer
Definition:
GEMClusterContainer.h:5
EtaPartitionMask
std::bitset< maskSIZE > EtaPartitionMask
Definition:
GEMEtaPartitionMask.h:8
GEMMaskReClusterizer::doAction
GEMClusterContainer doAction(const GEMDetId &id, GEMClusterContainer &initClusters, const EtaPartitionMask &mask) const
Definition:
GEMMaskReClusterizer.cc:7
GEMDetId.h
GEMMaskReClusterizer::~GEMMaskReClusterizer
~GEMMaskReClusterizer()
Definition:
GEMMaskReClusterizer.h:14
Generated for CMSSW Reference Manual by
1.8.14