ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/TreeFiller/interface/FillTracks.h
Revision: 1.5
Committed: Thu Jun 19 16:53:43 2008 UTC (16 years, 10 months ago) by loizides
Content type: text/plain
Branch: MAIN
Changes since 1.4: +2 -2 lines
Log Message:
Added FillerMetaInfos. Reworked BaseFiller.

File Contents

# Content
1 //--------------------------------------------------------------------------------------------------
2 // $Id: FillTracks.h,v 1.4 2008/06/18 19:18:06 loizides Exp $
3 //
4 // FillTracks
5 //
6 // Module copying general EDM tracks into mithep::Tracks.
7 //
8 // Authors: C.Loizides, J.Bendavid
9 //
10 //--------------------------------------------------------------------------------------------------
11
12 #ifndef TREEFILLER_FILLTRACKS_H
13 #define TREEFILLER_FILLTRACKS_H
14
15 #include "FWCore/Framework/interface/EDAnalyzer.h"
16 #include "FWCore/Framework/interface/Event.h"
17 #include "FWCore/ParameterSet/interface/ParameterSet.h"
18 #include "FWCore/Framework/interface/Frameworkfwd.h"
19 #include "MitProd/TreeService/interface/TreeService.h"
20 #include "MitAna/DataUtil/interface/TreeWriter.h"
21 #include "MitAna/DataTree/interface/Track.h"
22 #include "MitAna/DataTree/interface/Array.h"
23
24 namespace mithep
25 {
26 class FillTracks : public edm::EDAnalyzer
27 {
28 public:
29 FillTracks(const edm::ParameterSet&);
30 ~FillTracks();
31
32 void analyze(const edm::Event&, const edm::EventSetup&);
33 void beginJob(edm::EventSetup const&);
34 void endJob();
35
36 private:
37 mithep::Array<mithep::Track> *tracks_;
38 std::string trackSource_;
39 std::string trackBranch_;
40 };
41 }
42 #endif