2 #ifndef L1Trigger_TrackFindingTracklet_interface_TrackletProcessorDisplaced_h 3 #define L1Trigger_TrackFindingTracklet_interface_TrackletProcessorDisplaced_h 23 class AllInnerStubsMemory;
24 class VMStubsTEMemory;
25 class StubPairsMemory;
73 std::map<std::string, std::vector<std::vector<std::string> > >
tmpSPTable_;
74 std::map<std::string, std::vector<std::map<std::string, unsigned> > >
spTable_;
~TrackletProcessorDisplaced() override=default
std::vector< VMStubsTEMemory * > innervmstubs_
static std::string const input
void execute(unsigned int iSector, double phimin, double phimax)
StubTripletsMemory * stubtriplets_
std::vector< bool > table_
std::map< std::string, std::vector< std::map< std::string, unsigned > > > spTable_
std::vector< StubPairsMemory * > stubpairs_
std::map< std::string, std::vector< std::vector< std::string > > > tmpSPTable_
TrackletLUT innerThirdTable_
TrackletLUT innerOverlapTable_
TrackletProcessorDisplaced(std::string name, Settings const &settings, Globals *globals)
void addOutput(MemoryBase *memory, std::string output) override
std::vector< VMStubsTEMemory * > outervmstubs_
void addOutputProjection(TrackletProjectionsMemory *&outputProj, MemoryBase *memory)
void addInput(MemoryBase *memory, std::string input) override