CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ThingsTSelector2.h
Go to the documentation of this file.
1 #ifndef ThingsTSelector2_h
2 #define ThingsTSelector2_h
3 
12 #include <TH1.h>
14 
15 namespace tfwliteselectortest {
16  struct ThingsWorker {
17  ThingsWorker(const TList*, TList&);
18  void process( const edm::Event& iEvent );
19  void postProcess(TList&);
20  TH1F* h_a;
21  TH1F* h_refA;
22  };
23 
24  class ThingsTSelector2 : public TFWLiteSelector<ThingsWorker> {
25 public :
27  void begin(TList*&);
28  void terminate(TList&);
29 
30 private:
31 
34 
35  ClassDef(ThingsTSelector2,2)
36  };
37 }
38 #endif
int iEvent
Definition: GenABIO.cc:243
ThingsTSelector2 operator=(ThingsTSelector2 const &)
ThingsWorker(const TList *, TList &)
void process(const edm::Event &iEvent)