fTRDtrack(0),
fTOFchi2(0),
fTOFindex(0),
+ fTOFCalChannel(-1),
fTOFsignal(-1),
+ fTOFsignalToT(0),
// fPHOSsignal(-1),
fRICHchi2(1e10),
fRICHncls(0),
fTRDtrack(0),
fTOFchi2(track.fTOFchi2),
fTOFindex(track.fTOFindex),
+ fTOFCalChannel(track.fTOFCalChannel),
fTOFsignal(track.fTOFsignal),
+ fTOFsignalToT(track.fTOFsignalToT),
//fPHOSsignal(track.fPHOSsignal),
fRICHchi2(track.fRICHchi2),
fRICHncls(track.fRICHncls),
fTOFchi2 = 0;
fTOFindex = 0;
fTOFsignal = 0;
+ fTOFCalChannel = -1;
+ fTOFsignalToT = 0;
for (Int_t i=0;i<AliPID::kSPECIES;i++) fTOFr[i] = 0;
for (Int_t i=0;i<3;i++) fTOFLabel[i] = 0;
for (Int_t i=0;i<10;i++) fTOFInfo[i] = 0;
void SetTOFsignal(Double_t tof) {fTOFsignal=tof;}
Float_t GetTOFsignal() const {return fTOFsignal;}
+ void SetTOFsignalToT(Double_t ToT) {fTOFsignalToT=ToT;}
+ Float_t GetTOFsignalToT() const {return fTOFsignalToT;}
Float_t GetTOFchi2() const {return fTOFchi2;}
void SetTOFpid(const Double_t *p);
void SetTOFLabel(const Int_t *p);
void GetTOFLabel(Int_t *p) const;
void GetTOFInfo(Float_t *info) const;
void SetTOFInfo(Float_t *info);
+ Int_t GetTOFCalChannel() const {return fTOFCalChannel;}
UInt_t GetTOFcluster() const {return fTOFindex;}
void SetTOFcluster(UInt_t index) {fTOFindex=index;}
+ void SetTOFCalChannel(Int_t index) {fTOFCalChannel=index;}
void SetRICHsignal(Double_t beta) {fRICHsignal=beta;}
Float_t GetRICHsignal() const {return fRICHsignal;}
// TOF related track information
Float_t fTOFchi2; // chi2 in the TOF
UInt_t fTOFindex; // index of the assigned TOF cluster
+ Int_t fTOFCalChannel; // Channel Index of the TOF Signal
Float_t fTOFsignal; // detector's PID signal
+ Float_t fTOFsignalToT; // detector's ToT signal
Float_t fTOFr[AliPID::kSPECIES]; // "detector response probabilities" (for the PID)
Int_t fTOFLabel[3]; // TOF label
Float_t fTOFInfo[10]; //! TOF informations
AliTrackPointArray *fPoints; // Array which contains the track space points in the global frame
- ClassDef(AliESDtrack,23) //ESDtrack
+ ClassDef(AliESDtrack,24) //ESDtrack
};
#endif