CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_4_1_8_patch13/src/DataFormats/L1GlobalCaloTrigger/interface/L1GctCand.h

Go to the documentation of this file.
00001 #ifndef L1GCTCAND_H
00002 #define L1GCTCAND_H
00003 
00004 #include "DataFormats/L1CaloTrigger/interface/L1CaloRegionDetId.h"
00005 
00011 
00012 class L1GctCand {
00013 public:
00014 
00015   L1GctCand();
00016 
00017   virtual ~L1GctCand();
00018  
00020   virtual L1CaloRegionDetId regionId() const = 0;
00021 
00023   virtual bool empty() const = 0;
00024 
00029   virtual unsigned rank() const = 0; 
00030 
00032   virtual unsigned etaIndex() const = 0;
00033 
00035   virtual unsigned etaSign() const = 0;
00036   
00038   virtual unsigned phiIndex() const = 0;
00039 
00040  private:
00041 
00043   bool dummy_;
00044 
00045 
00046 };
00047 
00048 
00049 
00050 #endif