Go to the documentation of this file. 1 #ifndef L1Trigger_TrackFindingTracklet_interface_PurgeDuplicate_h
2 #define L1Trigger_TrackFindingTracklet_interface_PurgeDuplicate_h
29 void execute(std::vector<Track*>& outputtracks_);
std::vector< std::vector< std::pair< int, int > > > mergedstubidslists_
std::vector< CleanTrackMemory * > outputtracklets_
std::vector< Track * > inputtracks_
static const std::string input
PurgeDuplicate(std::string name, Settings const &settings, Globals *global, unsigned int iSector)
std::vector< std::vector< std::pair< int, int > > > inputstubidslists_
double getPhiRes(Tracklet *curTracklet, const Stub *curStub)
std::vector< std::vector< const Stub * > > inputstublists_
std::vector< Tracklet * > inputtracklets_
void addInput(MemoryBase *memory, std::string input) override
void execute(std::vector< Track * > &outputtracks_)
~PurgeDuplicate() override=default
std::vector< TrackFitMemory * > inputtrackfits_
void addOutput(MemoryBase *memory, std::string output) override