ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/ShallowTools/interface/ShallowTools.h
(Generate patch)

Comparing UserCode/ShallowTools/interface/ShallowTools.h (file contents):
Revision 1.1 by bbetchar, Sat Jun 6 14:23:09 2009 UTC vs.
Revision 1.2 by bbetchar, Wed Jun 10 01:24:50 2009 UTC

# Line 1 | Line 1
1   #ifndef USERCODE_SHALLOWTOOLS_SHALLOWTOOLS
2   #define USERCODE_SHALLOWTOOLS_SHALLOWTOOLS
3  
4 < #include "FWCore/Framework/interface/Event.h"
5 < #include "DataFormats/Common/interface/Handle.h"
4 > #include "FWCore/Framework/interface/Frameworkfwd.h"
5   #include "DataFormats/Common/interface/DetSetVectorNew.h"
7 #include "DataFormats/SiStripCluster/interface/SiStripCluster.h"
6   #include "DataFormats/TrackReco/interface/Track.h"
7 < #include "boost/foreach.hpp"
7 >
8 > class StripGeomDetUnit;
9 > class MagneticField;
10 > class SiStripLorentzAngle;
11 > class Event;
12  
13   namespace shallow {
14    
15   typedef std::map<std::pair<uint32_t, uint16_t>, unsigned int> CLUSTERMAP;  
16  
17   CLUSTERMAP make_cluster_map( const edm::Event& );
18 < int findTrackIndex(edm::Handle<std::vector<reco::Track> >, const reco::Track*);
19 <  
18 > int findTrackIndex(const edm::Handle<std::vector<reco::Track> >&, const reco::Track*);
19 > LocalVector drift( const StripGeomDetUnit*, const MagneticField&, const SiStripLorentzAngle&);
20 >
21   }
22  
23   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines