From 0c308ff781b6773744d713fce7ae498e807a7c50 Mon Sep 17 00:00:00 2001 From: Philippe Canal <pcanal@fnal.gov> Date: Tue, 29 Aug 2017 15:52:53 -0500 Subject: [PATCH] Add comments on status bits that are not available to TObject (even-though they should have been) --- core/base/inc/TObject.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/base/inc/TObject.h b/core/base/inc/TObject.h index 2ca5a088184..d6a5440960e 100644 --- a/core/base/inc/TObject.h +++ b/core/base/inc/TObject.h @@ -56,11 +56,15 @@ public: //----- any given hierarchy). enum EStatusBits { kCanDelete = BIT(0), ///< if object in a list can be deleted + // 2 is taken by TDataMember kMustCleanup = BIT(3), ///< if object destructor must call RecursiveRemove() kIsReferenced = BIT(4), ///< if object is referenced by a TRef or TRefArray kHasUUID = BIT(5), ///< if object has a TUUID (its fUniqueID=UUIDNumber) kCannotPick = BIT(6), ///< if object in a pad cannot be picked + // 7 is taken by TAxis. kNoContextMenu = BIT(8), ///< if object does not want context menu + // 9, 10 are taken by TH1, TF1, TAxis and a few others + // 12 is taken by TAxis kInvalidObject = BIT(13) ///< if object ctor succeeded but object should not be used }; -- GitLab