Project
Loading...
Searching...
No Matches
GPUTPCHit.h
Go to the documentation of this file.
1
// Copyright 2019-2020 CERN and copyright holders of ALICE O2.
2
// See https://alice-o2.web.cern.ch/copyright for details of the copyright holders.
3
// All rights not expressly granted are reserved.
4
//
5
// This software is distributed under the terms of the GNU General Public
6
// License v3 (GPL Version 3), copied verbatim in the file "COPYING".
7
//
8
// In applying this license CERN does not waive the privileges and immunities
9
// granted to it by virtue of its status as an Intergovernmental Organization
10
// or submit itself to any jurisdiction.
11
14
15
#ifndef GPUTPCHIT_H
16
#define GPUTPCHIT_H
17
18
#include "
GPUTPCDef.h
"
19
20
namespace
o2::gpu
21
{
29
class
GPUTPCHit
30
{
31
public
:
32
GPUhd
() float Y()
const
{
return
mY
; }
33
GPUhd
() float Z()
const
{
return
mZ
; }
34
35
GPUhd
()
void
SetY(
float
v
) {
mY
=
v
; }
36
GPUhd
()
void
SetZ(
float
v
) {
mZ
=
v
; }
37
38
protected
:
39
float
mY
,
mZ
;
// Y and Z position of the TPC cluster
40
41
private
:
42
friend
class
GPUTPCNeighboursFinder
;
43
};
44
}
// namespace o2::gpu
45
46
#endif
// GPUTPCHIT_H
GPUTPCDef.h
o2::gpu::GPUTPCHit
Definition
GPUTPCHit.h:30
o2::gpu::GPUTPCHit::GPUhd
GPUhd() void SetY(float v)
Definition
GPUTPCHit.h:35
o2::gpu::GPUTPCHit::GPUhd
GPUhd() float Y() const
Definition
GPUTPCHit.h:32
o2::gpu::GPUTPCHit::GPUhd
GPUhd() void SetZ(float v)
Definition
GPUTPCHit.h:36
o2::gpu::GPUTPCHit::mY
float mY
Definition
GPUTPCHit.h:39
o2::gpu::GPUTPCHit::GPUhd
GPUhd() float Z() const
Definition
GPUTPCHit.h:33
o2::gpu::GPUTPCHit::mZ
float mZ
Definition
GPUTPCHit.h:39
o2::gpu::GPUTPCNeighboursFinder
Definition
GPUTPCNeighboursFinder.h:32
v
const GLdouble * v
Definition
glcorearb.h:832
void
typedef void(APIENTRYP PFNGLCULLFACEPROC)(GLenum mode)
o2::gpu
Definition
TrackTRD.h:35
GPU
GPUTracking
SectorTracker
GPUTPCHit.h
Generated on Tue Feb 25 2025 17:03:26 for Project by
1.9.8