CMS 3D CMS Logo

/data/refman/pasoursint/CMSSW_5_3_1/src/RecoParticleFlow/PFProducer/interface/PFAlgoTestBenchElectrons.h

Go to the documentation of this file.
00001 #ifndef RecoParticleFlow_PFAlgoTestBenchElectrons_PFAlgoTestBenchElectrons_h
00002 #define RecoParticleFlow_PFAlgoTestBenchElectrons_PFAlgoTestBenchElectrons_h 
00003 
00004 #include <iostream>
00005 #include <vector>
00006 //#include <pair>
00007 
00008 
00009 #include "RecoParticleFlow/PFProducer/interface/PFAlgo.h"
00010 
00012 
00018 class PFAlgoTestBenchElectrons : public PFAlgo {
00019 
00020  public:
00021 
00023   PFAlgoTestBenchElectrons() {}
00024 
00026   virtual ~PFAlgoTestBenchElectrons() {}
00027   
00028 
00029  protected:
00030 
00033   virtual void processBlock( const reco::PFBlockRef& blockref,
00034                              std::list<reco::PFBlockRef>& hcalBlockRefs, 
00035                              std::list<reco::PFBlockRef>& ecalBlockRefs );
00036   
00037 
00038  private:
00039 
00040 };
00041 
00042 
00043 #endif
00044 
00045