]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AODLinkDef.h
A set of minor updates and fixes
[u/mrichter/AliRoot.git] / STEER / AODLinkDef.h
index ef8e83c2ae7ef1ad333f896708e22ebd7c384d27..362804aa46deaaa753ead8c77a77be5381f13995 100644 (file)
@@ -23,7 +23,7 @@
     targetClass="AliAODPid"                               \
     source="UShort_t fTPCsignalN; Double_t fTPCmomentum; Float_t fTRDmomentum[6]"  \
     version="[-10]"                                       \
-    target="fTPCsignalN, fTPCmomentum, fTRDnSlices, fTRDmomentum"                                          \
+    target="fTPCsignalN, fTPCmomentum, fTRDmomentum"                                          \
     code="{newObj->SetTPCsignalN((UChar_t)onfile.fTPCsignalN); newObj->SetTPCmomentum(onfile.fTPCmomentum); for (Int_t i=0;i<6;++i) newObj->SetTRDmomentum(i,onfile.fTRDmomentum[i]);}" 
 
 #pragma link C++ class AliAODPid+;
@@ -31,7 +31,7 @@
 
 #pragma read sourceClass="AliAODTrack" targetClass="AliAODTrack" source="Double32_t fPID[10]"  version="[-22]" \
  target="fPID" targetType="Double32_t*" \
-   code="{fPID = new Double32_t[10];for(Int_t isp=10;isp--;) fPID[isp]=onfile.fPID[isp];}"
+  code="{if (!fPID) fPID = new Double32_t[10];for(Int_t isp=10;isp--;) fPID[isp]=onfile.fPID[isp];}"
 
 #pragma link C++ class AliAODTrack+;
 
@@ -70,6 +70,9 @@
 #pragma link C++ class AliAODHMPIDrings+;
 #pragma link C++ class AliAODTrdTrack+;
 #pragma link C++ class AliAODTrdTracklet+;
+#pragma link C++ class AliNanoAODTrackMapping+;
+#pragma link C++ class AliNanoAODStorage+;
+#pragma link C++ class AliNanoAODHeader+;
 
 #pragma link C++ method AliAODTrack::SetPosition<double>(double const*, bool);