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

Comparing UserCode/MitProd/TreeFiller/interface/FillerConversions.h (file contents):
Revision 1.1 by bendavid, Wed Jul 2 19:41:02 2008 UTC vs.
Revision 1.2 by loizides, Thu Jul 3 07:56:14 2008 UTC

# Line 3 | Line 3
3   //
4   // FillerConversions
5   //
6 < // Imlementation of a filler to fill tracks into our data structure.
6 > // Todo
7   //
8   // Authors: J. Bendavid
9   //--------------------------------------------------------------------------------------------------
# Line 13 | Line 13
13  
14   #include "FWCore/ParameterSet/interface/ParameterSet.h"
15   #include "MitAna/DataUtil/interface/TreeWriter.h"
16 #include "DataFormats/Common/interface/Handle.h"
17 #include "MitAna/DataTree/interface/Track.h"
18 #include "DataFormats/TrackReco/interface/Track.h"
16   #include "DataFormats/TrackReco/interface/TrackFwd.h"
17   #include "MitAna/DataTree/interface/Collections.h"
21 #include "MitAna/DataTree/interface/Array.h"
22 #include "MitProd/TreeService/interface/TreeService.h"
18   #include "MitProd/TreeFiller/interface/BaseFiller.h"
24 #include "MitProd/TreeFiller/interface/AssociationMap.h"
19   #include "MitProd/TreeFiller/interface/AssociationMaps.h"
20  
27 using namespace std;
28 using namespace mithep;
29
30
31
21   namespace mithep
22   {
23    class FillerConversions : public BaseFiller
24    {  
25      public:
26 <      FillerConversions(const edm::ParameterSet&, bool active, const ConversionElectronMap* conversionElectronMap=0);
26 >      FillerConversions(const edm::ParameterSet &cfg, bool active=1,
27 >                        const ConversionElectronMap *conversionElectronMap=0);
28        ~FillerConversions();
29  
30 <      void                                    BookDataBlock(TreeWriter &tws);
31 <      void                                    FillDataBlock(const edm::Event&, const edm::EventSetup&);
32 <      const ConversionMap*                    GetConversionMap() { return conversionMap_; }
30 >      void                 BookDataBlock(TreeWriter &tws);
31 >      void                 FillDataBlock(const edm::Event &e, const edm::EventSetup &es);
32 >      const ConversionMap *GetConversionMap() const { return conversionMap_; }
33    
34      private:
35        std::string                             edmName_;
46      std::string                             edmDataName_;
36        std::string                             mitName_;
37        const mithep::ConversionElectronMap*    conversionElectronMap_;
38        mithep::ConversionArr                  *conversions_;

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines