4 //* This file is property of and copyright by the ALICE HLT Project *
5 //* ALICE Experiment at CERN, All rights reserved. *
6 //* See cxx source for full Copyright notice *
8 #ifndef ALIHLTTPCCACELL_H
9 #define ALIHLTTPCCACELL_H
15 * @class AliHLTTPCCACell
21 AliHLTTPCCACell(): fFirstHitRef(0),fNHits(0),fY(0),fZ(0),fErrY(0),fErrZ(0),fIDown(0),fIUp(0),fIUsed(0){}
23 Float_t &Y(){ return fY; }
24 Float_t &Z(){ return fZ; }
25 Float_t &ErrY(){ return fErrY; }
26 Float_t &ErrZ(){ return fErrZ; }
28 Int_t &FirstHitRef(){ return fFirstHitRef; }
29 Int_t &NHits() { return fNHits; }
30 Int_t &IDown() { return fIDown; }
31 Int_t &IUp() { return fIUp; }
32 Int_t &IUsed() { return fIUsed; }
36 Int_t fFirstHitRef; // index of the first cell hit in the cell->hit reference array
37 Int_t fNHits; // number of hits in the cell
38 Float_t fY, fZ; // Y and Z coordinates
39 Float_t fErrY, fErrZ; // cell errors in Y and Z
40 Int_t fIDown, fIUp; // indices of 2 neighboring cells in up & down directions
41 Int_t fIUsed; // if it is used by a reconstructed track
43 ClassDef(AliHLTTPCCACell,1);