Project
Loading...
Searching...
No Matches
o2::gpu::GPUTRDGeometry Class Reference

#include <GPUTRDGeometry.h>

Inherits o2::trd::GeometryFlat.

Public Member Functions

 GPUd () static bool CheckGeometryAvailable()
 
 GPUd () float GetPadPlaneWidthIPad(int32_t det) const
 
 GPUd () float GetPadPlaneRowPos(int32_t layer
 
 GPUd () float GetPadPlaneRowSize(int32_t layer
 
 GPUd () int32_t GetGeomManagerVolUID(int32_t det
 
 GPUd () float GetTime0(int32_t layer) const
 
 GPUd () float GetCol0(int32_t layer) const
 
 GPUd () float GetCdrHght() const
 
 GPUd () int32_t GetLayer(int32_t det) const
 
 GPUd () bool CreateClusterMatrixArray() const
 
 GPUd () float AnodePos() const
 
 GPUd () const Transform3D *GetClusterMatrix(int32_t det) const
 
 GPUd () int32_t GetDetector(int32_t layer
 
 GPUd () const GPUTRDpadPlane *GetPadPlane(int32_t layer
 
 GPUd () const GPUTRDpadPlane *GetPadPlane(int32_t detector) const
 
 GPUd () int32_t GetSector(int32_t det) const
 
 GPUd () int32_t GetStack(int32_t det) const
 
 GPUd () int32_t GetStack(float z
 
 GPUd () float GetAlpha() const
 
 GPUd () bool IsHole(int32_t la
 
 GPUd () int32_t GetRowMax(int32_t layer
 
 GPUd () bool ChamberInGeometry(int32_t det) const
 

Public Attributes

int32_t stack
 
int32_t int32_t row const { return getPadPlane(layer, stack)->getRowPos(row)
 
int32_t modId const { return 0
 
int32_t int32_t sector const { return getDetector(layer, stack, sector)
 
int32_t stack const { return (GPUTRDpadPlane*)getPadPlane(layer, stack)
 
int32_t layer const { return getStack(z, layer)
 
int32_t st
 
int32_t int32_t se const { return isHole(la, st, se)
 

Static Public Attributes

static constexpr int32_t kNstack = o2::trd::constants::NSTACK
 

Detailed Description

Definition at line 47 of file GPUTRDGeometry.h.

Member Function Documentation

◆ GPUd() [1/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 75 of file GPUTRDGeometry.h.

◆ GPUd() [2/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 63 of file GPUTRDGeometry.h.

◆ GPUd() [3/22]

o2::gpu::GPUTRDGeometry::GPUd ( )

◆ GPUd() [4/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 68 of file GPUTRDGeometry.h.

◆ GPUd() [5/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const

◆ GPUd() [6/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 65 of file GPUTRDGeometry.h.

◆ GPUd() [7/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 64 of file GPUTRDGeometry.h.

◆ GPUd() [8/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 72 of file GPUTRDGeometry.h.

◆ GPUd() [9/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 61 of file GPUTRDGeometry.h.

◆ GPUd() [10/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 60 of file GPUTRDGeometry.h.

◆ GPUd() [11/22]

o2::gpu::GPUTRDGeometry::GPUd ( )

◆ GPUd() [12/22]

o2::gpu::GPUTRDGeometry::GPUd ( )

◆ GPUd() [13/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 53 of file GPUTRDGeometry.h.

◆ GPUd() [14/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 59 of file GPUTRDGeometry.h.

◆ GPUd() [15/22]

o2::gpu::GPUTRDGeometry::GPUd ( )

◆ GPUd() [16/22]

o2::gpu::GPUTRDGeometry::GPUd ( )

◆ GPUd() [17/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 62 of file GPUTRDGeometry.h.

◆ GPUd() [18/22]

o2::gpu::GPUTRDGeometry::GPUd ( )

◆ GPUd() [19/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 69 of file GPUTRDGeometry.h.

◆ GPUd() [20/22]

o2::gpu::GPUTRDGeometry::GPUd ( )

◆ GPUd() [21/22]

o2::gpu::GPUTRDGeometry::GPUd ( ) const
inline

Definition at line 70 of file GPUTRDGeometry.h.

◆ GPUd() [22/22]

o2::gpu::GPUTRDGeometry::GPUd ( )
inline

Definition at line 50 of file GPUTRDGeometry.h.

Member Data Documentation

◆ const [1/6]

int32_t int32_t sector o2::gpu::GPUTRDGeometry::const { return getPadPlane(layer, stack)->getRowPos(row)

Definition at line 54 of file GPUTRDGeometry.h.

◆ const [2/6]

int32_t modId o2::gpu::GPUTRDGeometry::const { return 0

Definition at line 56 of file GPUTRDGeometry.h.

◆ const [3/6]

int32_t int32_t sector o2::gpu::GPUTRDGeometry::const { return getDetector(layer, stack, sector)

Definition at line 66 of file GPUTRDGeometry.h.

◆ const [4/6]

int32_t stack o2::gpu::GPUTRDGeometry::const { return (GPUTRDpadPlane*)getPadPlane(layer, stack)

Definition at line 67 of file GPUTRDGeometry.h.

◆ const [5/6]

int32_t layer o2::gpu::GPUTRDGeometry::const { return getStack(z, layer)

Definition at line 71 of file GPUTRDGeometry.h.

◆ const [6/6]

int32_t int32_t se o2::gpu::GPUTRDGeometry::const { return isHole(la, st, se)

Definition at line 73 of file GPUTRDGeometry.h.

◆ kNstack

constexpr int32_t o2::gpu::GPUTRDGeometry::kNstack = o2::trd::constants::NSTACK
staticconstexpr

Definition at line 77 of file GPUTRDGeometry.h.

◆ st

int32_t o2::gpu::GPUTRDGeometry::st

Definition at line 73 of file GPUTRDGeometry.h.

◆ stack

int32_t o2::gpu::GPUTRDGeometry::stack

Definition at line 54 of file GPUTRDGeometry.h.


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