ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/DataTree/interface/Collections.h
Revision: 1.8
Committed: Wed Jun 18 13:23:13 2008 UTC (16 years, 10 months ago) by paus
Content type: text/plain
Branch: MAIN
Changes since 1.7: +11 -12 lines
Log Message:
Basic structure of Filling framework.

File Contents

# User Rev Content
1 paus 1.8 //--------------------------------------------------------------------------------------------------
2     // $Id: Collections.h,v 1.7 2008/06/11 13:48:37 loizides Exp $
3     //
4     // Collections
5     //
6     // This header file defines the standard types for the collections we want to use.
7     //
8     // Authors: C.Loizides
9     //--------------------------------------------------------------------------------------------------
10 loizides 1.1
11     #ifndef DATATREE_COLLECTIONS_H
12     #define DATATREE_COLLECTIONS_H
13    
14     #include "MitAna/DataTree/interface/Collection.h"
15     #include "MitAna/DataTree/interface/Vector.h"
16 loizides 1.4 #include "MitAna/DataTree/interface/DataObject.h"
17     #include "MitAna/DataTree/interface/Track.h"
18 loizides 1.1 #include "MitAna/DataTree/interface/Particle.h"
19 loizides 1.4 #include "MitAna/DataTree/interface/GenParticle.h"
20     #include "MitAna/DataTree/interface/Lepton.h"
21     #include "MitAna/DataTree/interface/Muon.h"
22 bendavid 1.5 #include "MitAna/DataTree/interface/Electron.h"
23 paus 1.8 #include "MitAna/DataTree/interface/GlobalMuon.h"
24 loizides 1.3
25 loizides 1.2 namespace mithep
26     {
27 loizides 1.4 typedef Collection<DataObject> DataObjectCol;
28     typedef Collection<Track> TrackCol;
29     typedef Collection<Particle> ParticleCol;
30     typedef Collection<GenParticle> GenParticleCol;
31     typedef Collection<Lepton> LeptonCol;
32     typedef Collection<Muon> MuonCol;
33 bendavid 1.5 typedef Collection<Electron> ElectronCol;
34 paus 1.8 typedef Collection<GlobalMuon> GlobalMuonCol;
35 loizides 1.7 }
36     #endif