1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
|
#ifndef TrackReco_TrackDeDxHits_h
#define TrackReco_TrackDeDxHits_h
#include "DataFormats/TrackReco/interface/TrackFwd.h"
#include "DataFormats/TrackReco/interface/DeDxHit.h"
#include "DataFormats/Common/interface/AssociationVector.h"
#include <vector>
namespace reco {
// Association Track -> DeDx hits
typedef edm::AssociationVector<reco::TrackRefProd, std::vector<reco::DeDxHitCollection> > TrackDeDxHitsCollection;
typedef TrackDeDxHitsCollection::value_type TrackDeDxHits;
typedef edm::Ref<TrackDeDxHitsCollection> TrackDeDxHitsRef;
typedef edm::RefProd<TrackDeDxHitsCollection> TrackDeDxHitsRefProd;
typedef edm::RefVector<TrackDeDxHitsCollection> TrackDeDxHitsRefVector;
} // namespace reco
#endif
|