#include <RPCCluster.h>
Public Member Functions | |
int | bx () const |
int | clusterSize () const |
int | firstStrip () const |
bool | isAdjacent (const RPCCluster &cl) const |
int | lastStrip () const |
void | merge (const RPCCluster &cl) |
bool | operator< (const RPCCluster &cl) const |
bool | operator== (const RPCCluster &cl) const |
RPCCluster () | |
RPCCluster (int fs, int ls, int bx) | |
~RPCCluster () | |
Private Attributes | |
int16_t | bunchx |
uint16_t | fstrip |
uint16_t | lstrip |
Definition at line 4 of file RPCCluster.h.
RPCCluster::RPCCluster | ( | ) |
Definition at line 7 of file RPCCluster.cc.
RPCCluster::RPCCluster | ( | int | fs, |
int | ls, | ||
int | bx | ||
) |
Definition at line 11 of file RPCCluster.cc.
RPCCluster::~RPCCluster | ( | ) |
Definition at line 16 of file RPCCluster.cc.
int RPCCluster::bx | ( | ) | const |
Definition at line 39 of file RPCCluster.cc.
References bunchx.
Referenced by RPCMaskReClusterizer::doAction(), isAdjacent(), operator<(), and operator==().
int RPCCluster::clusterSize | ( | ) | const |
Definition at line 33 of file RPCCluster.cc.
References fstrip, and lstrip.
Referenced by operator==().
int RPCCluster::firstStrip | ( | ) | const |
Definition at line 21 of file RPCCluster.cc.
References fstrip.
Referenced by RPCRecHitStandardAlgo::compute(), RPCMaskReClusterizer::doAction(), isAdjacent(), merge(), operator<(), and operator==().
bool RPCCluster::isAdjacent | ( | const RPCCluster & | cl | ) | const |
Definition at line 44 of file RPCCluster.cc.
References bx(), and firstStrip().
Referenced by RPCClusterizer::doActualAction(), and merge().
int RPCCluster::lastStrip | ( | ) | const |
Definition at line 27 of file RPCCluster.cc.
References lstrip.
Referenced by RPCRecHitStandardAlgo::compute(), and RPCMaskReClusterizer::doAction().
void RPCCluster::merge | ( | const RPCCluster & | cl | ) |
Definition at line 50 of file RPCCluster.cc.
References firstStrip(), fstrip, and isAdjacent().
Referenced by RPCClusterizer::doActualAction().
bool RPCCluster::operator< | ( | const RPCCluster & | cl | ) | const |
bool RPCCluster::operator== | ( | const RPCCluster & | cl | ) | const |
|
private |
Definition at line 24 of file RPCCluster.h.
Referenced by bx().
|
private |
Definition at line 22 of file RPCCluster.h.
Referenced by clusterSize(), firstStrip(), and merge().
|
private |
Definition at line 23 of file RPCCluster.h.
Referenced by clusterSize(), and lastStrip().