23 class RooTObjWrap : 
public TNamed {
 
   26   RooTObjWrap(Bool_t isArray=kFALSE) : _isArray(isArray), _owning(kFALSE) {} ;
 
   27   RooTObjWrap(TObject* inObj, Bool_t isArray=kFALSE) : TNamed(), _isArray(isArray), _owning(kFALSE) { 
if (inObj) _list.Add(inObj) ; } 
 
   28   RooTObjWrap(
const RooTObjWrap& other) : TNamed(other),  _isArray(other._isArray), _owning(kFALSE), _list(other._list) {}
 
   29   virtual ~RooTObjWrap() { 
if (_owning) _list.Delete() ; } ;
 
   31   void setOwning(Bool_t flag) { _owning = flag ; }
 
   32   TObject* obj()
 const { 
return _list.At(0) ; }
 
   33   const RooLinkedList& objList()
 const { 
return _list ; }
 
   35   void setObj(TObject* inObj) { 
 
   39     if (inObj) _list.Add(inObj) ; 
 
   47   ClassDef(RooTObjWrap,2)