]> git.uio.no Git - u/mrichter/AliRoot.git/blame - HLT/TPCLib/AliHLTTPCClusters.cxx
correcting compilation warnings, enable keyword substitution
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCClusters.cxx
CommitLineData
01f43166 1#if __GNUC__>= 3
2using namespace std;
3#endif
4
a1dbf058 5// see header file for class documentation
6// or
7// refer to README to build package
8// or
9// visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
10
11//#include <cerrno>
12//#include "AliHLTTPCPadArray.h"
13//#include "AliHLTTPCPad.h"
14//#include "AliHLTStdIncludes.h"
15//#include "AliHLTTPCTransform.h"
16//#include "AliTPCRawStream.h"
17//#include "AliRawReaderMemory.h"
18//#include "AliHLTTPCDigitReader.h"
19//#include <vector>
01f43166 20#include "AliHLTTPCClusters.h"
a1dbf058 21
01f43166 22/** ROOT macro for the implementation of ROOT specific class methods */
22240104 23ClassImp(AliHLTTPCClusters)
01f43166 24
22240104 25AliHLTTPCClusters::AliHLTTPCClusters() :
01f43166 26 fTotalCharge(0),
27 fPad(0),
28 fTime(0),
29 fPad2(0),
30 fTime2(0),
31 fMean(0),
32 fFlags(1),
33 fChargeFalling(0),
34 fLastCharge(0),
35 fLastMergedPad(0),
a1dbf058 36 fRowNumber(0),
01f43166 37 fFirstPad(0),
0efebbac 38 fLastPad(0),
39 fQMax(0)
01f43166 40{
a1dbf058 41 // see header file for class documentation
42 // or
43 // refer to README to build package
44 // or
45 // visit http://web.ift.uib.no/~kjeks/doc/alice-hlt
01f43166 46}
a1dbf058 47
22240104 48AliHLTTPCClusters::AliHLTTPCClusters(const AliHLTTPCClusters& src) :
01f43166 49 fTotalCharge(src.fTotalCharge),
50 fPad(src.fPad),
51 fTime(src.fTime),
52 fPad2(src.fPad2),
53 fTime2(src.fTime2),
54 fMean(src.fMean),
55 fFlags(src.fFlags),
56 fChargeFalling(src.fChargeFalling),
57 fLastCharge(src.fLastCharge),
58 fLastMergedPad(src.fLastMergedPad),
a1dbf058 59 fRowNumber(src.fRowNumber),
01f43166 60 fFirstPad(src.fFirstPad),
0efebbac 61 fLastPad(src.fLastPad),
62 fQMax(src.fQMax)
01f43166 63{
a1dbf058 64 // see header file for class documentation
01f43166 65}
a1dbf058 66
67AliHLTTPCClusters& AliHLTTPCClusters::operator=(const AliHLTTPCClusters& src)
68{
69 // see header file for class documentation
01f43166 70 fTotalCharge=src.fTotalCharge;
71 fPad = src.fPad;
72 fTime = src.fTime;
73 fPad2 = src.fPad2;
74 fTime2 = src.fTime2;
75 fMean = src.fMean;
76 fFlags = src.fFlags;
77 fChargeFalling = src.fChargeFalling;
78 fLastCharge = src.fLastCharge;
a1dbf058 79 fRowNumber= src.fRowNumber;
01f43166 80 fLastMergedPad = src.fLastMergedPad;
81 fFirstPad = src.fFirstPad;
0efebbac 82 fQMax = src.fQMax;
01f43166 83 return (*this);
84}
b3536bfc 85
86AliHLTTPCClusters::~AliHLTTPCClusters()
87{
88 // Default destructor.
89}
90