CGEM BOSS 6.6.5.h
BESIII Offline Software System
|
#include <MucMark.h>
Public Member Functions | |
MucMark () | |
MucMark (int part, int segment, int layer, int strip) | |
~MucMark () | |
bool | operator== (MucMark &other) |
bool | SetPart (int part) |
bool | SetSegment (int segment) |
bool | SetLayer (int layer) |
bool | SetStrip (int strip) |
int | Part () |
int | Segment () |
int | Layer () |
int | Strip () |
int | NumInCol (mark_col &aCol) |
int | IsInCol (int part, int segment, int layer, int strip, mark_col &aCol) |
int | IsInCol (mark_col &aCol) |
int | IsInCol (vector< mark_col > &aClusterCol) |
bool | IsInSegWith (MucMark &other) |
bool | IsInBoxWith (MucMark &other) |
bool | IsNeighborWith (MucMark &other) |
bool | IsNeighborWith (mark_col &aCol) |
vector< mark_col > | CreateClusterCol (int buildMode, mark_col &aMarkCol) |
vector< mark_col > | CreateClusterCol_A (mark_col &aMarkCol) |
vector< mark_col > | CreateClusterCol_B (mark_col &aMarkCol) |
vector< mark_col > | CreateClusterCol_C (mark_col &aMarkCol) |
vector< mark_col > | CreateClusterCol_D (mark_col &aMarkCol) |
void | Print () |
void | Print (mark_col &aMarkCol) |
void | Print (vector< mark_col > &aClusterCol) |
MucMark::MucMark | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | strip ) |
Definition at line 19 of file MucMark.cxx.
MucMark::~MucMark | ( | ) |
Definition at line 28 of file MucMark.cxx.
Definition at line 355 of file MucMark.cxx.
Definition at line 188 of file MucMark.cxx.
Referenced by CreateClusterCol().
Definition at line 235 of file MucMark.cxx.
Referenced by CreateClusterCol().
Definition at line 267 of file MucMark.cxx.
Referenced by CreateClusterCol().
Definition at line 308 of file MucMark.cxx.
Referenced by CreateClusterCol().
Definition at line 154 of file MucMark.cxx.
int MucMark::IsInCol | ( | int | part, |
int | segment, | ||
int | layer, | ||
int | strip, | ||
mark_col & | aCol ) |
Definition at line 100 of file MucMark.cxx.
Referenced by CreateClusterCol_A(), CreateClusterCol_B(), CreateClusterCol_D(), DQA_MUC::execute(), and MucCalibMgr::ReadEvent().
int MucMark::IsInCol | ( | mark_col & | aCol | ) |
Definition at line 113 of file MucMark.cxx.
int MucMark::IsInCol | ( | vector< mark_col > & | aClusterCol | ) |
Definition at line 122 of file MucMark.cxx.
Definition at line 144 of file MucMark.cxx.
Referenced by MucCalibMgr::ReadEvent().
Definition at line 177 of file MucMark.cxx.
Definition at line 165 of file MucMark.cxx.
Referenced by CreateClusterCol_A(), CreateClusterCol_B(), CreateClusterCol_C(), and CreateClusterCol_D().
int MucMark::Layer | ( | ) |
int MucMark::NumInCol | ( | mark_col & | aCol | ) |
Definition at line 132 of file MucMark.cxx.
int MucMark::Part | ( | ) |
void MucMark::Print | ( | ) |
Definition at line 373 of file MucMark.cxx.
Referenced by Print().
void MucMark::Print | ( | mark_col & | aMarkCol | ) |
Definition at line 381 of file MucMark.cxx.
void MucMark::Print | ( | vector< mark_col > & | aClusterCol | ) |
Definition at line 386 of file MucMark.cxx.
int MucMark::Segment | ( | ) |
bool MucMark::SetLayer | ( | int | layer | ) |
Definition at line 69 of file MucMark.cxx.
bool MucMark::SetPart | ( | int | part | ) |
Definition at line 45 of file MucMark.cxx.
bool MucMark::SetSegment | ( | int | segment | ) |
Definition at line 57 of file MucMark.cxx.
bool MucMark::SetStrip | ( | int | strip | ) |
Definition at line 81 of file MucMark.cxx.
int MucMark::Strip | ( | ) |