ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::SpacePoint< Cluster > Struct Template Reference

Structure for easier bookkeeping of space points. More...

#include <acts/blob/master/Plugins/Digitization/include/Acts/Plugins/Digitization/SpacePointBuilder.hpp>

+ Collaboration diagram for Acts::SpacePoint< Cluster >:

Public Member Functions

double x () const
 Getter of the first element in spacePoint.
 
double y () const
 Getter of the second element in spacePoint.
 
double z () const
 Getter of the third element in spacePoint.
 

Public Attributes

Vector3D vector
 Storage of a point in space.
 
std::vector< const Cluster * > clusterModule
 Storage of the cluster on a surface.
 

Detailed Description

template<typename Cluster>
struct Acts::SpacePoint< Cluster >

Structure for easier bookkeeping of space points.

Definition at line 18 of file SpacePointBuilder.hpp.

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

Member Function Documentation

template<typename Cluster>
double Acts::SpacePoint< Cluster >::x ( ) const
inline

Getter of the first element in spacePoint.

Returns
First element in spacePoint

Definition at line 26 of file SpacePointBuilder.hpp.

View newest version in sPHENIX GitHub at line 26 of file SpacePointBuilder.hpp

References Acts::SpacePoint< Cluster >::vector.

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

+ Here is the caller graph for this function:

template<typename Cluster>
double Acts::SpacePoint< Cluster >::y ( ) const
inline

Getter of the second element in spacePoint.

Returns
Second element in spacePoint

Definition at line 30 of file SpacePointBuilder.hpp.

View newest version in sPHENIX GitHub at line 30 of file SpacePointBuilder.hpp

References Acts::SpacePoint< Cluster >::vector.

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

+ Here is the caller graph for this function:

template<typename Cluster>
double Acts::SpacePoint< Cluster >::z ( ) const
inline

Getter of the third element in spacePoint.

Returns
Third element in spacePoint

Definition at line 34 of file SpacePointBuilder.hpp.

View newest version in sPHENIX GitHub at line 34 of file SpacePointBuilder.hpp

References Acts::SpacePoint< Cluster >::vector.

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

+ Here is the caller graph for this function:

Member Data Documentation

template<typename Cluster>
std::vector<const Cluster*> Acts::SpacePoint< Cluster >::clusterModule

Storage of the cluster on a surface.

Definition at line 22 of file SpacePointBuilder.hpp.

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

template<typename Cluster>
Vector3D Acts::SpacePoint< Cluster >::vector

Storage of a point in space.

Definition at line 20 of file SpacePointBuilder.hpp.

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

Referenced by Acts::SpacePoint< Cluster >::x(), Acts::SpacePoint< Cluster >::y(), and Acts::SpacePoint< Cluster >::z().


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