Project
Loading...
Searching...
No Matches
o2::its::Cluster Struct Referencefinal

#include <Cluster.h>

Public Member Functions

 GPUhdDefault () Cluster()=default
 
 GPUhd () Cluster(const float x
 
template<int nLayers>
 GPUhd () Cluster(const int
 
template<int nLayers>
const IndexTableUtils< nLayers > const ClusterGPUhd () Cluster(const int
 
const IndexTableUtils< nLayers > const Cluster const float3 const IndexTableUtils< nLayers > const ClusterGPUhdDefault () Cluster(const Cluster &)=default
 
 GPUhdDefault () Cluster(Cluster &&) noexcept=default
 
 GPUhdDefault () ~Cluster()=default
 
 GPUhdDefault () Cluster &operator
 
 GPUhdDefault () Cluster &operator
 
 GPUhdDefault () bool operator
 
 GPUhd () void print() const
 
 ClassDefNV (Cluster, 1)
 

Public Attributes

const float y
 
const float const float z
 
const float const float const int idx
 
const IndexTableUtils< nLayers > & utils
 
const IndexTableUtils< nLayers > const Cluster const float3 const IndexTableUtils< nLayers > & utils
 
float xCoordinate {-999.f}
 
float yCoordinate {-999.f}
 
float zCoordinate {-999.f}
 
float phi {-999.f}
 
float radius {-999.f}
 
int clusterId {-1}
 
int indexTableBinIndex {-1}
 

Detailed Description

Definition at line 28 of file Cluster.h.

Member Function Documentation

◆ ClassDefNV()

o2::its::Cluster::ClassDefNV ( Cluster  ,
 
)

◆ GPUhd() [1/4]

o2::its::Cluster::GPUhd ( ) const

◆ GPUhd() [2/4]

template<int nLayers>
o2::its::Cluster::GPUhd ( ) const

◆ GPUhd() [3/4]

template<int nLayers>
const IndexTableUtils< nLayers > const Cluster & o2::its::Cluster::GPUhd ( ) const

◆ GPUhd() [4/4]

o2::its::Cluster::GPUhd ( ) const

◆ GPUhdDefault() [1/7]

o2::its::Cluster::GPUhdDefault ( )

◆ GPUhdDefault() [2/7]

o2::its::Cluster::GPUhdDefault ( ) &

◆ GPUhdDefault() [3/7]

o2::its::Cluster::GPUhdDefault ( ) &

◆ GPUhdDefault() [4/7]

o2::its::Cluster::GPUhdDefault ( )
default

◆ GPUhdDefault() [5/7]

o2::its::Cluster::GPUhdDefault ( ) &&
defaultnoexcept

◆ GPUhdDefault() [6/7]

const IndexTableUtils< nLayers > const Cluster const float3 const IndexTableUtils< nLayers > const Cluster & o2::its::Cluster::GPUhdDefault ( ) const &
default

◆ GPUhdDefault() [7/7]

o2::its::Cluster::GPUhdDefault ( )
default

Member Data Documentation

◆ clusterId

int o2::its::Cluster::clusterId {-1}

Definition at line 50 of file Cluster.h.

◆ idx

const float const float const int o2::its::Cluster::idx

Definition at line 30 of file Cluster.h.

◆ indexTableBinIndex

int o2::its::Cluster::indexTableBinIndex {-1}

Definition at line 51 of file Cluster.h.

◆ phi

float o2::its::Cluster::phi {-999.f}

Definition at line 48 of file Cluster.h.

◆ radius

float o2::its::Cluster::radius {-999.f}

Definition at line 49 of file Cluster.h.

◆ utils [1/2]

const IndexTableUtils<nLayers>& o2::its::Cluster::utils

Definition at line 32 of file Cluster.h.

◆ utils [2/2]

const IndexTableUtils< nLayers > const Cluster const float3 const IndexTableUtils<nLayers>& o2::its::Cluster::utils

Definition at line 34 of file Cluster.h.

◆ xCoordinate

float o2::its::Cluster::xCoordinate {-999.f}

Definition at line 45 of file Cluster.h.

◆ y

const float o2::its::Cluster::y

Definition at line 30 of file Cluster.h.

◆ yCoordinate

float o2::its::Cluster::yCoordinate {-999.f}

Definition at line 46 of file Cluster.h.

◆ z

const float const float o2::its::Cluster::z

Definition at line 30 of file Cluster.h.

◆ zCoordinate

float o2::its::Cluster::zCoordinate {-999.f}

Definition at line 47 of file Cluster.h.


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