ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
SpacePoint Struct Reference

#include <acts/blob/master/Tests/UnitTests/Core/Seeding/SpacePoint.hpp>

Public Member Functions

void setClusterList (int first, int second)
 
const std::pair< int, intclusterList () const
 
float x () const
 
float y () const
 
float z () const
 
float r () const
 
TrkrDefs::cluskey Id () const
 
float x () const
 These are needed by Acts.
 
float y () const
 
float z () const
 
float r () const
 

Public Attributes

float x
 
float y
 
float z
 
float r
 
float covr = 0.03
 
float covz = 0.03
 
std::pair< int, intm_clusterList = std::pair<int, int>(1, 1)
 
int surface
 
float m_x
 
float m_y
 
float m_z
 
float m_r
 
float varianceR
 
float varianceZ
 
TrkrDefs::cluskey m_clusKey
 
Acts::GeometryIdentifier m_geoId
 
float m_varianceRphi
 
float m_varianceZ
 

Detailed Description

A struct for Acts to take cluster information for seeding

Definition at line 17 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 17 of file ATLSeedingIntegrationTest.cpp

Member Function Documentation

const std::pair<int, int> SpacePoint::clusterList ( ) const
inline

Definition at line 28 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 28 of file ATLSeedingIntegrationTest.cpp

References m_clusterList.

Referenced by Acts::Legacy::AtlasSeedfinder< SpacePoint >::newOneSeedWithCurvaturesComparison().

+ Here is the caller graph for this function:

TrkrDefs::cluskey SpacePoint::Id ( ) const
inline

Definition at line 53 of file PHActsSiliconSeeding.h.

View newest version in sPHENIX GitHub at line 53 of file PHActsSiliconSeeding.h

References m_clusKey.

float SpacePoint::r ( ) const
inline

Definition at line 22 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 22 of file SpacePoint.hpp

References m_r.

float SpacePoint::r ( ) const
inline

Definition at line 59 of file PHActsSiliconSeeding.h.

View newest version in sPHENIX GitHub at line 59 of file PHActsSiliconSeeding.h

References m_r.

void SpacePoint::setClusterList ( int  first,
int  second 
)
inline

Definition at line 25 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 25 of file ATLSeedingIntegrationTest.cpp

References m_clusterList, and second.

Referenced by BOOST_AUTO_TEST_CASE().

+ Here is the caller graph for this function:

float SpacePoint::x ( ) const
inline

Definition at line 19 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 19 of file SpacePoint.hpp

References m_x.

float SpacePoint::x ( ) const
inline

These are needed by Acts.

Definition at line 56 of file PHActsSiliconSeeding.h.

View newest version in sPHENIX GitHub at line 56 of file PHActsSiliconSeeding.h

References m_x.

float SpacePoint::y ( ) const
inline

Definition at line 20 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 20 of file SpacePoint.hpp

References m_y.

float SpacePoint::y ( ) const
inline

Definition at line 57 of file PHActsSiliconSeeding.h.

View newest version in sPHENIX GitHub at line 57 of file PHActsSiliconSeeding.h

References m_y.

float SpacePoint::z ( ) const
inline

Definition at line 21 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 21 of file SpacePoint.hpp

References m_z.

float SpacePoint::z ( ) const
inline

Definition at line 58 of file PHActsSiliconSeeding.h.

View newest version in sPHENIX GitHub at line 58 of file PHActsSiliconSeeding.h

References m_z.

Member Data Documentation

float SpacePoint::covr = 0.03

Definition at line 22 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 22 of file ATLSeedingIntegrationTest.cpp

float SpacePoint::covz = 0.03

Definition at line 23 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 23 of file ATLSeedingIntegrationTest.cpp

TrkrDefs::cluskey SpacePoint::m_clusKey

Definition at line 44 of file PHActsSiliconSeeding.h.

View newest version in sPHENIX GitHub at line 44 of file PHActsSiliconSeeding.h

Referenced by Id(), and operator==().

std::pair<int, int> SpacePoint::m_clusterList = std::pair<int, int>(1, 1)

Definition at line 24 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 24 of file ATLSeedingIntegrationTest.cpp

Referenced by clusterList(), and setClusterList().

Acts::GeometryIdentifier SpacePoint::m_geoId

Definition at line 49 of file PHActsSiliconSeeding.h.

View newest version in sPHENIX GitHub at line 49 of file PHActsSiliconSeeding.h

float SpacePoint::m_r

Definition at line 15 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 15 of file SpacePoint.hpp

Referenced by r().

float SpacePoint::m_varianceRphi

Definition at line 50 of file PHActsSiliconSeeding.h.

View newest version in sPHENIX GitHub at line 50 of file PHActsSiliconSeeding.h

Referenced by PHActsSiliconSeeding::runSeeder().

float SpacePoint::m_varianceZ

Definition at line 51 of file PHActsSiliconSeeding.h.

View newest version in sPHENIX GitHub at line 51 of file PHActsSiliconSeeding.h

Referenced by PHActsSiliconSeeding::runSeeder().

float SpacePoint::m_x

Definition at line 12 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 12 of file SpacePoint.hpp

Referenced by x().

float SpacePoint::m_y

Definition at line 13 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 13 of file SpacePoint.hpp

Referenced by y().

float SpacePoint::m_z

Definition at line 14 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 14 of file SpacePoint.hpp

Referenced by z().

float SpacePoint::r

Definition at line 21 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 21 of file ATLSeedingIntegrationTest.cpp

Referenced by BOOST_AUTO_TEST_CASE().

int SpacePoint::surface

Definition at line 29 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 29 of file ATLSeedingIntegrationTest.cpp

Referenced by BOOST_AUTO_TEST_CASE(), and main().

float SpacePoint::varianceR

Definition at line 17 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 17 of file SpacePoint.hpp

Referenced by main().

float SpacePoint::varianceZ

Definition at line 18 of file SpacePoint.hpp.

View newest version in sPHENIX GitHub at line 18 of file SpacePoint.hpp

Referenced by main().

float SpacePoint::x

Definition at line 18 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 18 of file ATLSeedingIntegrationTest.cpp

Referenced by BOOST_AUTO_TEST_CASE(), mcscore.MCVertex::dump_vertex(), main(), and mcscore.MCVertex::printout().

float SpacePoint::y

Definition at line 19 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 19 of file ATLSeedingIntegrationTest.cpp

Referenced by BOOST_AUTO_TEST_CASE(), mcscore.MCVertex::dump_vertex(), main(), and mcscore.MCVertex::printout().

float SpacePoint::z

Definition at line 20 of file ATLSeedingIntegrationTest.cpp.

View newest version in sPHENIX GitHub at line 20 of file ATLSeedingIntegrationTest.cpp

Referenced by BOOST_AUTO_TEST_CASE(), mcscore.MCVertex::dump_vertex(), main(), and mcscore.MCVertex::printout().


The documentation for this struct was generated from the following files: