Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::TrigFTF_GNN_DataStorage< space_point_t > Class Template Reference

#include <acts/blob/sPHENIX/Core/include/Acts/Seeding/GNN_DataStorage.hpp>

+ Collaboration diagram for Acts::TrigFTF_GNN_DataStorage< space_point_t >:

Public Member Functions

 TrigFTF_GNN_DataStorage (const TrigFTF_GNN_Geometry< space_point_t > &g)
 
int addSpacePoint (const FTF_SP< space_point_t > &sp, bool useClusterWidth)
 
 TrigFTF_GNN_DataStorage (const TrigFTF_GNN_DataStorage &)=delete
 
TrigFTF_GNN_DataStorageoperator= (const TrigFTF_GNN_DataStorage &)=delete
 
unsigned int numberOfNodes () const
 
void getConnectingNodes (std::vector< const TrigFTF_GNN_Node< space_point_t > * > &vn)
 
void sortByPhi ()
 
void generatePhiIndexing (float dphi)
 
const TrigFTF_GNN_EtaBin
< space_point_t > & 
getEtaBin (int idx) const
 

Protected Attributes

const TrigFTF_GNN_Geometry
< space_point_t > & 
m_geo
 
std::vector
< TrigFTF_GNN_EtaBin
< space_point_t > > 
m_etaBins
 

Detailed Description

template<typename space_point_t>
class Acts::TrigFTF_GNN_DataStorage< space_point_t >

Definition at line 152 of file GNN_DataStorage.hpp.

View newest version in sPHENIX GitHub at line 152 of file GNN_DataStorage.hpp

Constructor & Destructor Documentation

template<typename space_point_t>
Acts::TrigFTF_GNN_DataStorage< space_point_t >::TrigFTF_GNN_DataStorage ( const TrigFTF_GNN_Geometry< space_point_t > &  g)
inline

Definition at line 154 of file GNN_DataStorage.hpp.

View newest version in sPHENIX GitHub at line 154 of file GNN_DataStorage.hpp

template<typename space_point_t>
Acts::TrigFTF_GNN_DataStorage< space_point_t >::TrigFTF_GNN_DataStorage ( const TrigFTF_GNN_DataStorage< space_point_t > &  )
delete

Member Function Documentation

template<typename space_point_t>
int Acts::TrigFTF_GNN_DataStorage< space_point_t >::addSpacePoint ( const FTF_SP< space_point_t > &  sp,
bool  useClusterWidth 
)
inline

Definition at line 162 of file GNN_DataStorage.hpp.

View newest version in sPHENIX GitHub at line 162 of file GNN_DataStorage.hpp

template<typename space_point_t>
void Acts::TrigFTF_GNN_DataStorage< space_point_t >::generatePhiIndexing ( float  dphi)
inline

Definition at line 252 of file GNN_DataStorage.hpp.

View newest version in sPHENIX GitHub at line 252 of file GNN_DataStorage.hpp

template<typename space_point_t>
void Acts::TrigFTF_GNN_DataStorage< space_point_t >::getConnectingNodes ( std::vector< const TrigFTF_GNN_Node< space_point_t > * > &  vn)
inline

Definition at line 226 of file GNN_DataStorage.hpp.

View newest version in sPHENIX GitHub at line 226 of file GNN_DataStorage.hpp

template<typename space_point_t>
const TrigFTF_GNN_EtaBin<space_point_t>& Acts::TrigFTF_GNN_DataStorage< space_point_t >::getEtaBin ( int  idx) const
inline

Definition at line 258 of file GNN_DataStorage.hpp.

View newest version in sPHENIX GitHub at line 258 of file GNN_DataStorage.hpp

template<typename space_point_t>
unsigned int Acts::TrigFTF_GNN_DataStorage< space_point_t >::numberOfNodes ( ) const
inline

Definition at line 217 of file GNN_DataStorage.hpp.

View newest version in sPHENIX GitHub at line 217 of file GNN_DataStorage.hpp

Referenced by Acts::TrigFTF_GNN_DataStorage< external_spacepoint_t >::getConnectingNodes().

+ Here is the caller graph for this function:

template<typename space_point_t>
TrigFTF_GNN_DataStorage& Acts::TrigFTF_GNN_DataStorage< space_point_t >::operator= ( const TrigFTF_GNN_DataStorage< space_point_t > &  )
delete
template<typename space_point_t>
void Acts::TrigFTF_GNN_DataStorage< space_point_t >::sortByPhi ( )
inline

Definition at line 246 of file GNN_DataStorage.hpp.

View newest version in sPHENIX GitHub at line 246 of file GNN_DataStorage.hpp

Member Data Documentation

template<typename space_point_t>
const TrigFTF_GNN_Geometry<space_point_t>& Acts::TrigFTF_GNN_DataStorage< space_point_t >::m_geo
protected

Definition at line 266 of file GNN_DataStorage.hpp.

View newest version in sPHENIX GitHub at line 266 of file GNN_DataStorage.hpp

Referenced by Acts::TrigFTF_GNN_DataStorage< external_spacepoint_t >::addSpacePoint().


The documentation for this class was generated from the following file: