#include <DTPattern.h>
Public Member Functions | |
void | addHit (RefDTPatternHit hit) |
int | diff () const |
DTPattern () | |
DTPattern (RefDTPatternHit seedUp, RefDTPatternHit seedDown) | |
DTPattern (int SL1, int SL2, int diff) | |
const std::vector < RefDTPatternHit > & | genHits () const |
DTPatternIdentifier | id () const |
int | latHitIn (int slId, int chId, int allowedVariance) const |
void | setHitDown (int chIdDown) |
void | setHitUp (int chIdUp) |
int | sl1 () const |
int | sl2 () const |
virtual | ~DTPattern () |
Private Attributes | |
bool | debug_ = false |
std::vector< RefDTPatternHit > | genHits_ |
DTPatternIdentifier | id_ |
int | recoseedDown_ |
int | recoseedUp_ |
RefDTPatternHit | seedDown_ |
RefDTPatternHit | seedUp_ |
Friends | |
std::ostream & | operator<< (std::ostream &out, DTPattern const &p) |
Definition at line 15 of file DTPattern.h.
DTPattern::DTPattern | ( | ) |
Definition at line 10 of file DTPattern.cc.
DTPattern::DTPattern | ( | RefDTPatternHit | seedUp, |
RefDTPatternHit | seedDown | ||
) |
Definition at line 12 of file DTPattern.cc.
References debug_, id_, and LogDebug.
DTPattern::DTPattern | ( | int | SL1, |
int | SL2, | ||
int | diff | ||
) |
Definition at line 20 of file DTPattern.cc.
|
virtual |
Definition at line 69 of file DTPattern.cc.
void DTPattern::addHit | ( | RefDTPatternHit | hit | ) |
Definition at line 30 of file DTPattern.cc.
References debug_, genHits_, and LogDebug.
|
inline |
|
inline |
|
inline |
int DTPattern::latHitIn | ( | int | slId, |
int | chId, | ||
int | allowedVariance | ||
) | const |
Definition at line 38 of file DTPattern.cc.
References genHits_, recoseedDown_, and groupFilesInBlocks::temp.
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
Definition at line 56 of file DTPattern.cc.
|
private |
Definition at line 60 of file DTPattern.h.
Referenced by addHit(), and DTPattern().
|
private |
Definition at line 53 of file DTPattern.h.
Referenced by addHit(), genHits(), and latHitIn().
|
private |
Definition at line 56 of file DTPattern.h.
Referenced by diff(), DTPattern(), id(), sl1(), and sl2().
|
private |
Definition at line 59 of file DTPattern.h.
Referenced by latHitIn(), and setHitDown().
|
private |
Definition at line 58 of file DTPattern.h.
Referenced by setHitUp().
|
private |
Definition at line 51 of file DTPattern.h.
Referenced by DTPattern().
|
private |
Definition at line 50 of file DTPattern.h.
Referenced by DTPattern().