]>
Commit | Line | Data |
---|---|---|
6de2bc40 | 1 | // ************************************************************************** |
2 | // * This file is property of and copyright by the ALICE HLT Project * | |
3 | // * All rights reserved. * | |
4 | // * * | |
5 | // * Primary Authors: * | |
6 | // * Copyright 2009 Matthias Kretz <kretz@kde.org> * | |
7 | // * * | |
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 | // ************************************************************************** | |
4acc2401 | 16 | |
17 | #ifndef ALIHLTTPCCAHITID_H | |
18 | #define ALIHLTTPCCAHITID_H | |
19 | ||
20 | class AliHLTTPCCAHitId | |
21 | { | |
22 | public: | |
7be9b0d7 | 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; } | |
4acc2401 | 26 | |
27 | private: | |
28 | int fId; | |
29 | }; | |
30 | ||
31 | #endif // ALIHLTTPCCAHITID_H |