ViewVC Help
View File | Revision Log | Show Annotations | Root Listing
root/cvsroot/UserCode/ShallowTools/interface/ShallowTools.h
Revision: 1.3
Committed: Thu Jun 11 16:09:15 2009 UTC (15 years, 10 months ago) by bbetchar
Content type: text/plain
Branch: MAIN
Changes since 1.2: +1 -1 lines
Log Message:
Added ShallowSimTracksProducer (sans cfi)

File Contents

# Content
1 #ifndef USERCODE_SHALLOWTOOLS_SHALLOWTOOLS
2 #define USERCODE_SHALLOWTOOLS_SHALLOWTOOLS
3
4 #include "FWCore/Framework/interface/Frameworkfwd.h"
5 #include "DataFormats/Common/interface/DetSetVectorNew.h"
6 #include "DataFormats/TrackReco/interface/Track.h"
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 LocalVector drift( const StripGeomDetUnit*, const MagneticField&, const SiStripLorentzAngle&);
19 int findTrackIndex(const edm::Handle<edm::View<reco::Track> >& h, const reco::Track* t);
20
21 }
22
23 #endif