#include <DTPattern.h>
Definition at line 15 of file DTPattern.h.
◆ DTPattern() [1/3]
◆ DTPattern() [2/3]
Definition at line 12 of file DTPattern.cc.
14 id_ = std::make_tuple(std::get<0>(seedUp), std::get<0>(seedDown), std::get<1>(seedUp) - std::get<1>(seedDown));
16 LogDebug(
"DTPattern") <<
"Pattern id: " << std::get<0>(
id_) <<
" , " << std::get<1>(
id_) <<
" , "
References debug_, id_, and LogDebug.
◆ DTPattern() [3/3]
DTPattern::DTPattern |
( |
int |
SL1, |
|
|
int |
SL2, |
|
|
int |
diff |
|
) |
| |
Definition at line 20 of file DTPattern.cc.
22 seedUp_ = std::make_tuple(SL1, 0, 0);
24 id_ = std::make_tuple(SL1, SL2,
diff);
26 LogDebug(
"DTPattern") <<
"Pattern id: " << std::get<0>(
id_) <<
" , " << std::get<1>(
id_) <<
" , "
References debug_, diff(), id_, LogDebug, seedDown_, and seedUp_.
◆ ~DTPattern()
DTPattern::~DTPattern |
( |
| ) |
|
|
virtual |
◆ addHit()
◆ diff()
int DTPattern::diff |
( |
| ) |
const |
|
inline |
◆ genHits()
◆ id()
◆ latHitIn()
int DTPattern::latHitIn |
( |
int |
slId, |
|
|
int |
chId, |
|
|
int |
allowedVariance |
|
) |
| const |
◆ setHitDown()
void DTPattern::setHitDown |
( |
int |
chIdDown | ) |
|
|
inline |
◆ setHitUp()
void DTPattern::setHitUp |
( |
int |
chIdUp | ) |
|
|
inline |
◆ sl1()
int DTPattern::sl1 |
( |
| ) |
const |
|
inline |
◆ sl2()
int DTPattern::sl2 |
( |
| ) |
const |
|
inline |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
out, |
|
|
DTPattern const & |
p |
|
) |
| |
|
friend |
Definition at line 56 of file DTPattern.cc.
58 out <<
"Pattern id: " << std::get<0>(
p.id()) <<
" , " << std::get<1>(
p.id()) <<
" , " << std::get<2>(
p.id())
60 std::vector<RefDTPatternHit> thegenHits =
p.genHits();
61 out <<
"Pattern hits: " << std::endl;
63 for (std::vector<RefDTPatternHit>::iterator itHit = thegenHits.begin(); itHit != thegenHits.end(); itHit++) {
64 out <<
"[" << std::get<0>(*itHit) <<
" , " << std::get<1>(*itHit) <<
" , " << std::get<2>(*itHit) <<
"]";
◆ debug_
bool DTPattern::debug_ = false |
|
private |
◆ genHits_
◆ id_
◆ recoseedDown_
int DTPattern::recoseedDown_ |
|
private |
◆ recoseedUp_
int DTPattern::recoseedUp_ |
|
private |
◆ seedDown_
◆ seedUp_