Cleaning violation codes
[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
783ffa18 8////////////////////////////////////////////////////////////////////////////
9// CRT digit: Id
10//
11// The digits are made in FinishEvent() by summing all the hits in a
12// counter.
13////////////////////////////////////////////////////////////////////////////
14
fb7a1f55 15#include "AliDigit.h"
fb7a1f55 16
387cc25e 17class TArrayF;
18class TArrayI;
fb7a1f55 19
387cc25e 20class AliCRTdigit: public AliDigit {
fa15ea42 21public:
387cc25e 22 AliCRTdigit();
783ffa18 23 AliCRTdigit(Int_t* tracks, Int_t* vol, Float_t* digit);
387cc25e 24 AliCRTdigit(const AliCRTdigit& digit);
25 virtual ~AliCRTdigit();
26
27 AliCRTdigit& operator= (const AliCRTdigit& digit);
fb7a1f55 28
29protected:
30 Int_t fSector; // number of sector
31 Int_t fPlate; // number of plate
32 Int_t fStrip; // number of strip
33 Int_t fPadx; // number of pad along x
34 Int_t fPadz; // number of pad along z
35 Int_t fNDigits; // dimension of fTdc array
387cc25e 36 TArrayF* fTdc; // tdc values for sdigit
37 TArrayF* fAdc; // adc values for sdigit
783ffa18 38
fb7a1f55 39private:
40 ClassDef(AliCRTdigit,1) //Digit (Header) object for set : CRT (ACORDE)
41};
42#endif // ALICRTDIGIT_H