#include "machdefs.h" #include #include #include #include #include "nomgadapter.h" /* --Methode-- */ NObjMgrAdapter::NObjMgrAdapter(AnyDataObj* o) { mObj = o; } /* --Methode-- */ NObjMgrAdapter::~NObjMgrAdapter() { } /* --Methode-- */ NObjMgrAdapter* NObjMgrAdapter::Clone(AnyDataObj* o) { return(new NObjMgrAdapter(o)); } /* --Methode-- */ AnyDataObj* NObjMgrAdapter::GetDataObj() { return(mObj); } /* --Methode-- */ string NObjMgrAdapter::GetDataObjType() { return("AnyDataObj "); } /* --Methode-- */ AnyDataObj* NObjMgrAdapter::CloneDataObj(bool) { string s = typeid(*mObj).name(); cout << "NObjMgrAdapter::CloneDataObj() - Error : Not supported for " << s << endl; return(NULL); } /* --Methode-- */ void NObjMgrAdapter::CopyFrom(AnyDataObj *) { string s = typeid(*mObj).name(); cout << "NObjMgrAdapter::CopyFrom() - Error : Not supported for " << s << endl; } /* --Methode-- */ string NObjMgrAdapter::ToString() { char buff[128]; sprintf("%s@%lx", typeid(*mObj).name(), (long)mObj); return(buff); } /* --Methode-- */ void NObjMgrAdapter::FillFromString() { string s = typeid(*mObj).name(); cout << "NObjMgrAdapter::FillFromString() - Error : Not supported for " << s << endl; return; } /* --Methode-- */ void NObjMgrAdapter::ReadFits(string const & ) { string s = typeid(*mObj).name(); cout << "NObjMgrAdapter::ReadFits() - Error : Not supported for " << s << endl; } /* --Methode-- */ void NObjMgrAdapter::SaveFits(string const & ) { string s = typeid(*mObj).name(); cout << "NObjMgrAdapter::SaveFits() - Error : Not supported for " << s << endl; } /* --Methode-- */ void NObjMgrAdapter::SavePPF(POutPersist&, string const & ) { string s = typeid(*mObj).name(); cout << "NObjMgrAdapter::SavePPF() - Error : Not supported for " << s << endl; } /* --Methode-- */ void NObjMgrAdapter::Print(ostream& ) { string s = typeid(*mObj).name(); cout << "NObjMgrAdapter::Print() - Error : Not supported for " << s << endl; } /* --Methode-- */ PIDrawer* NObjMgrAdapter::GetDrawer(string &) { return(NULL); } /* --Methode-- */ P2DArrayAdapter* NObjMgrAdapter::Get2DArray(string &) { return(NULL); } /* --Methode-- */ NTupleInterface* NObjMgrAdapter::GetNTupleInterface(bool& adel) { string s = typeid(*mObj).name(); cout << "NObjMgrAdapter::GetNTupleInterface() - Error : Not supported for " << s << endl; adel = false; return(NULL); } /* --Methode-- */ GeneralFitData* NObjMgrAdapter::GetGeneralFitData(bool& adel ,GeneralFitData::FitErrType errtype ,double errscale,double errmin,int i1,int i2,int j1,int j2) { string s = typeid(*mObj).name(); cout << "NObjMgrAdapter::GetGeneralFitData() - Error : Not supported for "<