#include <CandidateGroup.h>
Definition at line 17 of file CandidateGroup.h.
◆ CandidateGroup() [1/2]
CandidateGroup::CandidateGroup |
( |
| ) |
|
◆ CandidateGroup() [2/2]
CandidateGroup::CandidateGroup |
( |
DTPattern * |
p | ) |
|
◆ ~CandidateGroup()
CandidateGroup::~CandidateGroup |
( |
| ) |
|
◆ addHit()
void CandidateGroup::addHit |
( |
DTPrimitive |
dthit, |
|
|
int |
lay, |
|
|
bool |
isGood |
|
) |
| |
◆ candHits()
◆ candId()
int dtbayesam::CandidateGroup::candId |
( |
| ) |
const |
|
inline |
◆ nhits()
int dtbayesam::CandidateGroup::nhits |
( |
| ) |
const |
|
inline |
◆ nisGood()
int dtbayesam::CandidateGroup::nisGood |
( |
| ) |
const |
|
inline |
◆ nLayerDown()
int dtbayesam::CandidateGroup::nLayerDown |
( |
| ) |
const |
|
inline |
◆ nLayerhits()
int dtbayesam::CandidateGroup::nLayerhits |
( |
| ) |
const |
|
inline |
◆ nLayerUp()
int dtbayesam::CandidateGroup::nLayerUp |
( |
| ) |
const |
|
inline |
◆ operator==()
bool CandidateGroup::operator== |
( |
const CandidateGroup & |
cOther | ) |
const |
◆ operator>()
Definition at line 67 of file CandidateGroup.cc.
References candId(), candId_, DTPattern::genHits(), nhits(), nhits_, nisGood(), nisGood_, nLayerDown(), nLayerDown_, nLayerhits(), nLayerhits_, nLayerUp(), nLayerUp_, pattern(), and pattern_.
◆ pattern()
const DTPattern* dtbayesam::CandidateGroup::pattern |
( |
void |
| ) |
const |
|
inline |
◆ quality()
qualitybits dtbayesam::CandidateGroup::quality |
( |
void |
| ) |
const |
|
inline |
◆ removeHit()
Definition at line 39 of file CandidateGroup.cc.
49 if (dthit.
layerId() == (*dt_it)->layerId() && dthit.
channelId() == (*dt_it)->channelId()) {
57 if ((*dt_it)->layerId() <= 3)
59 else if ((*dt_it)->layerId() >= 4)
61 tempHits.push_back(*dt_it);
References candHits_, DTPrimitive::channelId(), DTPattern::latHitIn(), DTPrimitive::layerId(), nhits_, nisGood_, nLayerDown_, nLayerhits_, nLayerUp_, pattern_, funct::pow(), and quality_.
◆ setCandId()
void dtbayesam::CandidateGroup::setCandId |
( |
int |
cId | ) |
|
|
inline |
◆ candHits_
◆ candId_
int dtbayesam::CandidateGroup::candId_ |
|
private |
◆ nhits_
int dtbayesam::CandidateGroup::nhits_ |
|
private |
◆ nisGood_
int dtbayesam::CandidateGroup::nisGood_ |
|
private |
◆ nLayerDown_
int dtbayesam::CandidateGroup::nLayerDown_ |
|
private |
◆ nLayerhits_
int dtbayesam::CandidateGroup::nLayerhits_ |
|
private |
◆ nLayerUp_
int dtbayesam::CandidateGroup::nLayerUp_ |
|
private |
◆ pattern_
DTPattern* dtbayesam::CandidateGroup::pattern_ |
|
private |
◆ quality_