Go to the documentation of this file. 1 #ifndef L1Trigger_RPCPacData_h
2 #define L1Trigger_RPCPacData_h
106 const int tower = 99,
107 const int sector = 99,
108 const int segment = 99);
std::vector< TQuality > TQualityVec
void insertQualityRecord(unsigned int qualityTabNumber, unsigned short firedPlanes, short quality)
bool getEPatternsGroupShape(int groupNum, int logPlane, int logStripNum)
TEPatternsGroupList m_EnergeticPatternsGroupList
RPCPacData(std::string patFilesDir, int m_tower, int logSector, int logSegment)
bool getTPatternsGroupShape(int logPlane, int logStripNum)
Group of paterns, for which the "baseline"("track") algorithm is performed.
int getPatternsGroupCount()
const uint32_t *__restrict__ Quality * quality
The coordinates of Logic Cone: m_Tower, m_LogSector, m_LogSegment.
void insertPatterns(const RPCPattern::RPCPatVec &pattern, const int tower=99, const int sector=99, const int segment=99)
std::string getPatternsGroupDescription(int patternGroupNum)
RPCPattern getPattern(int patNum) const
void init(const RPCPatternsParser &parser, const RPCConst::l1RpcConeCrdnts &coneCrdnts)
std::vector< TQualityTab > TQualityTabsVec
TTPatternsGroup m_TrackPatternsGroup
Here patters used in "baseline" algorith are stored.
std::vector< RPCPattern > RPCPatVec
RPCConst::TQualityTabsVec m_QualityTabsVec
std::list< TEPatternsGroup > TEPatternsGroupList
short m_RefGroupCount
From pac file - TT_REF_GROUP_NUMBERS.
RPCPattern::RPCPatVec m_PatternsVec