1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
#ifndef DataFormats_CSCSegmentCollection_H
#define DataFormats_CSCSegmentCollection_H
/** \class CSCSegmentCollection
*
* The collection of CSCSegment's. See \ref CSCSegmentCollection.h for details.
*
* \author Matteo Sani
*/
#include <DataFormats/MuonDetId/interface/CSCDetId.h>
#include <DataFormats/CSCRecHit/interface/CSCSegment.h>
#include <DataFormats/Common/interface/RangeMap.h>
#include <DataFormats/Common/interface/ClonePolicy.h>
#include <DataFormats/Common/interface/OwnVector.h>
typedef edm::RangeMap<CSCDetId, edm::OwnVector<CSCSegment> > CSCSegmentCollection;
#include <DataFormats/Common/interface/Ref.h>
typedef edm::Ref<CSCSegmentCollection> CSCSegmentRef;
//typedef std::vector<CSCSegment> CSCSegmentCollection;
#endif
|