]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - PWG3/hfe/AliHFEpidTOF.h
Various updates, including corrections for code rule violations
[u/mrichter/AliRoot.git] / PWG3 / hfe / AliHFEpidTOF.h
index 829bb5233ff9a3fb14e3bd5cfb2570a5cb4ccad0..a43dd45ae46c7b11ab6b74d85bd72c53026c5f75 100644 (file)
@@ -27,13 +27,16 @@ class AliHFEpidTOF : public AliHFEpidBase{
     AliHFEpidTOF &operator=(const AliHFEpidTOF &c);
   
     virtual Bool_t    InitializePID();
-    virtual Int_t     IsSelected(AliHFEpidObject *track, AliHFEpidQAmanager *piqa);
+    virtual Int_t     IsSelected(const AliHFEpidObject *track, AliHFEpidQAmanager *piqa) const;
   
     void SetTOFnSigma(Short_t nSigma) { fNsigmaTOF = nSigma; };
+    Double_t NumberOfSigmas(const AliVParticle *track, AliPID::EParticleType species, AliHFEpidObject::AnalysisType_t anaType) const;
+    Double_t GetTOFsignal(const AliVParticle *track, AliHFEpidObject::AnalysisType_t anatype) const;
+    Double_t GetTime0(AliHFEpidObject::AnalysisType_t anatype) const;
+    void GetIntegratedTimes(const AliVParticle *track, Double_t *times, AliHFEpidObject::AnalysisType_t anatype) const;
 
   protected:
     void Copy(TObject &ref) const;
-    Double_t NumberOfSigmas(const AliVParticle *track, AliPID::EParticleType species, AliHFEpidObject::AnalysisType_t anaType);
   private:
     AliPID        *fPID;           //! PID Object