ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/MitAna/DataTree/interface/Collections.h
Revision: 1.9
Committed: Mon Jun 30 16:54:40 2008 UTC (16 years, 10 months ago) by loizides
Content type: text/plain
Branch: MAIN
Changes since 1.8: +1 -3 lines
Log Message:
Changes to particle structure. MOre changes will follow

File Contents

# User Rev Content
1 paus 1.8 //--------------------------------------------------------------------------------------------------
2 loizides 1.9 // $Id: Collections.h,v 1.8 2008/06/18 13:23:13 paus Exp $
3 paus 1.8 //
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 loizides 1.3
24 loizides 1.2 namespace mithep
25     {
26 loizides 1.4 typedef Collection<DataObject> DataObjectCol;
27     typedef Collection<Track> TrackCol;
28     typedef Collection<Particle> ParticleCol;
29     typedef Collection<GenParticle> GenParticleCol;
30     typedef Collection<Lepton> LeptonCol;
31     typedef Collection<Muon> MuonCol;
32 bendavid 1.5 typedef Collection<Electron> ElectronCol;
33 loizides 1.7 }
34     #endif