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 } 00033 #endif