CMS 3D CMS Logo

/data/doxygen/doxygen-1.7.3/gen/CMSSW_4_2_8/src/FWCore/TFWLiteSelectorTest/src/ThingsTSelector.h

Go to the documentation of this file.
00001 #ifndef ThingsTSelector_h
00002 #define ThingsTSelector_h
00003 
00012 #include <TH1.h>
00013 #include "FWCore/TFWLiteSelector/interface/TFWLiteSelectorBasic.h"
00014 
00015 namespace tfwliteselectortest {
00016 class ThingsTSelector : public TFWLiteSelectorBasic {
00017 public :
00018       ThingsTSelector() : h_a(0), h_refA(0) {}
00019       void begin(TList*&);
00020       void preProcessing(const TList*, TList&);
00021       void process(const edm::Event&);
00022       void postProcessing(TList&);
00023       void terminate(TList&);
00024 
00025 private:
00027   TH1F * h_a, *h_refA;
00028 
00029   ThingsTSelector(ThingsTSelector const&);
00030   ThingsTSelector operator=(ThingsTSelector const&);
00031   
00032   ClassDef(ThingsTSelector,2)
00033 };
00034 }
00035 #endif