+
+void AliTRDtrackletMCM::SetLabel(Int_t label[])
+{
+ // set the labels (up to 3)
+
+ fLabel[0] = label[0];
+ fLabel[1] = label[1];
+ fLabel[2] = label[2];
+}
+
+void AliTRDtrackletMCM::SetClusters(Float_t *res, Float_t *q, Int_t n)
+{
+ fNClusters = n;
+ delete [] fResiduals;
+ delete [] fClsCharges;
+
+ fResiduals = new Float_t[fNClusters];
+ fClsCharges = new Float_t[fNClusters];
+
+ for (Int_t iCls = 0; iCls < fNClusters; iCls++) {
+ fResiduals[iCls] = res[iCls];
+ fClsCharges[iCls] = q[iCls];
+ }
+}