#ifndef _TATOFdata_H #define _TATOFdata_H /*! \file \version $Id: TAGdata.hxx,v 1.6 2003/06/09 18:37:01 mueller Exp $ \brief Declaration of TATOFdata. */ /*------------------------------------------+---------------------------------*/ #include #include #include #include #include "TObject.h" using namespace std; class TATOFdata : public TObject { public: enum{ kFail = BIT(14)}; TATOFdata(); virtual ~TATOFdata(); Bool_t Fail() const; virtual Bool_t NeedAutoDelete() const; virtual void SetupClones(); //void Clear(); virtual void Clear(Option_t* opt=""); // does not work in AsyEOSRoot - ALF, 01/2013 virtual void ToStream(ostream& os=cout, Option_t* option="") const; virtual void Print(Option_t* option="") const; ClassDef(TATOFdata,2) private: }; ostream& operator<<(ostream& os, const TATOFdata& obj); #include "TATOFdata.icc" #endif