1 #ifndef GEMRecHit_ME0SegmentAlgorithm_h
2 #define GEMRecHit_ME0SegmentAlgorithm_h
24 typedef std::pair<const ME0EtaPartition*, std::map<uint32_t, const ME0EtaPartition*> >
ME0Ensemble;
33 virtual std::vector<ME0Segment>
run(
const ME0Ensemble& ensemble,
const std::vector<const ME0RecHit*>&
rechits) = 0;
virtual std::vector< ME0Segment > run(const ME0Ensemble &ensemble, const std::vector< const ME0RecHit * > &rechits)=0
std::pair< const ME0EtaPartition *, std::map< uint32_t, const ME0EtaPartition * > > ME0Ensemble
ME0SegmentAlgorithm(const edm::ParameterSet &)
Constructor.
virtual ~ME0SegmentAlgorithm()
Destructor.