]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/TRD/AliHLTTRDCluster.h
- removing debug outout
[u/mrichter/AliRoot.git] / HLT / TRD / AliHLTTRDCluster.h
1 //-*- Mode: C++ -*-
2 // $Id$
3
4 #ifndef ALIHLTTRDCLUSTER_H
5 #define ALIHLTTRDCLUSTER_H
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                               *
9
10 #include "AliTRDcluster.h"
11 #include "AliHLTDataTypes.h"
12
13 class AliHLTTRDCluster
14 {
15  public:
16   AliHLTTRDCluster();
17   AliHLTTRDCluster(const AliTRDcluster* const inCluster);
18   void ExportTRDCluster(AliTRDcluster* const outCluster) const;
19   void Print() const;
20   
21  private:
22   // From AliCluster
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.
26
27   // From AliTRDcluster
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
31   UChar_t  fClusterMasking; // Bit field containing cluster status information
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 
36
37   UChar_t  fBits;           // Bits of the cluster
38
39   // UChar_t  fNPads;          //  Number of pads in cluster 
40   // Float_t  fCenter;         //  Center of the cluster relative to the pad  
41
42 };
43
44 #endif