CMS 3D CMS Logo

LowPtClusterShapeSeedComparitor.h
Go to the documentation of this file.
1 #ifndef _LowPtClusterShapeSeedComparitor_h_
2 #define _LowPtClusterShapeSeedComparitor_h_
3 
4 
11 
12 class TrackerTopology;
13 
14 namespace edm { class ParameterSet; class EventSetup; }
15 
17 {
18  public:
21  void init(const edm::Event& e, const edm::EventSetup& es) override ;
22  bool compatible(const SeedingHitSet &hits) const override ;
24  SeedingHitSet::ConstRecHitPointer hit) const override { return true; }
25  bool compatible(const SeedingHitSet &hits,
26  const GlobalTrajectoryParameters &helixStateAtVertex,
27  const FastHelix &helix) const override { return true; }
28 
29  private:
36 };
37 
38 #endif
39 
bool compatible(const SeedingHitSet &hits, const GlobalTrajectoryParameters &helixStateAtVertex, const FastHelix &helix) const override
int init
Definition: HydjetWrapper.h:67
edm::ESHandle< ClusterShapeHitFilter > theShapeFilter
something
edm::ESHandle< TrackerTopology > theTTopo
BaseTrackerRecHit const * ConstRecHitPointer
Definition: SeedingHitSet.h:11
edm::Handle< SiPixelClusterShapeCache > thePixelClusterShapeCache
bool compatible(const TrajectoryStateOnSurface &, SeedingHitSet::ConstRecHitPointer hit) const override
edm::EDGetTokenT< SiPixelClusterShapeCache > thePixelClusterShapeCacheToken
HLT enums.