#include <GoldenPattern.h>
Public Member Functions | |
unsigned int | getHwPatternNumber () const |
Key (int iEta=99, unsigned int iPt=0, int iCharge=0, unsigned int iNumber=999) | |
Key (int iEta=99, unsigned int iPt=0, int iCharge=0, unsigned int iNumber=999) | |
Key (int iEta, unsigned int iPt, int iCharge, unsigned int iNumber, unsigned int group, unsigned int indexInGroup) | |
unsigned int | number () const |
unsigned int | number () const |
bool | operator< (const Key &o) const |
bool | operator< (const Key &o) const |
bool | operator== (const Key &o) const |
bool | operator== (const Key &o) const |
void | setGroup (int group) |
void | setIndexInGroup (unsigned int indexInGroup) |
void | setPt (int pt) |
Public Attributes | |
int | theCharge |
int | theEtaCode |
unsigned int | theGroup = 0 |
unsigned int | theIndexInGroup = 1 |
unsigned int | theNumber |
unsigned int | thePt |
unsigned int | thePtCode |
Friends | |
std::ostream & | operator<< (std::ostream &out, const Key &o) |
std::ostream & | operator<< (std::ostream &out, const Key &o) |
Definition at line 15 of file GoldenPattern.h.
|
inline |
Definition at line 16 of file GoldenPattern.h.
|
inline |
Definition at line 15 of file GoldenPatternBase.h.
|
inline |
Definition at line 18 of file GoldenPatternBase.h.
|
inline |
Definition at line 55 of file GoldenPatternBase.h.
References theGroup, and theIndexInGroup.
Referenced by AlgoMuon::getHwPatternNumConstr(), and AlgoMuon::getHwPatternNumUnconstr().
|
inline |
Definition at line 32 of file GoldenPattern.h.
References theNumber.
Referenced by OMTFSorter< GoldenPatternType >::sortRefHitResults().
|
inline |
|
inline |
|
inline |
Definition at line 26 of file GoldenPatternBase.h.
References EcalTangentSkim_cfg::o, and theNumber.
|
inline |
Definition at line 21 of file GoldenPattern.h.
References EcalTangentSkim_cfg::o, theCharge, theEtaCode, theNumber, and thePtCode.
|
inline |
Definition at line 28 of file GoldenPatternBase.h.
References EcalTangentSkim_cfg::o, theCharge, theEtaCode, theNumber, and thePt.
|
inline |
|
inline |
|
inline |
Definition at line 49 of file GoldenPatternBase.h.
References DiDispStaMuonMonitor_cfi::pt, and thePt.
|
friend |
|
friend |
int Key::theCharge |
Definition at line 36 of file GoldenPattern.h.
Referenced by AlgoMuon::getChargeConstr(), operator==(), OMTFSorter< GoldenPatternType >::sortRefHitResults(), XMLConfigWriter::writeGPData(), OMTFPatternMaker::writeMergedGPs(), and XMLConfigWriter::writeResultsData().
int Key::theEtaCode |
Definition at line 34 of file GoldenPattern.h.
Referenced by operator==(), and XMLConfigWriter::writeResultsData().
unsigned int Key::theGroup = 0 |
Definition at line 45 of file GoldenPatternBase.h.
Referenced by XMLConfigReader::buildGP(), getHwPatternNumber(), and setGroup().
unsigned int Key::theIndexInGroup = 1 |
Definition at line 47 of file GoldenPatternBase.h.
Referenced by XMLConfigReader::buildGP(), getHwPatternNumber(), and setIndexInGroup().
unsigned int Key::theNumber |
Definition at line 37 of file GoldenPattern.h.
Referenced by AlgoMuon::getPatternNum(), AlgoMuon::getPatternNumConstr(), AlgoMuon::getPatternNumUnconstr(), number(), PatternOptimizerBase::observeEventEnd(), operator<(), operator==(), and GoldenPatternWithStat::setKeyNumber().
unsigned int Key::thePt |
Definition at line 39 of file GoldenPatternBase.h.
Referenced by AlgoMuon::getPtConstr(), AlgoMuon::getPtUnconstr(), operator==(), GoldenPatternWithStat::setKeyPt(), setPt(), XMLConfigWriter::writeGPData(), and XMLConfigWriter::writeResultsData().
unsigned int Key::thePtCode |
Definition at line 35 of file GoldenPattern.h.
Referenced by OMTFProcessor< GoldenPatternType >::averagePatterns(), operator==(), OMTFSorter< GoldenPatternType >::sortRefHitResults(), XMLConfigWriter::writeGPData(), OMTFPatternMaker::writeMergedGPs(), and XMLConfigWriter::writeResultsData().