Template Struct Cluster

Struct Documentation

template<typename signal_t, Acts::BoundIndices... kParameters>
struct ActsFatras::Cluster

A Cluster definition.

Template Parameters
  • signal_t: Type of the signal carried, see above

  • kParameters: Parameters pack for the cluster

Public Functions

Cluster(Acts::ParameterSet<Acts::BoundIndices, kParameters...> pSet, std::array<unsigned int, sizeof...(kParameters)> cSize, std::vector<Channel<signal_t, kParameters...>> cChannels)

Cluster constructor.

Parameters
  • pSet: The parameter set repesenting cluster position and error

  • cSize: The cluster size definition

  • cChannels: The channel

Cluster() = delete

Public Members

std::vector<Channel<signal_t, kParameters...>> channels

The contained Channels.

std::array<unsigned int, sizeof...(kParameters)> clusterSize

The resulting cluster size.

Acts::ParameterSet<Acts::BoundIndices, kParameters...> parameterSet

The parameters.