1 #ifndef GEMRecHit_ME0SegmentAlgorithmBase_h 2 #define GEMRecHit_ME0SegmentAlgorithmBase_h 28 rh(rh),lp(lp),gp(gp),
layer(rh->me0Id().
layer()), idx(idx){}
virtual std::vector< ME0Segment > run(const ME0Chamber *chamber, const HitAndPositionContainer &rechits)=0
virtual ~ME0SegmentAlgorithmBase()
Destructor.
std::vector< HitAndPosition > HitAndPositionContainer
std::vector< const HitAndPosition * > HitAndPositionPtrContainer
HitAndPosition(const ME0RecHit *rh, const LocalPoint &lp, const GlobalPoint &gp, unsigned int idx)
ME0SegmentAlgorithmBase(const edm::ParameterSet &)
Constructor.