1 // **************************************************************************
2 // * This file is property of and copyright by the ALICE HLT Project *
3 // * All rights reserved. *
5 // * Primary Authors: *
6 // * Copyright 2009 Matthias Kretz <kretz@kde.org> *
8 // * Permission to use, copy, modify and distribute this software and its *
9 // * documentation strictly for non-commercial purposes is hereby granted *
10 // * without fee, provided that the above copyright notice appears in all *
11 // * copies and that both the copyright notice and this permission notice *
12 // * appear in the supporting documentation. The authors make no claims *
13 // * about the suitability of this software for any purpose. It is *
14 // * provided "as is" without express or implied warranty. *
15 // **************************************************************************
17 #ifndef ALIHLTTPCCAHITID_H
18 #define ALIHLTTPCCAHITID_H
20 class AliHLTTPCCAHitId
23 GPUhd() void Set( int row, int hit ) { fId = ( hit << 8 ) | row; }
24 GPUhd() int RowIndex() const { return fId & 0xff; }
25 GPUhd() int HitIndex() const { return fId >> 8; }
31 #endif // ALIHLTTPCCAHITID_H