Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Core/include/Acts/Seeding/GNN_TrackingFilter.hpp>
Classes | |
struct | Compare |
Public Member Functions | |
TrigFTF_GNN_EdgeState ()=default | |
TrigFTF_GNN_EdgeState (bool f) | |
void | initialize (Acts::TrigFTF_GNN_Edge< external_spacepoint_t > *pS) |
void | clone (const struct TrigFTF_GNN_EdgeState &st) |
Public Attributes | |
float | m_J {} |
std::vector < Acts::TrigFTF_GNN_Edge < external_spacepoint_t > * > | m_vs |
float | m_X [3] {} |
float | m_Y [2] {} |
float | m_Cx [3][3] {} |
float | m_Cy [2][2] {} |
float | m_refX {} |
float | m_refY {} |
float | m_c {} |
float | m_s {} |
bool | m_initialized {false} |
Definition at line 22 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 22 of file GNN_TrackingFilter.hpp
|
default |
|
inline |
Definition at line 33 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 33 of file GNN_TrackingFilter.hpp
|
inline |
Definition at line 82 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 82 of file GNN_TrackingFilter.hpp
References TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_c, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_Cx, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_Cy, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_initialized, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_J, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_refX, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_refY, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_s, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_vs, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_X, and TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_Y.
Referenced by TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::followTrack(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::propagate().
|
inline |
Definition at line 35 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 35 of file GNN_TrackingFilter.hpp
References dy, Acts::IntegrationTest::L, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_c, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_Cx, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_Cy, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_initialized, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_J, Acts::TrigFTF_GNN_Edge< space_point_t >::m_n1, Acts::TrigFTF_GNN_Edge< space_point_t >::m_n2, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_refX, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_refY, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_s, Acts::TrigFTF_GNN_Node< space_point_t >::m_sp_FTF, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_vs, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_X, TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_Y, and Acts::FTF_SP< space_point_t >::SP.
Referenced by TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::followTrack().
float TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_c {} |
Definition at line 104 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 104 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::update().
float TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_Cx[3][3] {} |
Definition at line 103 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 103 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::update().
float TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_Cy[2][2] {} |
Definition at line 103 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 103 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::update().
bool TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_initialized {false} |
Definition at line 106 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 106 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), and Acts::SeedFinderFTF< external_spacepoint_t >::runGNN_TrackFinder().
float TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_J {} |
Definition at line 99 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 99 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::Compare::operator()(), TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::propagate(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::update().
float TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_refX {} |
Definition at line 104 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 104 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::update().
float TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_refY {} |
Definition at line 104 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 104 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::update().
float TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_s {} |
Definition at line 104 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 104 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::update().
std::vector<Acts::TrigFTF_GNN_Edge<external_spacepoint_t>*> TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_vs |
Definition at line 101 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 101 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::propagate(), and Acts::SeedFinderFTF< external_spacepoint_t >::runGNN_TrackFinder().
float TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_X[3] {} |
Definition at line 103 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 103 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::update().
float TrigFTF_GNN_EdgeState< external_spacepoint_t >::m_Y[2] {} |
Definition at line 103 of file GNN_TrackingFilter.hpp.
View newest version in sPHENIX GitHub at line 103 of file GNN_TrackingFilter.hpp
Referenced by TrigFTF_GNN_EdgeState< external_spacepoint_t >::clone(), TrigFTF_GNN_EdgeState< external_spacepoint_t >::initialize(), and TrigFTF_GNN_TrackingFilter< external_spacepoint_t >::update().