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