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/sPHENIX/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 19 of file SpacePointBuilder.hpp.

View newest version in sPHENIX GitHub at line 19 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 27 of file SpacePointBuilder.hpp.

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

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

Referenced by eicpy.qaplots.LogAxis::apply(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::convertToBeamFrameWork(), and eicpy.qaplots.LogAxis::rebin().

+ 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 31 of file SpacePointBuilder.hpp.

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

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

Referenced by eicpy.qaplots.LogAxis::apply(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::convertToBeamFrameWork(), and eicpy.qaplots.LogAxis::rebin().

+ 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 35 of file SpacePointBuilder.hpp.

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

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

Referenced by eicpy.qaplots.LogAxis::apply(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::convertToBeamFrameWork(), and eicpy.qaplots.LogAxis::rebin().

+ 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 23 of file SpacePointBuilder.hpp.

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

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

Storage of a point in space.

Definition at line 21 of file SpacePointBuilder.hpp.

View newest version in sPHENIX GitHub at line 21 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: