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.8 by loizides, Thu Jul 31 12:34:03 2008 UTC vs.
Revision 1.13 by loizides, Mon Apr 6 19:36:47 2009 UTC

# Line 11 | Line 11
11   // Authors: C.Paus
12   //--------------------------------------------------------------------------------------------------
13  
14 < #ifndef TREEFILLER_FILLMITTREE_H
15 < #define TREEFILLER_FILLMITTREE_H
14 > #ifndef MITPROD_TREEFILLER_FILLMITTREE_H
15 > #define MITPROD_TREEFILLER_FILLMITTREE_H
16  
17   #include "FWCore/Framework/interface/EDAnalyzer.h"
18   #include "FWCore/Framework/interface/Event.h"
# Line 22 | Line 22
22  
23   namespace mithep
24   {
25 +  class BranchTable;
26    class BaseFiller;
27 +  class TreeWriter;
28  
29    class FillMitTree : public edm::EDAnalyzer
30    {
# Line 30 | Line 32 | namespace mithep
32        FillMitTree(const edm::ParameterSet &cfg);
33        ~FillMitTree();
34  
35 <      void analyze (const edm::Event &e, const edm::EventSetup &es);
36 <      void beginJob(const edm::EventSetup &es);
37 <      void endJob();
35 >      void                     analyze(const edm::Event &e, const edm::EventSetup &es);
36 >      void                     beginJob(const edm::EventSetup &es);
37 >      void                     endJob();
38  
39 <      static ObjectService *os() { return os_; }
39 >      static ObjectService    *os() { return os_; }
40  
41      protected:
42 <      bool addActiveFiller(BaseFiller *bf);
43 <      bool configure(const edm::ParameterSet &cfg);
42 >      bool                     addActiveFiller(BaseFiller *bf);
43 >      bool                     configure(const edm::ParameterSet &cfg);
44  
45        std::vector<BaseFiller*> fillers_;       //list of active fillers
46        bool                     defactive_;     //default activity flag for fillers
47 +      BranchTable             *brtable_;       //branch dependency table
48 +      int                      acfnumber_;     //keep track of active file number
49 +      TreeWriter              *tws_;           //pointer to tree writer
50        static ObjectService    *os_;            //object service (set in beginJob)
51    };
52   }

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines