#include <acts/blob/master/Plugins/Digitization/include/Acts/Plugins/Digitization/DoubleHitSpacePointBuilder.hpp>
|
| | SpacePointBuilder (DoubleHitSpacePointConfig cfg) |
| |
| void | makeClusterPairs (const GeometryContext &gctx, const std::vector< const Cluster * > &clustersFront, const std::vector< const Cluster * > &clustersBack, std::vector< std::pair< const Cluster *, const Cluster * >> &clusterPairs) const |
| | Searches possible combinations of two clusters on different surfaces that may come from the same particles.
|
| |
| void | calculateSpacePoints (const GeometryContext &gctx, const std::vector< std::pair< const Cluster *, const Cluster * >> &clusterPairs, std::vector< SpacePoint< Cluster >> &spacePoints) const |
| | Calculates the space points out of a given collection of clusters on several strip detectors and stores the data.
|
| |
| | SpacePointBuilder ()=default |
| | Default constructor.
|
| |
| void | calculateSpacePoints (const GeometryContext &gctx, const std::vector< const Cluster * > &clusters, std::vector< SpacePoint< Cluster >> &spacePointStorage) const |
| | Calculates the space points out of a given collection of clusters and stores the results.
|
| |
|
| Vector2D | localCoords (const Cluster &cluster) const |
| | Getter method for the local coordinates of a cluster on its corresponding surface.
|
| |
| Vector3D | globalCoords (const GeometryContext &gctx, const Cluster &cluster) const |
| | Getter method for the global coordinates of a cluster.
|
| |
template<typename Cluster>
class Acts::SpacePointBuilder< SpacePoint< Cluster > >
Definition at line 47 of file DoubleHitSpacePointBuilder.hpp.
View newest version in sPHENIX GitHub at line 47 of file DoubleHitSpacePointBuilder.hpp
template<typename Cluster >
Constructor
- Parameters
-
| cfg | Specific config that will be used instead of the default values |
template<typename Cluster >
template<typename Cluster >
Calculates the space points out of a given collection of clusters and stores the results.
- Parameters
-
| gctx | The current geometry context object, e.g. alignment |
| cluster | vector of clusters |
| spacePointStorage | storage of the results |
template<typename Cluster >
Calculates the space points out of a given collection of clusters on several strip detectors and stores the data.
- Parameters
-
| gctx | The current geometry context object, e.g. alignment |
| clusterPairs | pairs of clusters that are space point candidates |
| spacePoints | storage of the results |
- Note
- If no configuration is set, the default values will be used
template<typename Cluster >
Calculates the top and bottom ends of a SDE that corresponds to a given hit.
- Parameters
-
| cluster | object that stores the information about the hit |
- Returns
- vectors to the top and bottom end of the SDE
template<typename Cluster >
Getter method for the global coordinates of a cluster.
- Parameters
-
| gctx | The current geometry context object, e.g. alignment |
| cluster | object related to the cluster that holds the necessary information |
- Returns
- vector of the global coordinates of the cluster
template<typename Cluster >
Getter method for the global coordinates of a cluster.
- Parameters
-
| cluster | object related to the cluster that holds the necessary information |
- Returns
- vector of the global coordinates of the cluster
template<typename Cluster >
Getter method for the local coordinates of a cluster on its corresponding surface.
- Parameters
-
| cluster | object related to the cluster that holds the necessary information |
- Returns
- vector of the local coordinates of the cluster on the surface
template<typename Cluster >
Getter method for the local coordinates of a cluster on its corresponding surface.
- Parameters
-
| cluster | object related to the cluster that holds the necessary information |
- Returns
- vector of the local coordinates of the cluster on the surface
template<typename Cluster >
| void Acts::SpacePointBuilder< SpacePoint< Cluster > >::makeClusterPairs |
( |
const GeometryContext & |
gctx, |
|
|
const std::vector< const Cluster * > & |
clustersFront, |
|
|
const std::vector< const Cluster * > & |
clustersBack, |
|
|
std::vector< std::pair< const Cluster *, const Cluster * >> & |
clusterPairs |
|
) |
| const |
Searches possible combinations of two clusters on different surfaces that may come from the same particles.
- Parameters
-
| gctx | The current geometry context object, e.g. alignment |
| clustersFront | vector of clusters on a surface |
| clustersBack | vector of clusters on another surface |
| clusterPairs | storage of the cluster pairs |
- Note
- The structure of
clustersFront and clustersBack is meant to be clusters[Independent clusters on a single surface]
template<typename Cluster >
The documentation for this class was generated from the following files: