1 #ifndef ALIHLTPHOSDATACORRUPTOR_H
2 #define ALIHLTPHOSDATACORRUPTOR_H
3 /* Copyright(c) 1998-1999, ALICE Experiment at CERN, All rights reserved. *
4 * See cxx source for full Copyright notice */
10 class AliHLTPHOSPulseGenerator;
13 class AliHLTPHOSDataCorruptor
16 AliHLTPHOSDataCorruptor();
17 virtual ~ AliHLTPHOSDataCorruptor();
18 AliHLTPHOSDataCorruptor(const AliHLTPHOSDataCorruptor & );
19 AliHLTPHOSDataCorruptor & operator = (const AliHLTPHOSDataCorruptor &)
24 AliHLTPHOSPulseGenerator *fPulseGeneratorPtr;
25 TRandom *fRandomGeneratorPtr;
27 void MakeCorruptedData(Double_t *dataArray, int N);
28 void MakeCorruptedDataTest(Double_t *dataArray, int N);
29 void FlipBit(int *sample, int n);