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

Comparing UserCode/MitProd/TreeFiller/src/FillMitTree.cc (file contents):
Revision 1.8 by bendavid, Wed Jul 2 19:41:02 2008 UTC vs.
Revision 1.9 by loizides, Thu Jul 3 07:56:14 2008 UTC

# Line 20 | Line 20 | using namespace std;
20   using namespace edm;
21   using namespace mithep;
22  
23 < //-------------------------------------------------------------------------------------------------
23 > //--------------------------------------------------------------------------------------------------
24   FillMitTree::FillMitTree(const edm::ParameterSet &cfg) :
25    defactive_(cfg.getUntrackedParameter<bool>("defactive",1))
26   {
# Line 32 | Line 32 | FillMitTree::FillMitTree(const edm::Para
32    }
33   }
34  
35 < //-------------------------------------------------------------------------------------------------
35 > //--------------------------------------------------------------------------------------------------
36   FillMitTree::~FillMitTree()
37   {
38    // Destructor: nothing to be done here.
39   }
40  
41 < //-------------------------------------------------------------------------------------------------
41 > //--------------------------------------------------------------------------------------------------
42   void FillMitTree::analyze(const edm::Event      &event,
43                            const edm::EventSetup &setup)
44   {
# Line 55 | Line 55 | void FillMitTree::analyze(const edm::Eve
55    }
56   }
57  
58 < //-------------------------------------------------------------------------------------------------
58 > //--------------------------------------------------------------------------------------------------
59   void FillMitTree::beginJob(const edm::EventSetup &event)
60   {
61    // Access the tree and book branches.
# Line 74 | Line 74 | void FillMitTree::beginJob(const edm::Ev
74    }
75   }
76  
77 < //-------------------------------------------------------------------------------------------------
77 > //--------------------------------------------------------------------------------------------------
78   bool FillMitTree::configure(const edm::ParameterSet &cfg)
79   {
80    // Configure our fillers.
# Line 100 | Line 100 | bool FillMitTree::configure(const edm::P
100    else
101      delete fillerSimParticles;  
102    
103 <  FillerTracks *fillerGeneralTracks = new FillerTracks(cfg,"GeneralTracks",defactive_,simParticleMap);
103 >  FillerTracks *fillerGeneralTracks =
104 >    new FillerTracks(cfg,"GeneralTracks",defactive_,simParticleMap);
105    const TrackMap* generalTrackMap=0;
106    if (fillerGeneralTracks->Active()) {
107      fillers_.push_back(fillerGeneralTracks);
# Line 109 | Line 110 | bool FillMitTree::configure(const edm::P
110    else
111      delete fillerGeneralTracks;
112      
113 <  FillerTracks *fillerStandaloneMuonTracks = new FillerTracks(cfg,"StandaloneMuonTracks",defactive_);
113 >  FillerTracks *fillerStandaloneMuonTracks =
114 >    new FillerTracks(cfg,"StandaloneMuonTracks",defactive_);
115    const TrackMap* standaloneMuonTrackMap=0;
116    if (fillerStandaloneMuonTracks->Active()) {
117      fillers_.push_back(fillerStandaloneMuonTracks);
# Line 161 | Line 163 | bool FillMitTree::configure(const edm::P
163    else
164      delete fillerConversionOutInTracks;
165      
166 <  FillerGsfTracks *fillerGsfTracks = new FillerGsfTracks(cfg,"GsfTracks",defactive_,simParticleMap);
166 >  FillerGsfTracks *fillerGsfTracks =
167 >    new FillerGsfTracks(cfg,"GsfTracks",defactive_,simParticleMap);
168    const GsfTrackMap* gsfTrackMap=0;
169    if (fillerGsfTracks->Active()) {
170      fillers_.push_back(fillerGsfTracks);
# Line 178 | Line 181 | bool FillMitTree::configure(const edm::P
181    else
182      delete fillerMuons;
183      
184 <  FillerElectrons *fillerElectrons = new FillerElectrons(cfg,defactive_,gsfTrackMap,generalTrackMap);
184 >  FillerElectrons *fillerElectrons =
185 >    new FillerElectrons(cfg,defactive_,gsfTrackMap,generalTrackMap);
186    if (fillerElectrons->Active())
187      fillers_.push_back(fillerElectrons);
188    else
189      delete fillerElectrons;
190    
191 <  FillerConversionElectrons *fillerConversionElectrons = new FillerConversionElectrons(cfg, defactive_, conversionInOutTracks, conversionOutInTracks, conversionInOutTrackMap, conversionOutInTrackMap);
191 >  FillerConversionElectrons *fillerConversionElectrons =
192 >    new FillerConversionElectrons(cfg, defactive_, conversionInOutTracks, conversionOutInTracks,
193 >                                  conversionInOutTrackMap, conversionOutInTrackMap);
194    const ConversionElectronMap* convElectronMap=0;
195    if (fillerConversionElectrons->Active()) {
196      fillers_.push_back(fillerConversionElectrons);
# Line 212 | Line 218 | bool FillMitTree::configure(const edm::P
218    return 1;
219   }
220  
221 < //-------------------------------------------------------------------------------------------------
221 > //--------------------------------------------------------------------------------------------------
222   void FillMitTree::endJob()
223   {
224    // Delete fillers.

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines