]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - TPC/AliTPCclustererKr.cxx
Adding Run number to the Krypton cluster
[u/mrichter/AliRoot.git] / TPC / AliTPCclustererKr.cxx
index f40bf38188aa3f8f3806e27713d98c60ae19abbb..1154f92ddc40fd31e9fb62396c3ad0bb5a21163e 100644 (file)
@@ -262,8 +262,9 @@ AliTPCclustererKr::AliTPCclustererKr()
   fHistoRow(0),\r
   fHistoPad(0),\r
   fHistoTime(0),\r
-  fHistoRowPad(0),\r
-  fTimeStamp(0)\r
+   fHistoRowPad(0),\r
+   fTimeStamp(0),\r
+  fRun(0)\r
 {\r
 //\r
 // default constructor\r
@@ -297,7 +298,8 @@ AliTPCclustererKr::AliTPCclustererKr(const AliTPCclustererKr &param)
   fHistoPad(0),\r
   fHistoTime(0),\r
   fHistoRowPad(0),\r
-  fTimeStamp(0)\r
+   fTimeStamp(0),\r
+   fRun(0)\r
 {\r
 //\r
 // copy constructor\r
@@ -328,6 +330,7 @@ AliTPCclustererKr::AliTPCclustererKr(const AliTPCclustererKr &param)
   fHistoTime   = param.fHistoTime;\r
   fHistoRowPad = param.fHistoRowPad;\r
   fTimeStamp = param.fTimeStamp;\r
+  fRun = param.fRun;\r
 \r
 } \r
 \r
@@ -362,6 +365,7 @@ AliTPCclustererKr & AliTPCclustererKr::operator = (const AliTPCclustererKr & par
   fHistoTime   = param.fHistoTime;\r
   fHistoRowPad = param.fHistoRowPad;\r
   fTimeStamp = param.fTimeStamp;\r
+  fRun = param.fRun;\r
   return (*this);\r
 }\r
 \r
@@ -453,6 +457,7 @@ Int_t AliTPCclustererKr::FinderIO(AliRawReader* rawReader)
   AliRawEventHeaderBase* eventHeader = (AliRawEventHeaderBase*)rawReader->GetEventHeader();\r
   if (eventHeader){\r
     fTimeStamp = eventHeader->Get("Timestamp");\r
+    fRun = rawReader->GetRunNumber();\r
   }\r
 \r
 \r
@@ -626,6 +631,7 @@ Int_t AliTPCclustererKr::FinderIOold(AliRawReader* rawReader)
   AliRawEventHeaderBase* eventHeader = (AliRawEventHeaderBase*)rawReader->GetEventHeader();\r
   if (eventHeader){\r
     fTimeStamp = eventHeader->Get("Timestamp");\r
+    fRun = rawReader->GetRunNumber();\r
   }\r
   \r
   Bool_t isAltro=kFALSE;\r
@@ -1093,6 +1099,7 @@ void AliTPCclustererKr::MakeClusters(TObjArray * maximaInSector, Int_t iSec, Int
     clusterKr.Set1D();//Set size in pads and timebins\r
 \r
     clusterKr.SetTimeStamp(fTimeStamp);\r
+    clusterKr.SetRun(fRun);\r
 \r
     clusterCounter++;\r
     \r