+ TBits fTPCSharedMap; // Map of clusters, one bit per padrow; 1 if has a shared cluster on given padrow
+
+
+
+ ULong_t fFlags; // Reconstruction status flags
+ Int_t fID; // Unique ID of the track
+ Int_t fLabel; // Track label
+ Int_t fITSLabel; // label according ITS
+ Int_t fITSModule[12]; // modules crossed by the track in the ITS
+ Int_t fTPCLabel; // label according TPC
+ Int_t fTRDLabel; // label according TRD
+ Int_t fTOFLabel[3]; // TOF label
+ Int_t fTOFCalChannel; // Channel Index of the TOF Signal
+ Int_t fTOFindex; // index of the assigned TOF cluster
+ Int_t fHMPIDqn; // 1000000*number of photon clusters + QDC
+ Int_t fHMPIDcluIdx; // 1000000*chamber id + cluster idx of the assigned MIP cluster
+ Int_t fCaloIndex; // index of associated EMCAL/PHOS cluster (AliESDCaloCluster)
+
+
+ Int_t fKinkIndexes[3]; // array of indexes of posible kink candidates
+ Int_t fV0Indexes[3]; // array of indexes of posible kink candidates
+
+ Double32_t fR[AliPID::kSPECIES]; //[0.,0.,8] combined "detector response probability"
+ Double32_t fITSr[AliPID::kSPECIES]; //[0.,0.,8] "detector response probabilities" (for the PID)
+ Double32_t fTPCr[AliPID::kSPECIES]; //[0.,0.,8] "detector response probabilities" (for the PID)
+ Double32_t fTRDr[AliPID::kSPECIES]; //[0.,0.,8] "detector response probabilities" (for the PID)
+ Double32_t fTOFr[AliPID::kSPECIES]; //[0.,0.,8] "detector response probabilities" (for the PID)
+ Double32_t fHMPIDr[AliPID::kSPECIES];//[0.,0.,8] "detector response probabilities" (for the PID)
+
+ Double32_t fHMPIDtrkTheta;//[-2*pi,2*pi,16] theta of the track extrapolated to the HMPID, LORS
+ // how much of this is needed?
+ Double32_t fHMPIDtrkPhi; //[-2*pi,2*pi,16] phi of the track extrapolated to the HMPID, LORS
+ Double32_t fHMPIDsignal; // HMPID PID signal (Theta ckov, rad)
+
+ Double32_t fTrackTime[AliPID::kSPECIES]; // TOFs estimated by the tracking
+ Double32_t fTrackLength; // Track length
+
+ Double32_t fdTPC; // TPC-only impact parameter in XY plane
+ Double32_t fzTPC; // TPC-only impact parameter in Z
+ Double32_t fCddTPC,fCdzTPC,fCzzTPC; // Covariance matrix of the TPC-only impact parameters
+ Double32_t fCchi2TPC; // [0.,0.,8] TPC-only chi2 at the primary vertex
+
+ Double32_t fD; // Impact parameter in XY plane
+ Double32_t fZ; // Impact parameter in Z
+ Double32_t fCdd,fCdz,fCzz; // Covariance matrix of the impact parameters
+ Double32_t fCchi2; // [0.,0.,8] chi2 at the primary vertex
+
+ Double32_t fITSchi2; // [0.,0.,8] chi2 in the ITS
+ Double32_t fTPCchi2; // [0.,0.,8] chi2 in the TPC
+ Double32_t fTPCchi2Iter1; // [0.,0.,8] chi2 in the TPC
+ Double32_t fTRDchi2; // [0.,0.,8] chi2 in the TRD
+ Double32_t fTOFchi2; // [0.,0.,8] chi2 in the TOF
+ Double32_t fHMPIDchi2; // [0.,0.,8] chi2 in the HMPID
+
+ Double32_t fGlobalChi2; // [0.,0.,8] chi2 of the global track
+
+ Double32_t fITSsignal; // [0.,0.,10] detector's PID signal
+ Double32_t fITSdEdxSamples[4]; // [0.,0.,10] ITS dE/dx samples
+
+ Double32_t fTPCsignal; // [0.,0.,10] detector's PID signal
+ Double32_t fTPCsignalS; // [0.,0.,10] RMS of dEdx measurement
+ Double32_t fTPCPoints[4]; // [0.,0.,10] TPC points -first, max. dens, last and max density
+
+ Double32_t fTRDsignal; // detector's PID signal
+ Double32_t fTRDQuality; // trd quality factor for TOF
+ Double32_t fTRDBudget; // trd material budget
+
+ Double32_t fTOFsignal; // detector's PID signal
+ Double32_t fTOFsignalToT; // detector's ToT signal
+ Double32_t fTOFsignalRaw; // detector's uncorrected time signal
+ Double32_t fTOFsignalDz; // local z of track's impact on the TOF pad
+ Double32_t fTOFsignalDx; // local x of track's impact on the TOF pad
+ Double32_t fTOFInfo[10]; //! TOF informations
+ Short_t fTOFdeltaBC; // detector's Delta Bunch Crossing correction
+ Short_t fTOFl0l1; // detector's L0L1 latency correction
+
+ Double32_t fCaloDx ; // [0.,0.,8] distance to calorimeter cluster in calo plain (phi direction)
+ Double32_t fCaloDz ; // [0.,0.,8] distance to calorimeter cluster in calo plain (z direction)
+
+ Double32_t fHMPIDtrkX; // x of the track impact, LORS
+ Double32_t fHMPIDtrkY; // y of the track impact, LORS
+ Double32_t fHMPIDmipX; // x of the MIP in LORS
+ Double32_t fHMPIDmipY; // y of the MIP in LORS
+
+
+ UShort_t fTPCncls; // number of clusters assigned in the TPC
+ UShort_t fTPCnclsF; // number of findable clusters in the TPC