Float_t GetITSsignal() const {return fITSsignal;}
Int_t GetITSclusters(UInt_t *idx) const;
+ Float_t GetTRDsignal() const {return fTRDsignal;}
+ void SetTRDpid(Int_t iSpecies, Float_t p);
+ Float_t GetTRDpid(Int_t iSpecies) const;
+
enum {
kITSin=0x0001,kITSout=0x0002,kITSrefit=0x0004,kITSpid=0x0008,
kTPCin=0x0010,kTPCout=0x0020,kTPCrefit=0x0040,kTPCpid=0x0080,
kTIME=0x80000000
};
enum {kSPECIES=5}; // Number of particle species recognized by the PID
-
+
protected:
ULong_t fFlags; // Reconstruction status flags
Int_t fLabel; // Track label
Float_t fTPCr[kSPECIES]; // "detector response probabilities" (for the PID)
// TRD related track information
+ Float_t fTRDchi2; // chi2 in the TRD
+ Int_t fTRDncls; // number of clusters assigned in the TRD
+ Float_t fTRDsignal; // detector's PID signal
+ Float_t fTRDr[kSPECIES]; //! "detector response probabilities" (for the PID)
+
// TOF related track information
// HMPID related track information