CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/L1Trigger/RPCTrigger/interface/RPCPacMuon.h

Go to the documentation of this file.
00001 #ifndef L1Trigger_RPCPacMuon_h
00002 #define L1Trigger_RPCPacMuon_h
00003 
00010 #include "L1Trigger/RPCTrigger/interface/RPCConst.h"
00011 #include "L1Trigger/RPCTrigger/interface/RPCMuon.h"
00012 #include "CondFormats/L1TObjects/interface/RPCPattern.h"
00013 //------------------------------------------------------------------------------
00014 
00015 class RPCPacMuon: public RPCMuon {
00016 public:
00017   
00018   RPCPacMuon();
00019   
00020   RPCPacMuon(const RPCPattern& pattern, int quality, unsigned short firedPlanes);
00021 
00022   void setAll(const RPCPattern& pattern, int quality, unsigned short firedPlanes);
00023 
00024   void setPatternNum(int patternNum);
00025 
00026   bool operator < (const RPCPacMuon& pacMuon) const;
00027 
00028   bool operator > (const RPCPacMuon& pacMuon) const;
00029 
00030   bool operator == (const RPCPacMuon& pacMuon) const;
00031 
00032 private:
00033 };
00034 #endif
00035 
00036