Analysis Software
Documentation for sPHENIX simulation software
|
Public Member Functions | |
vector3D () | |
vector3D (size_t d1, size_t d2, size_t d3, T const &t=T()) | |
T & | operator() (size_t i, size_t j, size_t k) |
T const & | operator() (size_t i, size_t j, size_t k) const |
void | resize (size_t x1, size_t x2, size_t x3, T const &t=T()) |
T * | data () |
Private Member Functions | |
const Acts::Logger & | logger () const |
Private access to the logging instance. | |
Private Attributes | |
size_t | m_d1 |
size_t | m_d2 |
size_t | m_d3 |
std::vector< T > | m_data |
std::unique_ptr< const Acts::Logger > | m_logger |
the logging instance | |
Definition at line 103 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 103 of file HoughVectors.hpp
Definition at line 114 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 114 of file HoughVectors.hpp
References Acts::Logging::ERROR, Acts::getDefaultLogger(), and vector3D< T >::m_logger.
|
inline |
Definition at line 118 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 118 of file HoughVectors.hpp
References Acts::Logging::ERROR, Acts::getDefaultLogger(), and vector3D< T >::m_logger.
Definition at line 150 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 150 of file HoughVectors.hpp
References vector3D< T >::m_data.
|
inlineprivate |
Private access to the logging instance.
Definition at line 108 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 108 of file HoughVectors.hpp
References vector3D< T >::m_logger.
Definition at line 123 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 123 of file HoughVectors.hpp
References ACTS_ERROR, k, vector3D< T >::m_d1, vector3D< T >::m_d2, vector3D< T >::m_d3, vector3D< T >::m_data, and physmon_simulation::s.
|
inline |
Definition at line 133 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 133 of file HoughVectors.hpp
References ACTS_ERROR, k, vector3D< T >::m_d1, vector3D< T >::m_d2, vector3D< T >::m_d3, vector3D< T >::m_data, and physmon_simulation::s.
|
inline |
Definition at line 143 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 143 of file HoughVectors.hpp
References vector3D< T >::m_d1, vector3D< T >::m_d2, vector3D< T >::m_d3, vector3D< T >::m_data, and t.
Definition at line 105 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 105 of file HoughVectors.hpp
Referenced by vector3D< T >::operator()(), and vector3D< T >::resize().
Definition at line 105 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 105 of file HoughVectors.hpp
Referenced by vector3D< T >::operator()(), and vector3D< T >::resize().
Definition at line 105 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 105 of file HoughVectors.hpp
Referenced by vector3D< T >::operator()(), and vector3D< T >::resize().
Definition at line 106 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 106 of file HoughVectors.hpp
Referenced by vector3D< T >::data(), vector3D< T >::operator()(), and vector3D< T >::resize().
|
private |
the logging instance
Definition at line 111 of file HoughVectors.hpp.
View newest version in sPHENIX GitHub at line 111 of file HoughVectors.hpp
Referenced by vector3D< T >::logger(), and vector3D< T >::vector3D().