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

#include <Cluster.h>

Public Member Functions

 GPUhdDefault () Cluster()=default
 
 GPUhd () Cluster(const float x
 
const float const float const int yCoordinate (y)
 
const float const float const int zCoordinate (z)
 
const float const float const int phi (math_utils::computeNormalizedPhi(x, y))
 
const float const float const int radius (math_utils::hypot(x, y))
 
const float const float const int clusterId (idx)
 
const float const float const int indexTableBinIndex (0)
 
 GPUhd () void print() const
 
 ClassDefNV (Cluster, 1)
 

Public Attributes

const float y
 
const float const float z
 
const float const float const int idx: xCoordinate(x)
 
float xCoordinate {constants::UnsetValue}
 
float yCoordinate {constants::UnsetValue}
 
float zCoordinate {constants::UnsetValue}
 
float phi {constants::UnsetValue}
 
float radius {constants::UnsetValue}
 
int clusterId {constants::UnusedIndex}
 
int indexTableBinIndex {constants::UnusedIndex}
 

Detailed Description

Definition at line 31 of file Cluster.h.

Member Function Documentation

◆ ClassDefNV()

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

◆ clusterId()

const float const float const int o2::its::Cluster::clusterId ( idx  )

◆ GPUhd() [1/2]

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

◆ GPUhd() [2/2]

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

◆ GPUhdDefault()

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

◆ indexTableBinIndex()

const float const float const int o2::its::Cluster::indexTableBinIndex ( )
inline

Definition at line 40 of file Cluster.h.

◆ phi()

const float const float const int o2::its::Cluster::phi ( math_utils::computeNormalizedPhi(x, y )

◆ radius()

const float const float const int o2::its::Cluster::radius ( math_utils::hypot(x, y )

◆ yCoordinate()

const float const float const int o2::its::Cluster::yCoordinate ( y  )

◆ zCoordinate()

const float const float const int o2::its::Cluster::zCoordinate ( z  )

Member Data Documentation

◆ clusterId

int o2::its::Cluster::clusterId {constants::UnusedIndex}

Definition at line 48 of file Cluster.h.

◆ idx

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

Definition at line 33 of file Cluster.h.

◆ indexTableBinIndex

int o2::its::Cluster::indexTableBinIndex {constants::UnusedIndex}

Definition at line 49 of file Cluster.h.

◆ phi

float o2::its::Cluster::phi {constants::UnsetValue}

Definition at line 46 of file Cluster.h.

◆ radius

float o2::its::Cluster::radius {constants::UnsetValue}

Definition at line 47 of file Cluster.h.

◆ xCoordinate

float o2::its::Cluster::xCoordinate {constants::UnsetValue}

Definition at line 43 of file Cluster.h.

◆ y

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

Definition at line 33 of file Cluster.h.

◆ yCoordinate

float o2::its::Cluster::yCoordinate {constants::UnsetValue}

Definition at line 44 of file Cluster.h.

◆ z

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

Definition at line 33 of file Cluster.h.

◆ zCoordinate

float o2::its::Cluster::zCoordinate {constants::UnsetValue}

Definition at line 45 of file Cluster.h.


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