Go to the documentation of this file. 1 #ifndef L1Trigger_TrackFindingTracklet_interface_MatchProcessor_h
2 #define L1Trigger_TrackFindingTracklet_interface_MatchProcessor_h
static const std::string input
std::vector< VMStubsMEMemory * > vmstubs_
MatchProcessor(std::string name, Settings const &settings, Globals *global, unsigned int iSector)
int ialphafactouter_[N_DSS_MOD *2]
unsigned int zmatchcut_[N_SEED]
void addInput(MemoryBase *memory, std::string input) override
std::vector< FullMatchMemory * > fullmatches_
CircularBuffer< ProjectionTemp > inputProjBuffer_
std::vector< TrackletProjectionsMemory * > inputprojs_
unsigned int rcutPS_[N_SEED]
unsigned int rphicut2S_[N_SEED]
bool matchCalculator(Tracklet *tracklet, const Stub *fpgastub)
unsigned int rphicutPS_[N_SEED]
constexpr unsigned int N_SEED
int ialphafactinner_[N_DSS_MOD *2]
unsigned int rcut2S_[N_SEED]
constexpr unsigned int N_DSS_MOD
std::vector< bool > tablePS_
unsigned int nMatchEngines_
std::vector< bool > table2S_
std::vector< bool > table_
AllStubsMemory * allstubs_
void addOutput(MemoryBase *memory, std::string output) override
unsigned int phimatchcut_[N_SEED]
std::vector< MatchEngineUnit > matchengines_
~MatchProcessor() override=default