00001 #ifndef L1Trigger_RPCTEPatternsGroup_h 00002 #define L1Trigger_RPCTEPatternsGroup_h 00003 #include "L1Trigger/RPCTrigger/interface/TPatternsGroup.h" 00004 00005 // -*- C++ -*- 00006 // 00007 // Package: L1Trigger 00008 // Class : TEPatternsGroup 00009 // 00023 class TEPatternsGroup: public TPatternsGroup { 00024 //friend class RPCPacData; 00025 friend class RPCPac; 00026 public: 00027 00028 TEPatternsGroup(const RPCPattern::RPCPatVec::const_iterator& pattern); 00029 00031 bool check(const RPCPattern::RPCPatVec::const_iterator& pattern); 00032 00034 bool operator < (const TEPatternsGroup& ePatternsGroup) const; 00035 00036 private: 00037 short m_QualityTabNumber; 00038 }; 00039 00040 00041 00042 #endif