]> git.uio.no Git - u/mrichter/AliRoot.git/blob - HLT/PHOS/AliHLTPHOSDigit.cxx
aa37b5366e4d97b506c6c06716b0ab95ebb4058a
[u/mrichter/AliRoot.git] / HLT / PHOS / AliHLTPHOSDigit.cxx
1 //insert copyright
2
3 #include "AliHLTPHOSDigit.h"
4 #include "AliHLTPHOSAltroConfig.h"
5
6 ClassImp(AliHLTPHOSDigit);
7
8 AliHLTPHOSDigit::AliHLTPHOSDigit() :
9   TObject(),
10   AliHLTPHOSBase(),
11   fX(-1),
12   fZ(-1),
13   fAmplitude(-1),
14   fTime(-1),
15   fEnergy(-1),
16   fGain(-1),
17   fSamples(55),
18   fPreSamples(15),
19   fTotalSamples(70),
20   fDebugVar(-1)
21 {
22   //added by PT
23   fSamples = fNSamples;
24   fPreSamples = fNPresamples;
25   fTotalSamples = fNTotalSamples;
26   //   fData = new Int_t[fNTotalSamples];
27   fData = new Int_t[fNTotalSamples];
28
29 }
30
31 AliHLTPHOSDigit::~AliHLTPHOSDigit()
32 {
33   //comment
34 }
35
36 void 
37 AliHLTPHOSDigit::SetRawData(Int_t *dataPtr)
38 {
39   //modified by PT
40   //  for(Int_t i = 0; i < 70; i++)
41   //    {
42   //     fData[i] = dataPtr[i];
43   //    }
44   for(Int_t i = 0; i < fNTotalSamples; i++)
45     {
46       fData[i] = dataPtr[i];
47     }
48 }
49  
50
51 void 
52 AliHLTPHOSDigit::ResetDigit()
53   {
54     fZ = -1;
55     fX = -1;
56     fAmplitude = -1;
57     fTime = -1;
58     fEnergy =-1;
59     fGain = -1;
60     fSamples = 55;
61     fPreSamples =15;
62     fTotalSamples =70;
63     fDebugVar = -1;
64   }