]>
Commit | Line | Data |
---|---|---|
93ce7d1b | 1 | //-*- Mode: C++ -*- |
2 | // $Id$ | |
3 | ||
d679dd6c | 4 | #ifndef ALIHLTTRDCLUSTER_H |
5 | #define ALIHLTTRDCLUSTER_H | |
93ce7d1b | 6 | //* This file is property of and copyright by the ALICE HLT Project * |
7 | //* ALICE Experiment at CERN, All rights reserved. * | |
8 | //* See cxx source for full Copyright notice * | |
d679dd6c | 9 | |
10 | #include "AliTRDcluster.h" | |
11 | #include "AliHLTDataTypes.h" | |
12 | ||
13 | class AliHLTTRDCluster | |
14 | { | |
15 | public: | |
16 | AliHLTTRDCluster(); | |
93ce7d1b | 17 | AliHLTTRDCluster(const AliTRDcluster* const inCluster); |
18 | void ExportTRDCluster(AliTRDcluster* const outCluster) const; | |
0fae33c8 | 19 | void Print() const; |
d679dd6c | 20 | |
21 | private: | |
22 | // From AliCluster | |
93ce7d1b | 23 | Float_t fX; // X of the cluster in the tracking c.s. |
24 | Float_t fY; // Y of the cluster in the tracking c.s. | |
25 | Float_t fZ; // Z of the cluster in the tracking c.s. | |
d679dd6c | 26 | |
27 | // From AliTRDcluster | |
0fae33c8 | 28 | Short_t fSignals[3]; // Signals in the cluster |
29 | Short_t fDetector; // TRD detector number | |
30 | Char_t fLocalTimeBin; // T0-calibrated time bin number | |
deb42386 | 31 | UChar_t fClusterMasking; // Bit field containing cluster status information |
0fae33c8 | 32 | |
33 | UChar_t fPadCol; // Central pad number in column direction | |
34 | UChar_t fPadRow; // Central pad number in row direction | |
35 | UChar_t fPadTime; // Uncalibrated time bin number | |
93ce7d1b | 36 | |
0fae33c8 | 37 | UChar_t fBits; // Bits of the cluster |
93ce7d1b | 38 | |
0fae33c8 | 39 | // UChar_t fNPads; // Number of pads in cluster |
40 | // Float_t fCenter; // Center of the cluster relative to the pad | |
93ce7d1b | 41 | |
d679dd6c | 42 | }; |
43 | ||
44 | #endif |