CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ShallowTools.h
Go to the documentation of this file.
1 #ifndef USERCODE_SHALLOWTOOLS_SHALLOWTOOLS
2 #define USERCODE_SHALLOWTOOLS_SHALLOWTOOLS
3 
7 
8 class StripGeomDetUnit;
9 class MagneticField;
11 class Event;
12 namespace edm {class InputTag;}
13 
14 namespace shallow {
15 
16 typedef std::map<std::pair<uint32_t, uint16_t>, unsigned int> CLUSTERMAP;
17 
21 
22 }
23 
24 #endif
int findTrackIndex(const edm::Handle< edm::View< reco::Track > > &h, const reco::Track *t)
Definition: ShallowTools.cc:29
LocalVector drift(const StripGeomDetUnit *, const MagneticField &, const SiStripLorentzAngle &)
Definition: ShallowTools.cc:39
The Signals That Services Can Subscribe To This is based on ActivityRegistry h
Helper function to determine trigger accepts.
Definition: Activities.doc:4
CLUSTERMAP make_cluster_map(const edm::Event &, edm::InputTag &)
Definition: ShallowTools.cc:15
std::map< std::pair< uint32_t, uint16_t >, unsigned int > CLUSTERMAP
Definition: ShallowTools.h:16