/*! \file \version $Id: TAGdata.cxx,v 1.5 2003/06/09 18:37:01 mueller Exp $ \brief Implementation of TATOFdata. */ #include "TClass.h" #include "TATOFdata.h" /*! \class TATOFdata TATOFdata.h "TATOFdata.h" \brief Mother of all data objects. ** */ ClassImp(TATOFdata); //------------------------------------------+----------------------------------- //! Destructor. TATOFdata::~TATOFdata() {} //------------------------------------------+----------------------------------- //! Setup internal TClonesArray's (used by TreeWriter only) void TATOFdata::SetupClones() { return; } //------------------------------------------+----------------------------------- //! Returns \c true if object needs automatic delete when read from tree. Bool_t TATOFdata::NeedAutoDelete() const { return kTRUE; } //------------------------------------------+----------------------------------- //! Invalidate data object. //void TATOFdata::Clear() void TATOFdata::Clear(Option_t*) // does not work in AsyEOSRoot - ALF, 01/2013 { TObject::ResetBit(kFail); return; } /*------------------------------------------+---------------------------------*/ //! ostream insertion. void TATOFdata::ToStream(ostream& os, Option_t* option) const { os <<"TATOFdata: " << IsA()->GetName(); if (Fail()) os << ""; os << endl; return; } /*------------------------------------------+---------------------------------*/ //! ostream insertion. void TATOFdata::Print(Option_t* option) const { ToStream(cout, option); return; }