#ifndef _rooRefType_h #define _rooRefType_h #ifndef _rooAttributeType_h #include "rooAttributeType.h" #endif // // ROOT wrappers around ActiveSchema classes ( see ooas.h ) // //////////////////////////////////////////////////////////////////////////////// class rooRefType : public rooAttributeType { protected: rooType* fReferencedType; // class referenced by this type public: rooRefType(); rooRefType(void* imp) { setImp(imp); } virtual ~rooRefType(); Int_t ref_kind() const; const rooType & referenced_type(); Bool_t is_short() const; virtual Bool_t is_ref_type() const; ClassDef(rooRefType,0) // corresponds to d_Ref_Type }; #endif // _rooRefType_h