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"
|
6 |
#include "DataFormats/Common/interface/DetSetVectorNew.h"
|
7 |
#include "DataFormats/SiStripCluster/interface/SiStripCluster.h"
|
8 |
#include "DataFormats/TrackReco/interface/Track.h"
|
9 |
#include "boost/foreach.hpp"
|
10 |
|
11 |
namespace shallow {
|
12 |
|
13 |
typedef std::map<std::pair<uint32_t, uint16_t>, unsigned int> CLUSTERMAP;
|
14 |
|
15 |
CLUSTERMAP make_cluster_map( const edm::Event& );
|
16 |
int findTrackIndex(edm::Handle<std::vector<reco::Track> >, const reco::Track*);
|
17 |
|
18 |
}
|
19 |
|
20 |
#endif
|