ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitProd/TreeFiller/interface/FillTracks.h
Revision: 1.6
Committed: Fri Jun 20 17:52:57 2008 UTC (16 years, 10 months ago) by loizides
Content type: text/plain
Branch: MAIN
Changes since 1.5: +1 -3 lines
Log Message:
First proof-of-principle implementation of MetaInfo.

File Contents

# User Rev Content
1 loizides 1.4 //--------------------------------------------------------------------------------------------------
2 loizides 1.6 // $Id: FillTracks.h,v 1.5 2008/06/19 16:53:43 loizides Exp $
3 loizides 1.4 //
4     // FillTracks
5     //
6     // Module copying general EDM tracks into mithep::Tracks.
7     //
8     // Authors: C.Loizides, J.Bendavid
9     //
10     //--------------------------------------------------------------------------------------------------
11 bendavid 1.1
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 "MitAna/DataTree/interface/Track.h"
20 loizides 1.3 #include "MitAna/DataTree/interface/Array.h"
21 bendavid 1.1
22     namespace mithep
23     {
24     class FillTracks : public edm::EDAnalyzer
25     {
26     public:
27     FillTracks(const edm::ParameterSet&);
28     ~FillTracks();
29    
30     void analyze(const edm::Event&, const edm::EventSetup&);
31     void beginJob(edm::EventSetup const&);
32 loizides 1.5 void endJob();
33 bendavid 1.1
34     private:
35 loizides 1.3 mithep::Array<mithep::Track> *tracks_;
36 bendavid 1.1 std::string trackSource_;
37     std::string trackBranch_;
38     };
39 loizides 1.2 }
40 bendavid 1.1 #endif