]> git.uio.no Git - u/mrichter/AliRoot.git/blame - CRT/AliCRTdigit.h
Bad operator= implementation on gcc-3.2 (Yves SCHUTZ)
[u/mrichter/AliRoot.git] / CRT / AliCRTdigit.h
CommitLineData
fb7a1f55 1#ifndef ALICRTDIGIT_H
2#define ALICRTDIGIT_H
3/* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
5
6/* $Id$ */
7
8#include <TArrayF.h>
9#include <TArrayI.h>
10
11#include "AliDigit.h"
12#include "AliCRT.h"
13
fb7a1f55 14class AliCRTdigit: public TObject {
15
fa15ea42 16public:
fb7a1f55 17 AliCRTdigit();
18 AliCRTdigit(Int_t tracknum, Int_t* vol, Float_t* digit);
19 AliCRTdigit(const AliCRTdigit & digit);
fa15ea42 20 AliCRTdigit& operator= (const AliCRTdigit& digit);
fb7a1f55 21 virtual ~AliCRTdigit() {}
22
23protected:
24 Int_t fSector; // number of sector
25 Int_t fPlate; // number of plate
26 Int_t fStrip; // number of strip
27 Int_t fPadx; // number of pad along x
28 Int_t fPadz; // number of pad along z
29 Int_t fNDigits; // dimension of fTdc array
30 TArrayF *fTdc; // tdc values for sdigit
31 TArrayF *fAdc; // adc values for sdigit
32 TArrayI *fTracks; // contributing tracks, kMAXDIGITS entries per
33 // 1 tdc value
34
fb7a1f55 35private:
36 ClassDef(AliCRTdigit,1) //Digit (Header) object for set : CRT (ACORDE)
37};
38#endif // ALICRTDIGIT_H