ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/TreeFiller/interface/FillMitTree.h
(Generate patch)

Comparing UserCode/MitProd/TreeFiller/interface/FillMitTree.h (file contents):
Revision 1.11 by loizides, Thu Mar 19 22:20:46 2009 UTC vs.
Revision 1.18 by yilmaz, Thu Feb 11 14:55:26 2010 UTC

# Line 15 | Line 15
15   #define MITPROD_TREEFILLER_FILLMITTREE_H
16  
17   #include "FWCore/Framework/interface/EDAnalyzer.h"
18 #include "FWCore/Framework/interface/Event.h"
19 #include "FWCore/ParameterSet/interface/ParameterSet.h"
20 #include "FWCore/Framework/interface/Frameworkfwd.h"
21 #include "MitProd/ObjectService/interface/ObjectService.h"
18  
19   namespace mithep
20   {
21    class BranchTable;
22    class BaseFiller;
23    class TreeWriter;
24 +  class ObjectService;
25  
26    class FillMitTree : public edm::EDAnalyzer
27    {
# Line 32 | Line 29 | namespace mithep
29        FillMitTree(const edm::ParameterSet &cfg);
30        ~FillMitTree();
31  
32 <      void analyze (const edm::Event &e, const edm::EventSetup &es);
33 <      void beginJob(const edm::EventSetup &es);
34 <      void endJob();
32 >      void                     beginRun(edm::Run const &, edm::EventSetup const&);
33 >      void                     analyze(const edm::Event &e, const edm::EventSetup &es);
34 >      void                     beginJob();
35 >      void                     endJob();
36  
37 <      static ObjectService *os() { return os_; }
37 >      static ObjectService    *os() { return os_; }
38  
39      protected:
40 <      bool addActiveFiller(BaseFiller *bf);
41 <      bool configure(const edm::ParameterSet &cfg);
40 >      bool                     addActiveFiller(BaseFiller *bf);
41 >      bool                     configure(const edm::ParameterSet &cfg);
42 >      bool                     configureTreeWriter(const edm::ParameterSet &cfg);
43  
44        std::vector<BaseFiller*> fillers_;       //list of active fillers
45        bool                     defactive_;     //default activity flag for fillers

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines