Analysis Software
Documentation for sPHENIX simulation software
|
#include <acts/blob/sPHENIX/Tests/UnitTests/Core/Seeding/SpacePoint.hpp>
Public Member Functions | |
void | setClusterList (int first, int second) |
const std::pair< int, int > | clusterList () const |
float | x () const |
float | y () const |
float | z () const |
float | r () const |
float | x () const |
float | y () const |
float | z () const |
float | r () const |
SpacePoint ()=default | |
SpacePoint (float p_x, float p_y, float p_z, float p_r, int p_surface, float p_varianceR, float p_varianceZ, int p_id) | |
float | x () const |
float | y () const |
float | z () const |
float | r () const |
int | id () const |
int | surface () const |
TrkrDefs::cluskey | Id () const |
double | x () const |
These are needed by Acts. | |
double | y () const |
double | z () const |
double | r () const |
double | varianceR () const |
double | varianceZ () const |
Public Attributes | |
float | x = 0 |
float | y = 0 |
float | z = 0 |
float | r = 0 |
float | covr = 0.03 |
float | covz = 0.03 |
std::pair< int, int > | m_clusterList = std::pair<int, int>(1, 1) |
int | surface = 0 |
float | m_x |
float | m_y |
float | m_z |
float | m_r |
int | layer |
float | varianceR |
float | varianceZ |
int | m_surface |
TrkrDefs::cluskey | m_clusKey |
double | m_x |
double | m_y |
double | m_z |
double | m_r |
Acts::GeometryIdentifier | m_geoId |
double | m_varianceR |
double | m_varianceZ |
Private Attributes | |
int | m_id |
Friends | |
bool | operator== (const SpacePoint &a, const SpacePoint &b) |
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
|
default |
|
inline |
Definition at line 14 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 14 of file SpacePoint.hpp
|
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(), and Acts::Legacy::SPForSeed< SpacePoint >::set().
|
inline |
Definition at line 23 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 23 of file SpacePoint.h
References m_clusKey.
|
inline |
Definition at line 29 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 29 of file SpacePoint.hpp
References m_id.
|
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.
|
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.
|
inline |
Definition at line 28 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 28 of file SpacePoint.hpp
References m_r.
|
inline |
Definition at line 29 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 29 of file SpacePoint.h
References m_r.
|
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.
Referenced by BOOST_AUTO_TEST_CASE().
|
inline |
Definition at line 30 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 30 of file SpacePoint.hpp
References m_surface.
|
inline |
Definition at line 30 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 30 of file SpacePoint.h
References m_varianceR.
|
inline |
Definition at line 31 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 31 of file SpacePoint.h
References m_varianceZ.
|
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.
|
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.
|
inline |
Definition at line 25 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 25 of file SpacePoint.hpp
References m_x.
|
inline |
These are needed by Acts.
Definition at line 26 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 26 of file SpacePoint.h
References m_x.
|
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.
|
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.
|
inline |
Definition at line 26 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 26 of file SpacePoint.hpp
References m_y.
|
inline |
Definition at line 27 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 27 of file SpacePoint.h
References m_y.
|
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.
|
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.
|
inline |
Definition at line 27 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 27 of file SpacePoint.hpp
References m_z.
|
inline |
Definition at line 28 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 28 of file SpacePoint.h
References m_z.
|
friend |
Definition at line 44 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 44 of file SpacePoint.hpp
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
Referenced by Acts::Legacy::SPForSeed< SpacePoint >::set().
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
Referenced by Acts::Legacy::SPForSeed< SpacePoint >::set().
int SpacePoint::layer |
Definition at line 16 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 16 of file SpacePoint.hpp
Referenced by main().
TrkrDefs::cluskey SpacePoint::m_clusKey |
Definition at line 14 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 14 of file SpacePoint.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 19 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 19 of file SpacePoint.h
|
private |
Definition at line 37 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 37 of file SpacePoint.hpp
Referenced by id(), and operator==().
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().
double SpacePoint::m_r |
Definition at line 18 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 18 of file SpacePoint.h
int SpacePoint::m_surface |
Definition at line 34 of file SpacePoint.hpp.
View newest version in sPHENIX GitHub at line 34 of file SpacePoint.hpp
Referenced by surface().
double SpacePoint::m_varianceR |
Definition at line 20 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 20 of file SpacePoint.h
Referenced by PHActsSiliconSeeding::runSeeder(), and varianceR().
double SpacePoint::m_varianceZ |
Definition at line 21 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 21 of file SpacePoint.h
Referenced by PHActsSiliconSeeding::runSeeder(), and varianceZ().
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 operator==(), and x().
double SpacePoint::m_x |
Definition at line 15 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 15 of file SpacePoint.h
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 operator==(), and y().
double SpacePoint::m_y |
Definition at line 16 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 16 of file SpacePoint.h
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 operator==(), and z().
double SpacePoint::m_z |
Definition at line 17 of file SpacePoint.h.
View newest version in sPHENIX GitHub at line 17 of file SpacePoint.h
float SpacePoint::r = 0 |
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 = 0 |
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(), main(), and Acts::Legacy::SPForSeed< SpacePoint >::set().
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(), and PHActsKDTreeSeeding::runSeeder().
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(), and PHActsKDTreeSeeding::runSeeder().
float SpacePoint::x = 0 |
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(), Acts::Legacy::AtlasSeedFinder< SpacePoint >::convertToBeamFrameWork(), main(), PHActsKDTreeSeeding::runSeeder(), and PHActsSiliconSeeding::runSeeder().
float SpacePoint::y = 0 |
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(), Acts::Legacy::AtlasSeedFinder< SpacePoint >::convertToBeamFrameWork(), main(), PHActsKDTreeSeeding::runSeeder(), and PHActsSiliconSeeding::runSeeder().
float SpacePoint::z = 0 |
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(), Acts::Legacy::AtlasSeedFinder< SpacePoint >::convertToBeamFrameWork(), main(), PHActsKDTreeSeeding::runSeeder(), and PHActsSiliconSeeding::runSeeder().