Go to the documentation of this file. 1 #ifndef L1Trigger_TrackFindingTracklet_interface_MatchCalculator_h
2 #define L1Trigger_TrackFindingTracklet_interface_MatchCalculator_h
17 class AllProjectionsMemory;
18 class CandidateMatchMemory;
19 class FullMatchMemory;
32 std::vector<std::pair<std::pair<Tracklet*, int>,
const Stub*> >
mergeMatches(
33 std::vector<CandidateMatchMemory*>& candmatch);
unsigned int rphicutPS_[N_SEED]
static const std::string input
MatchCalculator(std::string name, Settings const &settings, Globals *global, unsigned int iSector)
void addInput(MemoryBase *memory, std::string input) override
unsigned int rphicut2S_[N_SEED]
unsigned int rcutPS_[N_SEED]
~MatchCalculator() override=default
AllProjectionsMemory * allprojs_
int ialphafactouter_[N_DSS_MOD *2]
void addOutput(MemoryBase *memory, std::string output) override
std::vector< FullMatchMemory * > fullMatches_
unsigned int phimatchcut_[N_SEED]
constexpr unsigned int N_SEED
constexpr unsigned int N_DSS_MOD
std::vector< CandidateMatchMemory * > matches_
int ialphafactinner_[N_DSS_MOD *2]
AllStubsMemory * allstubs_
unsigned int zmatchcut_[N_SEED]
unsigned int rcut2S_[N_SEED]
std::vector< std::pair< std::pair< Tracklet *, int >, const Stub * > > mergeMatches(std::vector< CandidateMatchMemory * > &candmatch)