CMS 3D CMS Logo

CosmicHitTripletGeneratorFromLayerTriplet.h
Go to the documentation of this file.
1 #ifndef CosmicHitTripletGeneratorFromLayerTriplet_h
2 #define CosmicHitTripletGeneratorFromLayerTriplet_h
3 
11 
12 class DetLayer;
13 class TrackingRegion;
14 class LayerWithHits;
15 
17 public:
19  const LayerWithHits* middle,
20  const LayerWithHits* outer,
21  const edm::EventSetup& iSetup);
23 
24  void hitTriplets(const TrackingRegion& ar, OrderedHitTriplets& ap, const edm::EventSetup& iSetup);
25 
26  const LayerWithHits* innerLayer() const { return theInnerLayer; }
27  const LayerWithHits* middleLayer() const { return theMiddleLayer; }
28  const LayerWithHits* outerLayer() const { return theOuterLayer; }
29 
30 private:
39 };
40 
41 #endif
CosmicHitTripletGeneratorFromLayerTriplet(const LayerWithHits *inner, const LayerWithHits *middle, const LayerWithHits *outer, const edm::EventSetup &iSetup)
void hitTriplets(const TrackingRegion &ar, OrderedHitTriplets &ap, const edm::EventSetup &iSetup)