]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/TRD/AliHLTTRDCluster.h
bugfix: corrected stimated size for emulated tracks (Theodor)
[u/mrichter/AliRoot.git] / HLT / TRD / AliHLTTRDCluster.h
CommitLineData
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
13class AliHLTTRDCluster
14{
15 public:
16 AliHLTTRDCluster();
93ce7d1b 17 AliHLTTRDCluster(const AliTRDcluster* const inCluster);
0fae33c8 18 virtual ~AliHLTTRDCluster() {};
93ce7d1b 19 void ExportTRDCluster(AliTRDcluster* const outCluster) const;
0fae33c8 20 void Print() const;
d679dd6c 21
22 private:
23 // From AliCluster
93ce7d1b 24 Float_t fX; // X of the cluster in the tracking c.s.
25 Float_t fY; // Y of the cluster in the tracking c.s.
26 Float_t fZ; // Z of the cluster in the tracking c.s.
d679dd6c 27
28 // From AliTRDcluster
0fae33c8 29 Short_t fSignals[3]; // Signals in the cluster
30 Short_t fDetector; // TRD detector number
31 Char_t fLocalTimeBin; // T0-calibrated time bin number
32 UChar_t fClusterMasking; // Bit field containing cluster status information;
33
34 UChar_t fPadCol; // Central pad number in column direction
35 UChar_t fPadRow; // Central pad number in row direction
36 UChar_t fPadTime; // Uncalibrated time bin number
93ce7d1b 37
0fae33c8 38 UChar_t fBits; // Bits of the cluster
93ce7d1b 39
0fae33c8 40 // UChar_t fNPads; // Number of pads in cluster
41 // Float_t fCenter; // Center of the cluster relative to the pad
93ce7d1b 42
d679dd6c 43};
44
45#endif