#include <TopologicalAlgorithm.h>
Public Member Functions | |
int | deltaEta (const int eta1, const int eta2) |
int | deltaPhi (int phi1, int phi2) |
int | deltaZ0 (const int Z01, const int Z02) |
void | DumpInputs () |
void | load (std::vector< l1t::TrackerMuon > &trkMus, std::vector< ConvertedTTTrack > &convertedTracks) |
TopoAlgo () | |
TopoAlgo (const TopoAlgo &cpy) | |
~TopoAlgo () | |
Protected Attributes | |
std::vector< ConvertedTTTrack > * | convertedTracks |
std::ofstream | dumpInput |
std::vector< l1t::TrackerMuon > * | trkMus |
Definition at line 28 of file TopologicalAlgorithm.h.
|
inline |
Definition at line 46 of file TopologicalAlgorithm.h.
|
inline |
Definition at line 48 of file TopologicalAlgorithm.h.
|
inline |
Definition at line 50 of file TopologicalAlgorithm.h.
|
inline |
Definition at line 92 of file TopologicalAlgorithm.h.
References funct::abs(), Phase2L1GMT::BITSETA, HLT_2023v12_cff::eta1, and HLT_2023v12_cff::eta2.
Referenced by Phase2L1GMT::Isolation::compute_trk_iso(), and Phase2L1GMT::Tauto3Mu::GetDiMass().
|
inline |
Definition at line 107 of file TopologicalAlgorithm.h.
References funct::abs(), and Phase2L1GMT::BITSPHI.
Referenced by Phase2L1GMT::Isolation::compute_trk_iso(), Phase2L1GMT::Tauto3Mu::Get3MuDphi(), and Phase2L1GMT::Tauto3Mu::GetDiMass().
|
inline |
Definition at line 99 of file TopologicalAlgorithm.h.
References funct::abs(), and Phase2L1GMT::BITSZ0.
Referenced by Phase2L1GMT::Isolation::compute_trk_iso().
|
inline |
Definition at line 61 of file TopologicalAlgorithm.h.
References ALPAKA_ACCELERATOR_NAMESPACE::brokenline::constexpr(), convertedTracks, dumpInput, mps_fire::i, Phase2L1GMT::LSBeta, Phase2L1GMT::LSBGTz0, Phase2L1GMT::LSBphi, Phase2L1GMT::LSBpt, and trkMus.
Referenced by Phase2L1GMT::Isolation::isolation_allmu_alltrk().
|
inline |
Definition at line 56 of file TopologicalAlgorithm.h.
References convertedTracks, and trkMus.
Referenced by Phase2L1GMT::Isolation::isolation_allmu_alltrk().
|
protected |
Definition at line 42 of file TopologicalAlgorithm.h.
Referenced by DumpInputs(), Phase2L1GMT::Isolation::isolation_allmu_alltrk(), and load().
|
protected |
Definition at line 43 of file TopologicalAlgorithm.h.
Referenced by DumpInputs(), Phase2L1GMT::Isolation::Isolation(), and Phase2L1GMT::Isolation::~Isolation().
|
protected |
Definition at line 41 of file TopologicalAlgorithm.h.
Referenced by DumpInputs(), Phase2L1GMT::Isolation::DumpOutputs(), Phase2L1GMT::Tauto3Mu::Find3MuComb(), Phase2L1GMT::Tauto3Mu::Get3MuDphi(), Phase2L1GMT::Tauto3Mu::Get3MuMass(), Phase2L1GMT::Tauto3Mu::GetTau3Mu(), Phase2L1GMT::Isolation::isolation_allmu_alltrk(), and load().