|
ACTS
Experiment-independent tracking
|
A (simulated) cluster with its constituents. More...
#include <ActsFatras/Digitization/DigitizationData.hpp>
Public Types | |
| using | CovarianceMatrix = Acts::SquareMatrix<kSize> |
| Type alias for covariance matrix of dimension kSize x kSize. | |
| using | ParametersVector = Acts::Vector<kSize> |
| Type alias for parameter vector of dimension kSize. | |
Public Member Functions | |
| template<typename parameters_t, typename covariance_t> | |
| Cluster (const Eigen::MatrixBase< parameters_t > &p, const Eigen::MatrixBase< covariance_t > &c, std::array< unsigned int, kSize > cSize, std::vector< Channel< signal_t, kSize > > cChannels) | |
| Cluster constructor. | |
Public Attributes | |
| std::vector< Channel< signal_t, kSize > > | channels |
| The constituating signal channels. | |
| std::array< unsigned int, kSize > | clusterSize |
| The resulting cluster size along each channel dimension. | |
| CovarianceMatrix | covariance = CovarianceMatrix::Zero() |
| Measurement covariance. | |
| ParametersVector | parameters = ParametersVector::Zero() |
| Measured parameters. | |
A (simulated) cluster with its constituents.
| signal_t | Type of the signal carried, see above |
| kSize | Number of cluster coordinates |
| ActsFatras::Cluster< signal_t, kSize >::Cluster | ( | const Eigen::MatrixBase< parameters_t > & | p, |
| const Eigen::MatrixBase< covariance_t > & | c, | ||
| std::array< unsigned int, kSize > | cSize, | ||
| std::vector< Channel< signal_t, kSize > > | cChannels ) |
Cluster constructor.
| p | Measured parameters |
| c | Measurement covariance |
| cSize | The cluster size definition |
| cChannels | The channel |