   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttAxis
==> Dumping object at: 0x000062490c18e3d0, name=TAttAxis, class=TStreamerInfo

fCheckSum                     1550843710          Checksum of original class
fClassVersion                 4                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         48                  !size of the persistent class
fNdata                        4                   !number of optimized elements
fNfulldata                    11                  !number of elements
fNslots                       17                  !total number of slots in fComp.
*fComp                        ->62490d519db8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->62490c3cb060      ![fNdata]
*fCompFull                    ->62490c3bbd00      ![fElements->GetEntries()]
*fClass                       ->62490d5a2470      !pointer to class
*fElements                    ->62490d625840      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->62490d579690      ! List of read action resulting from the compilation.
*fReadMemberWise              ->62490d641ff0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->62490d14a6a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->62490d623080      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->62490c5655c0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->62490d45abb0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->62490d5f33f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->62490d62c800      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->62490c18e411      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->62490c18e411      
fIsCompiled._M_base._M_i      true                
fName                         TAttAxis            object identifier
fName.fRep                    ->62490c18e3e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->62490c18e400      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttAxis
==> Dumping object at: 0x000062490d59f010, name=fNdivisions, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       8                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->62490d59f088      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNdivisions         object identifier
fName.fRep                    ->62490d59f028      ! String data
fTitle                        Number of divisions(object title
fTitle.fRep                   ->62490d59f040      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490d57c5c0, name=fAxisColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       12                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->62490d57c638      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAxisColor          object identifier
fName.fRep                    ->62490d57c5d8      ! String data
fTitle                        Color of the line axobject title
fTitle.fRep                   ->62490d57c5f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490d5fa300, name=fLabelColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       14                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->62490d5fa378      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLabelColor         object identifier
fName.fRep                    ->62490d5fa318      ! String data
fTitle                        Color of labels     object title
fTitle.fRep                   ->62490d5fa330      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490d644e00, name=fLabelFont, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->62490d644e78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLabelFont          object identifier
fName.fRep                    ->62490d644e18      ! String data
fTitle                        Font for labels     object title
fTitle.fRep                   ->62490d644e30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490d5296d0, name=fLabelOffset, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       20                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->62490d529748      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLabelOffset        object identifier
fName.fRep                    ->62490d5296e8      ! String data
fTitle                        Offset of labels    object title
fTitle.fRep                   ->62490d529700      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490d5f4990, name=fLabelSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       24                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->62490d5f4a08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLabelSize          object identifier
fName.fRep                    ->62490d5f49a8      ! String data
fTitle                        Size of labels      object title
fTitle.fRep                   ->62490d5f49c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490d519500, name=fTickLength, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       28                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->62490d519578      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTickLength         object identifier
fName.fRep                    ->62490d519518      ! String data
fTitle                        Length of tick marksobject title
fTitle.fRep                   ->62490d519530      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490c3bbc30, name=fTitleOffset, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       32                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->62490c3bbca8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTitleOffset        object identifier
fName.fRep                    ->62490c3bbc48      ! String data
fTitle                        Offset of axis titleobject title
fTitle.fRep                   ->62490c3bbc60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490c3bb8b0, name=fTitleSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       36                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->62490c3bb928      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTitleSize          object identifier
fName.fRep                    ->62490c3bb8c8      ! String data
fTitle                        Size of axis title  object title
fTitle.fRep                   ->62490c3bb8e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490c3caf90, name=fTitleColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       40                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->62490c3cb008      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTitleColor         object identifier
fName.fRep                    ->62490c3cafa8      ! String data
fTitle                        Color of axis title object title
fTitle.fRep                   ->62490c3cafc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062490c571730, name=fTitleFont, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       42                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->62490c5717a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTitleFont          object identifier
fName.fRep                    ->62490c571748      ! String data
fTitle                        Font for axis title object title
fTitle.fRep                   ->62490c571760      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttAxis
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttBBox2D
==> Dumping object at: 0x00006370bae7fe10, name=TAttBBox2D, class=TStreamerInfo

fCheckSum                     2443772             Checksum of original class
fClassVersion                 0                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         0                   !size of the persistent class
fNdata                        0                   !number of optimized elements
fNfulldata                    0                   !number of elements
fNslots                       0                   !total number of slots in fComp.
*fComp                        ->6370bae8a7f8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6370bae65f90      ![fNdata]
*fCompFull                    ->6370ba995e70      ![fElements->GetEntries()]
*fClass                       ->6370bade4040      !pointer to class
*fElements                    ->6370bad06b50      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->6370bac67670      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6370baddba90      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6370bad0ed00      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6370ba99b3f0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6370bad80f20      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6370ba99b430      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6370bad0ed40      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6370badc1f20      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->6370bae7fe51      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6370bae7fe51      
fIsCompiled._M_base._M_i      true                
fName                         TAttBBox2D          object identifier
fName.fRep                    ->6370bae7fe28      ! String data
fTitle                                            object title
fTitle.fRep                   ->6370bae7fe40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttBBox2D
;End name=TAttBBox2D
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttFill
==> Dumping object at: 0x00005eb673fa8e00, name=TAttFill, class=TStreamerInfo

fCheckSum                     4292422290          Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         16                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->5eb673fbf938      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5eb673e6ebb0      ![fNdata]
*fCompFull                    ->5eb673eba850      ![fElements->GetEntries()]
*fClass                       ->5eb673f145c0      !pointer to class
*fElements                    ->5eb673fad810      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5eb673e77d30      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5eb673fb1eb0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5eb673e44050      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5eb673f17510      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5eb673ef0e20      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5eb673e803e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5eb673cb9590      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5eb673ef2730      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5eb673fa8e41      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5eb673fa8e41      
fIsCompiled._M_base._M_i      true                
fName                         TAttFill            object identifier
fName.fRep                    ->5eb673fa8e18      ! String data
fTitle                                            object title
fTitle.fRep                   ->5eb673fa8e30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttFill
==> Dumping object at: 0x00005eb673e9ec90, name=fFillColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       8                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5eb673e9ed08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFillColor          object identifier
fName.fRep                    ->5eb673e9eca8      ! String data
fTitle                        Fill area color     object title
fTitle.fRep                   ->5eb673e9ecc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eb673e37030, name=fFillStyle, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       10                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5eb673e370a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFillStyle          object identifier
fName.fRep                    ->5eb673e37048      ! String data
fTitle                        Fill area style     object title
fTitle.fRep                   ->5eb673e37060      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttFill
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttLine
==> Dumping object at: 0x00005e35cee8f840, name=TAttLine, class=TStreamerInfo

fCheckSum                     2483504457          Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         16                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5e35ced7dd98      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5e35cddc3c70      ![fNdata]
*fCompFull                    ->5e35cee8f820      ![fElements->GetEntries()]
*fClass                       ->5e35cedf3e70      !pointer to class
*fElements                    ->5e35ceea1860      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5e35ced4e100      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5e35cedc84e0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5e35ced2be40      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5e35cee43440      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5e35cedf2f90      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5e35cedd1d80      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5e35cedeabb0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5e35cee770a0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5e35cee8f881      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5e35cee8f881      
fIsCompiled._M_base._M_i      true                
fName                         TAttLine            object identifier
fName.fRep                    ->5e35cee8f858      ! String data
fTitle                                            object title
fTitle.fRep                   ->5e35cee8f870      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttLine
==> Dumping object at: 0x00005e35ceca8b60, name=fLineColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       8                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5e35ceca8bd8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLineColor          object identifier
fName.fRep                    ->5e35ceca8b78      ! String data
fTitle                        Line color          object title
fTitle.fRep                   ->5e35ceca8b90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005e35cee464b0, name=fLineStyle, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       10                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5e35cee46528      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLineStyle          object identifier
fName.fRep                    ->5e35cee464c8      ! String data
fTitle                        Line style          object title
fTitle.fRep                   ->5e35cee464e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005e35cee74190, name=fLineWidth, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       12                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5e35cee74208      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLineWidth          object identifier
fName.fRep                    ->5e35cee741a8      ! String data
fTitle                        Line width          object title
fTitle.fRep                   ->5e35cee741c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttLine
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttMarker
==> Dumping object at: 0x000064cbf51b2340, name=TAttMarker, class=TStreamerInfo

fCheckSum                     689802220           Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         16                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->64cbf51a64a8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->64cbf421bc30      ![fNdata]
*fCompFull                    ->64cbf51b82e0      ![fElements->GetEntries()]
*fClass                       ->64cbf524c650      !pointer to class
*fElements                    ->64cbf52e99c0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->64cbf5229400      ! List of read action resulting from the compilation.
*fReadMemberWise              ->64cbf5245ea0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->64cbf529e870      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->64cbf527f210      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->64cbf420f4e0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->64cbf50ba580      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->64cbf51b9ea0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->64cbf529ffc0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->64cbf51b2381      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->64cbf51b2381      
fIsCompiled._M_base._M_i      true                
fName                         TAttMarker          object identifier
fName.fRep                    ->64cbf51b2358      ! String data
fTitle                                            object title
fTitle.fRep                   ->64cbf51b2370      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttMarker
==> Dumping object at: 0x000064cbf516f000, name=fMarkerColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       8                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->64cbf516f078      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMarkerColor        object identifier
fName.fRep                    ->64cbf516f018      ! String data
fTitle                        Marker color        object title
fTitle.fRep                   ->64cbf516f030      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064cbf51e8010, name=fMarkerStyle, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       10                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->64cbf51e8088      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMarkerStyle        object identifier
fName.fRep                    ->64cbf51e8028      ! String data
fTitle                        Marker style        object title
fTitle.fRep                   ->64cbf51e8040      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064cbf52f1690, name=fMarkerSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       12                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->64cbf52f1708      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMarkerSize         object identifier
fName.fRep                    ->64cbf52f16a8      ! String data
fTitle                        Marker size         object title
fTitle.fRep                   ->64cbf52f16c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttMarker
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttPad
==> Dumping object at: 0x0000654b0c9f2a30, name=TAttPad, class=TStreamerInfo

fCheckSum                     2803232785          Checksum of original class
fClassVersion                 4                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         64                  !size of the persistent class
fNdata                        3                   !number of optimized elements
fNfulldata                    17                  !number of elements
fNslots                       26                  !total number of slots in fComp.
*fComp                        ->654b0c8862e8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->654b0c9f9690      ![fNdata]
*fCompFull                    ->654b0c9f70f0      ![fElements->GetEntries()]
*fClass                       ->654b0c954c40      !pointer to class
*fElements                    ->654b0c50b120      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->654b0c9e98f0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->654b0c92ecc0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->654b0c9f2690      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->654b0c8fb1b0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->654b0b80d4c0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->654b0c8b86b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->654b0b959a00      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->654b0c9e8170      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->654b0c9f2a71      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->654b0c9f2a71      
fIsCompiled._M_base._M_i      true                
fName                         TAttPad             object identifier
fName.fRep                    ->654b0c9f2a48      ! String data
fTitle                                            object title
fTitle.fRep                   ->654b0c9f2a60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttPad
==> Dumping object at: 0x0000654b0c175040, name=fLeftMargin, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       8                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0c1750b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLeftMargin         object identifier
fName.fRep                    ->654b0c175058      ! String data
fTitle                        LeftMargin          object title
fTitle.fRep                   ->654b0c175070      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c92f2b0, name=fRightMargin, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       12                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0c92f328      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fRightMargin        object identifier
fName.fRep                    ->654b0c92f2c8      ! String data
fTitle                        RightMargin         object title
fTitle.fRep                   ->654b0c92f2e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c6f9020, name=fBottomMargin, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0c6f9098      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBottomMargin       object identifier
fName.fRep                    ->654b0c6f9038      ! String data
fTitle                        BottomMargin        object title
fTitle.fRep                   ->654b0c6f9050      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c9f2c20, name=fTopMargin, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       20                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0c9f2c98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTopMargin          object identifier
fName.fRep                    ->654b0c9f2c38      ! String data
fTitle                        TopMargin           object title
fTitle.fRep                   ->654b0c9f2c50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c88a970, name=fXfile, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       24                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0c88a9e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXfile              object identifier
fName.fRep                    ->654b0c88a988      ! String data
fTitle                        X position where to object title
fTitle.fRep                   ->654b0c88a9a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c9bc430, name=fYfile, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       28                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0c9bc4a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYfile              object identifier
fName.fRep                    ->654b0c9bc448      ! String data
fTitle                        Y position where to object title
fTitle.fRep                   ->654b0c9bc460      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0b923c40, name=fAfile, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       32                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0b923cb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAfile              object identifier
fName.fRep                    ->654b0b923c58      ! String data
fTitle                        Alignment for the fiobject title
fTitle.fRep                   ->654b0b923c70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0b5413e0, name=fXstat, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       36                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0b541458      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXstat              object identifier
fName.fRep                    ->654b0b5413f8      ! String data
fTitle                        X position where to object title
fTitle.fRep                   ->654b0b541410      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c9a9760, name=fYstat, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       40                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0c9a97d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYstat              object identifier
fName.fRep                    ->654b0c9a9778      ! String data
fTitle                        Y position where to object title
fTitle.fRep                   ->654b0c9a9790      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c9f20b0, name=fAstat, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       44                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->654b0c9f2128      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAstat              object identifier
fName.fRep                    ->654b0c9f20c8      ! String data
fTitle                        Alignment for the stobject title
fTitle.fRep                   ->654b0c9f20e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c869050, name=fFrameFillColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       48                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->654b0c8690c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFrameFillColor     object identifier
fName.fRep                    ->654b0c869068      ! String data
fTitle                        Pad frame fill colorobject title
fTitle.fRep                   ->654b0c869080      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c8f1c60, name=fFrameLineColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       50                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->654b0c8f1cd8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFrameLineColor     object identifier
fName.fRep                    ->654b0c8f1c78      ! String data
fTitle                        Pad frame line colorobject title
fTitle.fRep                   ->654b0c8f1c90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c8af130, name=fFrameFillStyle, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       52                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->654b0c8af1a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFrameFillStyle     object identifier
fName.fRep                    ->654b0c8af148      ! String data
fTitle                        Pad frame fill styleobject title
fTitle.fRep                   ->654b0c8af160      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c8bac60, name=fFrameLineStyle, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       54                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->654b0c8bacd8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFrameLineStyle     object identifier
fName.fRep                    ->654b0c8bac78      ! String data
fTitle                        Pad frame line styleobject title
fTitle.fRep                   ->654b0c8bac90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c9ad4e0, name=fFrameLineWidth, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       56                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->654b0c9ad558      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFrameLineWidth     object identifier
fName.fRep                    ->654b0c9ad4f8      ! String data
fTitle                        Pad frame line widthobject title
fTitle.fRep                   ->654b0c9ad510      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c809ee0, name=fFrameBorderSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       58                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->654b0c809f58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFrameBorderSize    object identifier
fName.fRep                    ->654b0c809ef8      ! String data
fTitle                        Pad frame border sizobject title
fTitle.fRep                   ->654b0c809f10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654b0c9eaf70, name=fFrameBorderMode, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       60                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->654b0c9eafe8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFrameBorderMode    object identifier
fName.fRep                    ->654b0c9eaf88      ! String data
fTitle                        Pad frame border modobject title
fTitle.fRep                   ->654b0c9eafa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttPad
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TDatime
==> Dumping object at: 0x00005bbcdd29ff00, name=TDatime, class=TStreamerInfo

fCheckSum                     3024515566          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         16                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5bbcdd2854a8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5bbcdd1dc160      ![fNdata]
*fCompFull                    ->5bbcdc1d4130      ![fElements->GetEntries()]
*fClass                       ->5bbcdd204930      !pointer to class
*fElements                    ->5bbcdcf96890      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5bbcdd0ba7d0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5bbcdd15f0d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5bbcdd1d8410      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5bbcdd207a40      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5bbcdd12ed30      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5bbcdd15f640      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5bbcdd237bd0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5bbcdd206140      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5bbcdd29ff41      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5bbcdd29ff41      
fIsCompiled._M_base._M_i      true                
fName                         TDatime             object identifier
fName.fRep                    ->5bbcdd29ff18      ! String data
fTitle                                            object title
fTitle.fRep                   ->5bbcdd29ff30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TDatime
==> Dumping object at: 0x00005bbcdd1f1580, name=fDatime, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       8                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->5bbcdd1f15f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fDatime             object identifier
fName.fRep                    ->5bbcdd1f1598      ! String data
fTitle                        Date (relative to 19object title
fTitle.fRep                   ->5bbcdd1f15b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TDatime
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TNamed
==> Dumping object at: 0x0000580c7b6c72d0, name=TNamed, class=TStreamerInfo

fCheckSum                     3753331260          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         64                  !size of the persistent class
fNdata                        3                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->580c7b544a48      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->580c7a5e7420      ![fNdata]
*fCompFull                    ->580c7b55c090      ![fElements->GetEntries()]
*fClass                       ->580c7a2c2cd0      !pointer to class
*fElements                    ->580c7b553610      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->580c7b6d4120      ! List of read action resulting from the compilation.
*fReadMemberWise              ->580c7b68a890      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->580c7b68aaa0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->580c7b68a940      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->580c7b68a7e0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->580c7b68a9f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->580c7b68ab50      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->580c7b68ac00      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->580c7b6c7311      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->580c7b6c7311      
fIsCompiled._M_base._M_i      true                
fName                         TNamed              object identifier
fName.fRep                    ->580c7b6c72e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->580c7b6c7300      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TNamed
==> Dumping object at: 0x0000580c7b6d4160, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2070757812          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->580c7a4ca270      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->787770d23660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->580c7b6d4270      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->580c7b6d4258      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->580c7b6d41d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->580c7b6d4178      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->580c7b6d4190      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000580c7b3b7770, name=fName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->580c7b3b77e8      ! String data
*fClassObject                 ->580c7b4d0b50      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fName               object identifier
fName.fRep                    ->580c7b3b7788      ! String data
fTitle                        object identifier   object title
fTitle.fRep                   ->580c7b3b77a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000580c7b6ba9e0, name=fTitle, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       40                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->580c7b6baa58      ! String data
*fClassObject                 ->580c7b4d0b50      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTitle              object identifier
fName.fRep                    ->580c7b6ba9f8      ! String data
fTitle                        object title        object title
fTitle.fRep                   ->580c7b6baa10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TNamed
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TObject
==> Dumping object at: 0x00005b0d17383a00, name=TObject, class=TStreamerInfo

fCheckSum                     2417737773          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         16                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->5b0d177a7788      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5b0d178069a0      ![fNdata]
*fCompFull                    ->5b0d178530b0      ![fElements->GetEntries()]
*fClass                       ->5b0d174450c0      !pointer to class
*fElements                    ->5b0d17806950      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5b0d17738900      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5b0d177a7420      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5b0d177a75d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5b0d177a74b0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5b0d17738b30      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5b0d177a7540      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5b0d177a7660      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5b0d177a76f0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5b0d17383a41      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5b0d17383a41      
fIsCompiled._M_base._M_i      true                
fName                         TObject             object identifier
fName.fRep                    ->5b0d17383a18      ! String data
fTitle                                            object title
fTitle.fRep                   ->5b0d17383a30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TObject
==> Dumping object at: 0x00005b0d17738940, name=fUniqueID, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       8                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->5b0d177389b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUniqueID           object identifier
fName.fRep                    ->5b0d17738958      ! String data
fTitle                        object unique identiobject title
fTitle.fRep                   ->5b0d17738970      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005b0d17738a10, name=fBits, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         15                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       12                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      15                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->5b0d17738a88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBits               object identifier
fName.fRep                    ->5b0d17738a28      ! String data
fTitle                        bit field status worobject title
fTitle.fRep                   ->5b0d17738a40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TObjString
==> Dumping object at: 0x00005fbdb34147e0, name=TObjString, class=TStreamerInfo

fCheckSum                     2626570240          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         40                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->5fbdb3558e78      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5fbdb3558fe0      ![fNdata]
*fCompFull                    ->5fbdb3558fc0      ![fElements->GetEntries()]
*fClass                       ->5fbdb22ca5c0      !pointer to class
*fElements                    ->5fbdb34fe9d0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5fbdb3557da0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5fbdb3558b10      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5fbdb3558cc0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5fbdb3558ba0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5fbdb3558a80      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5fbdb3558c30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5fbdb3558d50      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5fbdb3558de0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5fbdb3414821      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5fbdb3414821      
fIsCompiled._M_base._M_i      true                
fName                         TObjString          object identifier
fName.fRep                    ->5fbdb34147f8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5fbdb3414810      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TObjString
==> Dumping object at: 0x00005fbdb3557de0, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3008724532          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5fbdb3121240      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7e877e723660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5fbdb3557ef0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5fbdb3557ed8      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5fbdb3557e58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->5fbdb3557df8      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5fbdb3557e10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fbdb354d700, name=fString, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5fbdb354d778      ! String data
*fClassObject                 ->5fbdb31d7760      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fString             object identifier
fName.fRep                    ->5fbdb354d718      ! String data
fTitle                        wrapped TString     object title
fTitle.fRep                   ->5fbdb354d730      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TObjString
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TProcessID
==> Dumping object at: 0x000064d5b989d830, name=TProcessID, class=TStreamerInfo

fCheckSum                     729740665           Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         88                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->64d5b98a5378      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->64d5b991fa50      ![fNdata]
*fCompFull                    ->64d5b991fa30      ![fElements->GetEntries()]
*fClass                       ->64d5b9762a00      !pointer to class
*fElements                    ->64d5b87be2c0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->64d5b991dd80      ! List of read action resulting from the compilation.
*fReadMemberWise              ->64d5b991f790      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->64d5b991f8e0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->64d5b991f800      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->64d5b991f720      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->64d5b991f870      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->64d5b991f950      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->64d5b991f9c0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->64d5b989d871      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->64d5b989d871      
fIsCompiled._M_base._M_i      true                
fName                         TProcessID          object identifier
fName.fRep                    ->64d5b989d848      ! String data
fTitle                                            object title
fTitle.fRep                   ->64d5b989d860      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TProcessID
==> Dumping object at: 0x000064d5b991ddc0, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3113344532          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->64d5b86a3050      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->64d5b991d8c0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->64d5b991deb8      ! String data
fType                         67                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      67                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->64d5b991de38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TNamed              object identifier
fName.fRep                    ->64d5b991ddd8      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->64d5b991ddf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TProcessID
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TProcessUUID
==> Dumping object at: 0x00005f3c25a7d1a0, name=TProcessUUID, class=TStreamerInfo

fCheckSum                     2599661073          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         104                 !size of the persistent class
fNdata                        3                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5f3c2555c078      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5f3c25b19810      ![fNdata]
*fCompFull                    ->5f3c25b172f0      ![fElements->GetEntries()]
*fClass                       ->5f3c259e2670      !pointer to class
*fElements                    ->5f3c259f2e00      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5f3c25b17920      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5f3c25b193f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5f3c25b19600      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5f3c25b194a0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5f3c25b19340      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5f3c25b19550      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5f3c25b196b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5f3c25b19760      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5f3c25a7d1e1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5f3c25a7d1e1      
fIsCompiled._M_base._M_i      true                
fName                         TProcessUUID        object identifier
fName.fRep                    ->5f3c25a7d1b8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5f3c25a7d1d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TProcessUUID
==> Dumping object at: 0x00005f3c25b0eed0, name=TProcessID, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 632352548           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5f3c259dabc0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5f3c25b0baa0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5f3c25b0efc8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5f3c25b0ef48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TProcessID          object identifier
fName.fRep                    ->5f3c25b0eee8      ! String data
fTitle                        Process Unique Identobject title
fTitle.fRep                   ->5f3c25b0ef00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f3c25a863c0, name=fUUIDs, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       88                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->5f3c25a86438      ! String data
*fClassObject                 ->5f3c25b0cbe0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUUIDs              object identifier
fName.fRep                    ->5f3c25a863d8      ! String data
fTitle                        Global list of TUUIDobject title
fTitle.fRep                   ->5f3c25a863f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f3c25a81160, name=fActive, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       96                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TBits*              Data type name of data member
fTypeName.fRep                ->5f3c25a811d8      ! String data
*fClassObject                 ->5f3c25b0c470      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fActive             object identifier
fName.fRep                    ->5f3c25a81178      ! String data
fTitle                        Table of active UUIDobject title
fTitle.fRep                   ->5f3c25a81190      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TProcessUUID
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TQObject
==> Dumping object at: 0x00005d75fb8e47f0, name=TQObject, class=TStreamerInfo

fCheckSum                     274076              Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         0                   !size of the persistent class
fNdata                        0                   !number of optimized elements
fNfulldata                    0                   !number of elements
fNslots                       0                   !total number of slots in fComp.
*fComp                        ->5d75fb8e75d8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5d75fa816e20      ![fNdata]
*fCompFull                    ->5d75fb84b910      ![fElements->GetEntries()]
*fClass                       ->5d75fa67f3f0      !pointer to class
*fElements                    ->5d75fb7a5880      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5d75fb7a3180      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5d75fb849bb0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5d75fb780ec0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5d75fb3f9cf0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5d75fb899bb0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5d75fb7014b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5d75fb826eb0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5d75fb5d9000      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5d75fb8e4831      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5d75fb8e4831      
fIsCompiled._M_base._M_i      true                
fName                         TQObject            object identifier
fName.fRep                    ->5d75fb8e4808      ! String data
fTitle                                            object title
fTitle.fRep                   ->5d75fb8e4820      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TQObject
;End name=TQObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TRef
==> Dumping object at: 0x00005e17543669f0, name=TRef, class=TStreamerInfo

fCheckSum                     2440395009          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         24                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5e17543b6038      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5e175312ea60      ![fNdata]
*fCompFull                    ->5e1754286bb0      ![fElements->GetEntries()]
*fClass                       ->5e1754310af0      !pointer to class
*fElements                    ->5e1754364ce0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5e1754273c60      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5e17543a2120      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5e17543a2270      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5e17543a2190      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5e17543a20b0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5e17543a2200      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5e17543a22e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5e17543a2350      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5e1754366a31      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5e1754366a31      
fIsCompiled._M_base._M_i      true                
fName                         TRef                object identifier
fName.fRep                    ->5e1754366a08      ! String data
fTitle                                            object title
fTitle.fRep                   ->5e1754366a20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TRef
==> Dumping object at: 0x00005e1754273ca0, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1411857652          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5e17531b83b0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7f688b123660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5e1754273ac0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5e1754273d98      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5e1754273d18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->5e1754273cb8      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5e1754273cd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TRef
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TString
==> Dumping object at: 0x000063f71be87e80, name=TString, class=TStreamerInfo

fCheckSum                     95257               Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         0                   !size of the persistent class
fNdata                        0                   !number of optimized elements
fNfulldata                    0                   !number of elements
fNslots                       0                   !total number of slots in fComp.
*fComp                        ->63f71bd519b8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->63f71be6dcb0      ![fNdata]
*fCompFull                    ->63f71bd22290      ![fElements->GetEntries()]
*fClass                       ->63f71bdec390      !pointer to class
*fElements                    ->63f71be81470      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->63f71bd927e0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->63f71bd92860      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->63f71bd76290      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->63f71bd928a0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->63f71bd92820      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->63f71bd928e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->63f71bd92920      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->63f71bd51970      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->63f71be87ec1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->63f71be87ec1      
fIsCompiled._M_base._M_i      true                
fName                         TString             object identifier
fName.fRep                    ->63f71be87e98      ! String data
fTitle                                            object title
fTitle.fRep                   ->63f71be87eb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TString
;End name=TString
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TUUID
==> Dumping object at: 0x00005a04d7b78960, name=TUUID, class=TStreamerInfo

fCheckSum                     3528368475          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         32                  !size of the persistent class
fNdata                        6                   !number of optimized elements
fNfulldata                    6                   !number of elements
fNslots                       10                  !total number of slots in fComp.
*fComp                        ->5a04d7b28848      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5a04d7ad4330      ![fNdata]
*fCompFull                    ->5a04d68ebac0      ![fElements->GetEntries()]
*fClass                       ->5a04d7ad2b60      !pointer to class
*fElements                    ->5a04d7988ec0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5a04d7aa84c0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5a04d7b684b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5a04d79413c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5a04d7ad5a50      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5a04d7b26e90      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5a04d69185b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5a04d697b3e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5a04d68f9b50      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5a04d7b789a1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5a04d7b789a1      
fIsCompiled._M_base._M_i      true                
fName                         TUUID               object identifier
fName.fRep                    ->5a04d7b78978      ! String data
fTitle                                            object title
fTitle.fRep                   ->5a04d7b78990      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TUUID
==> Dumping object at: 0x00005a04d7b25740, name=fTimeLow, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       12                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->5a04d7b257b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTimeLow            object identifier
fName.fRep                    ->5a04d7b25758      ! String data
fTitle                        60 bit time, lower 3object title
fTitle.fRep                   ->5a04d7b25770      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a04d7b7b780, name=fTimeMid, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         12                  element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      12                  !new element type when reading
fTypeName                     unsigned short      Data type name of data member
fTypeName.fRep                ->5a04d7b7b7f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTimeMid            object identifier
fName.fRep                    ->5a04d7b7b798      ! String data
fTitle                        middle 16 time bits object title
fTitle.fRep                   ->5a04d7b7b7b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a04d7a39190, name=fTimeHiAndVersion, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         12                  element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       18                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      12                  !new element type when reading
fTypeName                     unsigned short      Data type name of data member
fTypeName.fRep                ->5a04d7a39208      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTimeHiAndVersion   object identifier
fName.fRep                    ->5a04d7a391a8      ! String data
fTitle                        high 12 time bits + object title
fTitle.fRep                   ->5a04d7a391c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a04d7ae42d0, name=fClockSeqHiAndReserved, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         11                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       20                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      11                  !new element type when reading
fTypeName                     unsigned char       Data type name of data member
fTypeName.fRep                ->5a04d7ae4348      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClockSeqHiAndReservobject identifier
fName.fRep                    ->5a04d7ae42e8      ! String data
fTitle                        high 6 clock bits + object title
fTitle.fRep                   ->5a04d7ae4300      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a04d7876af0, name=fClockSeqLow, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         11                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       21                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      11                  !new element type when reading
fTypeName                     unsigned char       Data type name of data member
fTypeName.fRep                ->5a04d7876b68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClockSeqLow        object identifier
fName.fRep                    ->5a04d7876b08      ! String data
fTitle                        low 8 clock bits    object title
fTitle.fRep                   ->5a04d7876b20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a04d7b4cd00, name=fNode, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         31                  element type
fSize                         6                   sizeof element
fArrayLength                  6                   cumulative size of all array dims
fArrayDim                     1                   number of array dimensions
fMaxIndex[5]                  6                   Maximum array index for array dimension "dim" ...
fOffset                       22                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      31                  !new element type when reading
fTypeName                     unsigned char       Data type name of data member
fTypeName.fRep                ->5a04d7b4cd78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNode               object identifier
fName.fRep                    ->5a04d7b4cd18      ! String data
fTitle                        6 node id bytes     object title
fTitle.fRep                   ->5a04d7b4cd30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TUUID
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TVirtualPad
==> Dumping object at: 0x00005c3bdb199fd0, name=TVirtualPad, class=TStreamerInfo

fCheckSum                     686614457           Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         144                 !size of the persistent class
fNdata                        5                   !number of optimized elements
fNfulldata                    5                   !number of elements
fNslots                       8                   !total number of slots in fComp.
*fComp                        ->5c3bda104b48      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5c3bdb1e4b00      ![fNdata]
*fCompFull                    ->5c3bdb1e4ad0      ![fElements->GetEntries()]
*fClass                       ->5c3bdb057d20      !pointer to class
*fElements                    ->5c3bdaf84ca0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5c3bdb1e4580      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5c3bdb1e48a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5c3bdb1e4960      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5c3bdb1e48e0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5c3bdb1e4860      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5c3bdb1e4920      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5c3bdb1e49a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5c3bdb1e49e0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5c3bdb19a011      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5c3bdb19a011      
fIsCompiled._M_base._M_i      true                
fName                         TVirtualPad         object identifier
fName.fRep                    ->5c3bdb199fe8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5c3bdb19a000      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TVirtualPad
==> Dumping object at: 0x00005c3bdb1dcb50, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3676162980          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c3bd9f409e0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->715ebf723660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c3bdb1a4540      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c3bdb1dcc48      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5c3bdb1dcbc8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->5c3bdb1dcb68      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5c3bdb1dcb80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c3bdb1ddd40, name=TAttLine, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3676167572          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c3bdb19e3b0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c3bdb1dde70      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c3bdb1dde38      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5c3bdb1dddb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TAttLine            object identifier
fName.fRep                    ->5c3bdb1ddd58      ! String data
fTitle                        Line attributes     object title
fTitle.fRep                   ->5c3bdb1ddd70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c3bdb1df240, name=TAttFill, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3676172948          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c3bdb18e530      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c3bdb1df380      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c3bdb1df338      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       32                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5c3bdb1df2b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TAttFill            object identifier
fName.fRep                    ->5c3bdb1df258      ! String data
fTitle                        Fill area attributesobject title
fTitle.fRep                   ->5c3bdb1df270      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c3bdb1e05f0, name=TAttPad, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3676177988          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c3bdb1a4210      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->715ebf778b90      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c3bdb1e0700      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c3bdb1e06e8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       48                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5c3bdb1e0668      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TAttPad             object identifier
fName.fRep                    ->5c3bdb1e0608      ! String data
fTitle                        Pad attributes      object title
fTitle.fRep                   ->5c3bdb1e0620      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c3bdb1e42a0, name=TQObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3676193524          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c3bdacb0480      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->715ebf7787d0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c3bdb1e43b0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c3bdb1e4398      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5c3bdb1e4318      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TQObject            object identifier
fName.fRep                    ->5c3bdb1e42b8      ! String data
fTitle                        Base class for objecobject title
fTitle.fRep                   ->5c3bdb1e42d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TVirtualPad
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArray
==> Dumping object at: 0x00005597942d8480, name=TArray, class=TStreamerInfo

fCheckSum                     7348658             Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         16                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5597942fb678      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->559793dc3c90      ![fNdata]
*fCompFull                    ->559794182310      ![fElements->GetEntries()]
*fClass                       ->559794256fc0      !pointer to class
*fElements                    ->55979416ac70      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->55979410d790      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5597942f3bb0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->559794226a50      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5597942ab530      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5597941819c0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->559793e0ad60      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->559794226ac0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->55979422b700      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5597942d84c1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5597942d84c1      
fIsCompiled._M_base._M_i      true                
fName                         TArray              object identifier
fName.fRep                    ->5597942d8498      ! String data
fTitle                                            object title
fTitle.fRep                   ->5597942d84b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArray
==> Dumping object at: 0x00005597941e1ad0, name=fN, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       8                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5597941e1b48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fN                  object identifier
fName.fRep                    ->5597941e1ae8      ! String data
fTitle                        Number of array elemobject title
fTitle.fRep                   ->5597941e1b00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArray
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayC
==> Dumping object at: 0x00005a7cf9b636f0, name=TArrayC, class=TStreamerInfo

fCheckSum                     2928122166          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         24                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->5a7cf8db0268      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5a7cf8a82850      ![fNdata]
*fCompFull                    ->5a7cf9ae5fb0      ![fElements->GetEntries()]
*fClass                       ->5a7cf9ab2b70      !pointer to class
*fElements                    ->5a7cf9a58f10      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5a7cf9ab0090      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5a7cf9ae5880      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5a7cf9b544b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5a7cf98582d0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5a7cf9ae57f0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5a7cf9858360      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5a7cf9b54540      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5a7cf9b46930      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5a7cf9b63731      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5a7cf9b63731      
fIsCompiled._M_base._M_i      true                
fName                         TArrayC             object identifier
fName.fRep                    ->5a7cf9b63708      ! String data
fTitle                                            object title
fTitle.fRep                   ->5a7cf9b63720      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayC
==> Dumping object at: 0x00005a7cf9b48fe0, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4189360180          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5a7cf9ab2e00      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->78ffe3b67500      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5a7cf88efa40      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5a7cf9b490d8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5a7cf9b49058      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TArray              object identifier
fName.fRep                    ->5a7cf9b48ff8      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->5a7cf9b49010      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a7cf913c8c0, name=fArray, class=TStreamerBasicPointer

fCountVersion                 1                   version number of the class with the counter
fCountName                    fN                  name of data member holding the array count
fCountName.fRep               ->5a7cf913c988      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->5a7cf913c9a0      ! String data
*fCounter                     ->5a7cf9a0aec0      !pointer to basic type counter
fType                         41                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      41                  !new element type when reading
fTypeName                     char*               Data type name of data member
fTypeName.fRep                ->5a7cf913c938      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fArray              object identifier
fName.fRep                    ->5a7cf913c8d8      ! String data
fTitle                        [fN] Array of fN chaobject title
fTitle.fRep                   ->5a7cf913c8f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayC
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayS
==> Dumping object at: 0x000064f39ebad500, name=TArrayS, class=TStreamerInfo

fCheckSum                     56398612            Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         24                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->64f39e6e9e88      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->64f39eb98b30      ![fNdata]
*fCompFull                    ->64f39e669fa0      ![fElements->GetEntries()]
*fClass                       ->64f39eafd500      !pointer to class
*fElements                    ->64f39eb00070      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->64f39ead2b40      ! List of read action resulting from the compilation.
*fReadMemberWise              ->64f39ead2c10      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->64f39ea76aa0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->64f39ea2ac50      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->64f39ead2bd0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->64f39ead4a10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->64f39ea76b30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->64f39ea76b70      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->64f39ebad541      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->64f39ebad541      
fIsCompiled._M_base._M_i      true                
fName                         TArrayS             object identifier
fName.fRep                    ->64f39ebad518      ! String data
fTitle                                            object title
fTitle.fRep                   ->64f39ebad530      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayS
==> Dumping object at: 0x000064f39eb91b40, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2662931348          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->64f39eafd790      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7f12c0367500      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->64f39d9bc1f0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->64f39eb91c38      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->64f39eb91bb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TArray              object identifier
fName.fRep                    ->64f39eb91b58      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->64f39eb91b70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064f39db034b0, name=fArray, class=TStreamerBasicPointer

fCountVersion                 1                   version number of the class with the counter
fCountName                    fN                  name of data member holding the array count
fCountName.fRep               ->64f39db03578      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->64f39db03590      ! String data
*fCounter                     ->64f39e8a2b20      !pointer to basic type counter
fType                         42                  element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      42                  !new element type when reading
fTypeName                     short*              Data type name of data member
fTypeName.fRep                ->64f39db03528      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fArray              object identifier
fName.fRep                    ->64f39db034c8      ! String data
fTitle                        [fN] Array of fN shoobject title
fTitle.fRep                   ->64f39db034e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayS
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayI
==> Dumping object at: 0x000059def75eff20, name=TArrayI, class=TStreamerInfo

fCheckSum                     3654644167          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         24                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->59def7143f18      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->59def7554c90      ![fNdata]
*fCompFull                    ->59def59edb60      ![fElements->GetEntries()]
*fClass                       ->59def75fcd70      !pointer to class
*fElements                    ->59def74be640      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->59def74cacf0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->59def74cadc0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->59def755ad80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->59def74085f0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->59def74cad80      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->59def755acf0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->59def639dcb0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->59def639dd40      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->59def75eff61      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->59def75eff61      
fIsCompiled._M_base._M_i      true                
fName                         TArrayI             object identifier
fName.fRep                    ->59def75eff38      ! String data
fTitle                                            object title
fTitle.fRep                   ->59def75eff50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayI
==> Dumping object at: 0x000059def75ec380, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4150182868          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->59def7557ac0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->72b589567500      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->59def7568730      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->59def75ec478      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->59def75ec3f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TArray              object identifier
fName.fRep                    ->59def75ec398      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->59def75ec3b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000059def6e91920, name=fArray, class=TStreamerBasicPointer

fCountVersion                 1                   version number of the class with the counter
fCountName                    fN                  name of data member holding the array count
fCountName.fRep               ->59def6e919e8      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->59def6e91a00      ! String data
*fCounter                     ->59def74f39a0      !pointer to basic type counter
fType                         43                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      43                  !new element type when reading
fTypeName                     int*                Data type name of data member
fTypeName.fRep                ->59def6e91998      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fArray              object identifier
fName.fRep                    ->59def6e91938      ! String data
fTitle                        [fN] Array of fN 32 object title
fTitle.fRep                   ->59def6e91950      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayI
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayL
==> Dumping object at: 0x000061e1c2cd52d0, name=TArrayL, class=TStreamerInfo

fCheckSum                     4244419721          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         24                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->61e1c3cd4e18      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->61e1c30aa1e0      ![fNdata]
*fCompFull                    ->61e1c4040500      ![fElements->GetEntries()]
*fClass                       ->61e1c40bd3b0      !pointer to class
*fElements                    ->61e1c40fd5b0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->61e1c4192220      ! List of read action resulting from the compilation.
*fReadMemberWise              ->61e1c40156f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->61e1c40bd640      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->61e1c4015730      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->61e1c4015660      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->61e1c404b9c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->61e1c418ae10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->61e1c418aea0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->61e1c2cd5311      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->61e1c2cd5311      
fIsCompiled._M_base._M_i      true                
fName                         TArrayL             object identifier
fName.fRep                    ->61e1c2cd52e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->61e1c2cd5300      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayL
==> Dumping object at: 0x000061e1c416a0f0, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3289817412          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->61e1c40e8740      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->74e711d67500      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->61e1c40bfaf0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->61e1c416a1e8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->61e1c416a168      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TArray              object identifier
fName.fRep                    ->61e1c416a108      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->61e1c416a120      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061e1c3a22110, name=fArray, class=TStreamerBasicPointer

fCountVersion                 1                   version number of the class with the counter
fCountName                    fN                  name of data member holding the array count
fCountName.fRep               ->61e1c3a221d8      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->61e1c3a221f0      ! String data
*fCounter                     ->61e1c4084180      !pointer to basic type counter
fType                         44                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      44                  !new element type when reading
fTypeName                     long*               Data type name of data member
fTypeName.fRep                ->61e1c3a22188      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fArray              object identifier
fName.fRep                    ->61e1c3a22128      ! String data
fTitle                        [fN] Array of fN lonobject title
fTitle.fRep                   ->61e1c3a22140      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayL
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayL64
==> Dumping object at: 0x000059611e20d070, name=TArrayL64, class=TStreamerInfo

fCheckSum                     417793940           Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         24                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->59611dd5db98      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->59611d133ec0      ![fNdata]
*fCompFull                    ->59611d133f40      ![fElements->GetEntries()]
*fClass                       ->59611e1477a0      !pointer to class
*fElements                    ->59611d9a20c0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->59611e20d710      ! List of read action resulting from the compilation.
*fReadMemberWise              ->59611cfb93a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->59611e214270      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->59611cfb9430      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->59611e20d7a0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->59611e2141e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->59611cf8cec0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->59611cf8cf50      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->59611e20d0b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->59611e20d0b1      
fIsCompiled._M_base._M_i      true                
fName                         TArrayL64           object identifier
fName.fRep                    ->59611e20d088      ! String data
fTitle                                            object title
fTitle.fRep                   ->59611e20d0a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayL64
==> Dumping object at: 0x000059611e1f22c0, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 505357076           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->59611e172180      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7b6d8d367500      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->59611e0bf350      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->59611e1f23b8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->59611e1f2338      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TArray              object identifier
fName.fRep                    ->59611e1f22d8      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->59611e1f22f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000059611d1782d0, name=fArray, class=TStreamerBasicPointer

fCountVersion                 1                   version number of the class with the counter
fCountName                    fN                  name of data member holding the array count
fCountName.fRep               ->59611d178398      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->59611d1783b0      ! String data
*fCounter                     ->59611d9d86c0      !pointer to basic type counter
fType                         56                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      56                  !new element type when reading
fTypeName                     Long64_t*           Data type name of data member
fTypeName.fRep                ->59611d178348      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fArray              object identifier
fName.fRep                    ->59611d1782e8      ! String data
fTitle                        [fN] Array of fN lonobject title
fTitle.fRep                   ->59611d178300      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayL64
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayF
==> Dumping object at: 0x00005bd9e220c0e0, name=TArrayF, class=TStreamerInfo

fCheckSum                     1510733553          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         24                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->5bd9e1d5b908      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5bd9e21bf610      ![fNdata]
*fCompFull                    ->5bd9e113ef50      ![fElements->GetEntries()]
*fClass                       ->5bd9e216f4d0      !pointer to class
*fElements                    ->5bd9e20990a0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5bd9e0f89ab0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5bd9e113f010      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5bd9e2180900      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5bd9e113f0a0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5bd9e1f00530      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5bd9e2180870      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5bd9e2208770      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5bd9e2208800      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5bd9e220c121      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5bd9e220c121      
fIsCompiled._M_base._M_i      true                
fName                         TArrayF             object identifier
fName.fRep                    ->5bd9e220c0f8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5bd9e220c110      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayF
==> Dumping object at: 0x00005bd9e2205e30, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3793772164          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5bd9e216f760      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->71e79d567500      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5bd9e2144650      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5bd9e2205f28      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5bd9e2205ea8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TArray              object identifier
fName.fRep                    ->5bd9e2205e48      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->5bd9e2205e60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bd9e156d490, name=fArray, class=TStreamerBasicPointer

fCountVersion                 1                   version number of the class with the counter
fCountName                    fN                  name of data member holding the array count
fCountName.fRep               ->5bd9e156d558      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->5bd9e156d570      ! String data
*fCounter                     ->5bd9e21498b0      !pointer to basic type counter
fType                         45                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      45                  !new element type when reading
fTypeName                     float*              Data type name of data member
fTypeName.fRep                ->5bd9e156d508      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fArray              object identifier
fName.fRep                    ->5bd9e156d4a8      ! String data
fTitle                        [fN] Array of fN floobject title
fTitle.fRep                   ->5bd9e156d4c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayF
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayD
==> Dumping object at: 0x00006205c3a9b170, name=TArrayD, class=TStreamerInfo

fCheckSum                     1899622196          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         24                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->6205c35e8768      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6205c35779b0      ![fNdata]
*fCompFull                    ->6205c39ff160      ![fElements->GetEntries()]
*fClass                       ->6205c39fde50      !pointer to class
*fElements                    ->6205c39f73e0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->6205c39d6720      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6205c39cbcc0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6205c2e62970      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6205c39cbd50      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6205c392ae70      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6205c39cbd90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6205c2e629b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6205c3a81730      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->6205c3a9b1b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6205c3a9b1b1      
fIsCompiled._M_base._M_i      true                
fName                         TArrayD             object identifier
fName.fRep                    ->6205c3a9b188      ! String data
fTitle                                            object title
fTitle.fRep                   ->6205c3a9b1a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayD
==> Dumping object at: 0x00006205c396c4b0, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3281437956          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6205c39fe0e0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->782538167500      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6205c3a56940      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6205c396c5a8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->6205c396c528      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TArray              object identifier
fName.fRep                    ->6205c396c4c8      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->6205c396c4e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006205c2a02550, name=fArray, class=TStreamerBasicPointer

fCountVersion                 1                   version number of the class with the counter
fCountName                    fN                  name of data member holding the array count
fCountName.fRep               ->6205c2a02618      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->6205c2a02630      ! String data
*fCounter                     ->6205c39d8690      !pointer to basic type counter
fType                         48                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      48                  !new element type when reading
fTypeName                     double*             Data type name of data member
fTypeName.fRep                ->6205c2a025c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fArray              object identifier
fName.fRep                    ->6205c2a02568      ! String data
fTitle                        [fN] Array of fN douobject title
fTitle.fRep                   ->6205c2a02580      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayD
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBits
==> Dumping object at: 0x000064f9622a5ea0, name=TBits, class=TStreamerInfo

fCheckSum                     242629704           Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         32                  !size of the persistent class
fNdata                        4                   !number of optimized elements
fNfulldata                    4                   !number of elements
fNslots                       7                   !total number of slots in fComp.
*fComp                        ->64f9620bbf58      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->64f9620bc1c0      ![fNdata]
*fCompFull                    ->64f9620bc190      ![fElements->GetEntries()]
*fClass                       ->64f962206250      !pointer to class
*fElements                    ->64f9622394f0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->64f9620bb960      ! List of read action resulting from the compilation.
*fReadMemberWise              ->64f9620bba70      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->64f9620bbce0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->64f9620bbb40      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->64f9620bb9a0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->64f9620bbc10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->64f9620bbdb0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->64f9620bbe80      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->64f9622a5ee1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->64f9622a5ee1      
fIsCompiled._M_base._M_i      true                
fName                         TBits               object identifier
fName.fRep                    ->64f9622a5eb8      ! String data
fTitle                                            object title
fTitle.fRep                   ->64f9622a5ed0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBits
==> Dumping object at: 0x000064f9616ff280, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1634726612          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->64f961e77d60      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->73cc34b23660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->64f9621dc9a0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->64f9616ff378      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->64f9616ff2f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->64f9616ff298      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->64f9616ff2b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064f9622a9190, name=fNbits, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->64f9622a9208      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNbits              object identifier
fName.fRep                    ->64f9622a91a8      ! String data
fTitle                        Highest bit set + 1 object title
fTitle.fRep                   ->64f9622a91c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064f9622a9290, name=fNbytes, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       20                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->64f9622a9308      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNbytes             object identifier
fName.fRep                    ->64f9622a92a8      ! String data
fTitle                        Number of UChars in object title
fTitle.fRep                   ->64f9622a92c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064f962289cf0, name=fAllBits, class=TStreamerBasicPointer

fCountVersion                 1                   version number of the class with the counter
fCountName                    fNbytes             name of data member holding the array count
fCountName.fRep               ->64f962289db8      ! String data
fCountClass                   TBits               name of the class with the counter
fCountClass.fRep              ->64f962289dd0      ! String data
*fCounter                     ->64f9622a9290      !pointer to basic type counter
fType                         51                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       24                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      51                  !new element type when reading
fTypeName                     unsigned char*      Data type name of data member
fTypeName.fRep                ->64f962289d68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAllBits            object identifier
fName.fRep                    ->64f962289d08      ! String data
fTitle                        [fNbytes] array of Uobject title
fTitle.fRep                   ->64f962289d20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBits
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TCollection
==> Dumping object at: 0x00006429f705bd60, name=TCollection, class=TStreamerInfo

fCheckSum                     1474546588          Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         48                  !size of the persistent class
fNdata                        3                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->6429f6f168c8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6429f6f36140      ![fNdata]
*fCompFull                    ->6429f6d66160      ![fElements->GetEntries()]
*fClass                       ->6429f6f98960      !pointer to class
*fElements                    ->6429f70548f0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->6429f7085670      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6429f70857d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6429f70859e0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6429f7085880      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6429f7085720      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6429f7085930      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6429f7085a90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6429f7085b40      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->6429f705bda1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6429f705bda1      
fIsCompiled._M_base._M_i      true                
fName                         TCollection         object identifier
fName.fRep                    ->6429f705bd78      ! String data
fTitle                                            object title
fTitle.fRep                   ->6429f705bd90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TCollection
==> Dumping object at: 0x00006429f7084850, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4144515236          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6429f5d501e0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7ee8f0b23660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6429f7084960      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6429f7084948      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->6429f70848c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->6429f7084868      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->6429f7084880      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006429f705fe40, name=fName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->6429f705feb8      ! String data
*fClassObject                 ->6429f6e6a220      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fName               object identifier
fName.fRep                    ->6429f705fe58      ! String data
fTitle                        name of the collectiobject title
fTitle.fRep                   ->6429f705fe70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006429f70855a0, name=fSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       40                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->6429f7085618      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSize               object identifier
fName.fRep                    ->6429f70855b8      ! String data
fTitle                        number of elements iobject title
fTitle.fRep                   ->6429f70855d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TCollection
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TClonesArray
==> Dumping object at: 0x00006369b47ee960, name=TClonesArray, class=TStreamerInfo

fCheckSum                     3066088035          Checksum of original class
fClassVersion                 4                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         80                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->6369b59e2f68      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6369b5a48560      ![fNdata]
*fCompFull                    ->6369b5a48540      ![fElements->GetEntries()]
*fClass                       ->6369b594ece0      !pointer to class
*fElements                    ->6369b59ce020      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->6369b5a44280      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6369b5a482a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6369b5a483f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6369b5a48310      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6369b5a48230      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6369b5a48380      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6369b5a48460      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6369b5a484d0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->6369b47ee9a1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6369b47ee9a1      
fIsCompiled._M_base._M_i      true                
fName                         TClonesArray        object identifier
fName.fRep                    ->6369b47ee978      ! String data
fTitle                                            object title
fTitle.fRep                   ->6369b47ee990      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TClonesArray
==> Dumping object at: 0x00006369b5a45180, name=TObjArray, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3047444948          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6369b5676a80      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7317acb78bb0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6369b5a44420      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6369b5a45278      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->6369b5a451f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObjArray           object identifier
fName.fRep                    ->6369b5a45198      ! String data
fTitle                        An array of objects object title
fTitle.fRep                   ->6369b5a451b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TClonesArray
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TList
==> Dumping object at: 0x00005a360f49d510, name=TList, class=TStreamerInfo

fCheckSum                     1774568379          Checksum of original class
fClassVersion                 5                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         104                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5a360f568108      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5a360f7056e0      ![fNdata]
*fCompFull                    ->5a360f7056c0      ![fElements->GetEntries()]
*fClass                       ->5a360f542910      !pointer to class
*fElements                    ->5a360f4697e0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5a360f702880      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5a360f705420      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5a360f705570      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5a360f705490      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5a360f7053b0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5a360f705500      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5a360f7055e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5a360f705650      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5a360f49d551      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5a360f49d551      
fIsCompiled._M_base._M_i      true                
fName                         TList               object identifier
fName.fRep                    ->5a360f49d528      ! String data
fTitle                                            object title
fTitle.fRep                   ->5a360f49d540      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TList
==> Dumping object at: 0x00005a360f703190, name=TSeqCollection, class=TStreamerBase

fBaseVersion                  0                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 259011044           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5a360f53b380      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->73a9d5f6f090      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5a360f702790      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5a360f703288      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5a360f703208      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TSeqCollection      object identifier
fName.fRep                    ->5a360f7031a8      ! String data
fTitle                        Sequenceable collectobject title
fTitle.fRep                   ->5a360f7031c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TList
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=THashList
==> Dumping object at: 0x0000643d5b8555d0, name=THashList, class=TStreamerInfo

fCheckSum                     3430828481          Checksum of original class
fClassVersion                 0                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         112                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->643d5b9a28c8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->643d5b9a2990      ![fNdata]
*fCompFull                    ->643d5b9a2970      ![fElements->GetEntries()]
*fClass                       ->643d5b7d4d80      !pointer to class
*fElements                    ->643d5b73b490      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->643d5b99d840      ! List of read action resulting from the compilation.
*fReadMemberWise              ->643d5b9a2620      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->643d5b9a2770      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->643d5b9a2690      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->643d5b9a25b0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->643d5b9a2700      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->643d5b9a27e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->643d5b9a2850      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->643d5b855611      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->643d5b855611      
fIsCompiled._M_base._M_i      true                
fName                         THashList           object identifier
fName.fRep                    ->643d5b8555e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->643d5b855600      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=THashList
==> Dumping object at: 0x0000643d5b99fbe0, name=TList, class=TStreamerBase

fBaseVersion                  5                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1536818228          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->643d5b7cd2d0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->70d02a7267f0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->643d5b99db00      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->643d5b99fcd8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->643d5b99fc58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TList               object identifier
fName.fRep                    ->643d5b99fbf8      ! String data
fTitle                        Doubly linked list  object title
fTitle.fRep                   ->643d5b99fc10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=THashList
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=THashTable
==> Dumping object at: 0x0000610e9b5e6200, name=THashTable, class=TStreamerInfo

fCheckSum                     3776773014          Checksum of original class
fClassVersion                 0                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         72                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->610e9b5d4ce8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->610e9b60a670      ![fNdata]
*fCompFull                    ->610e9b448d00      ![fElements->GetEntries()]
*fClass                       ->610e9b536740      !pointer to class
*fElements                    ->610e9b50dbc0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->610e9b608460      ! List of read action resulting from the compilation.
*fReadMemberWise              ->610e9b60a3d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->610e9b60a520      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->610e9b60a440      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->610e9b60a360      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->610e9b60a4b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->610e9b60a590      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->610e9b60a600      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->610e9b5e6241      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->610e9b5e6241      
fIsCompiled._M_base._M_i      true                
fName                         THashTable          object identifier
fName.fRep                    ->610e9b5e6218      ! String data
fTitle                                            object title
fTitle.fRep                   ->610e9b5e6230      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=THashTable
==> Dumping object at: 0x0000610e9b608920, name=TCollection, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2606795124          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->610e9b52ec90      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->73d136726780      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->610e9b608370      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->610e9b608a18      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->610e9b608998      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TCollection         object identifier
fName.fRep                    ->610e9b608938      ! String data
fTitle                        Collection abstract object title
fTitle.fRep                   ->610e9b608950      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=THashTable
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TMap
==> Dumping object at: 0x0000563730c239e0, name=TMap, class=TStreamerInfo

fCheckSum                     4274299784          Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         56                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->563730c626c8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->563730c62810      ![fNdata]
*fCompFull                    ->563730c61cb0      ![fElements->GetEntries()]
*fClass                       ->56372f7732e0      !pointer to class
*fElements                    ->5637309f41e0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->563730c622e0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->563730c62360      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->563730c62510      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->563730c623f0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->563730c62320      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->563730c62480      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->563730c625a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->563730c62630      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->563730c23a21      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->563730c23a21      
fIsCompiled._M_base._M_i      true                
fName                         TMap                object identifier
fName.fRep                    ->563730c239f8      ! String data
fTitle                                            object title
fTitle.fRep                   ->563730c23a10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TMap
==> Dumping object at: 0x0000563730c5da40, name=TCollection, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 818272916           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->563730a31430      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7669ec526780      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->563730c5d5f0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->563730c5db38      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->563730c5dab8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TCollection         object identifier
fName.fRep                    ->563730c5da58      ! String data
fTitle                        Collection abstract object title
fTitle.fRep                   ->563730c5da70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000563730c29b80, name=fTable, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       48                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     THashTable*         Data type name of data member
fTypeName.fRep                ->563730c29bf8      ! String data
*fClassObject                 ->563730c5f470      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTable              object identifier
fName.fRep                    ->563730c29b98      ! String data
fTitle                        Hash table used to sobject title
fTitle.fRep                   ->563730c29bb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TMap
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TObjArray
==> Dumping object at: 0x0000565f8e8fbf70, name=TObjArray, class=TStreamerInfo

fCheckSum                     2845730130          Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         64                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->565f8e40f358      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->565f8e978b90      ![fNdata]
*fCompFull                    ->565f8e978b70      ![fElements->GetEntries()]
*fClass                       ->565f8e894c30      !pointer to class
*fElements                    ->565f8e915260      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->565f8e9785f0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->565f8e978750      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->565f8e978960      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->565f8e978800      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->565f8e9786a0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->565f8e9788b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->565f8e978a10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->565f8e978ac0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->565f8e8fbfb1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->565f8e8fbfb1      
fIsCompiled._M_base._M_i      true                
fName                         TObjArray           object identifier
fName.fRep                    ->565f8e8fbf88      ! String data
fTitle                                            object title
fTitle.fRep                   ->565f8e8fbfa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TObjArray
==> Dumping object at: 0x0000565f8e7b2850, name=TSeqCollection, class=TStreamerBase

fBaseVersion                  0                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2390436004          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->565f8e73e800      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->78f695d6f090      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->565f8e975c30      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->565f8e7b2948      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->565f8e7b28c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TSeqCollection      object identifier
fName.fRep                    ->565f8e7b2868      ! String data
fTitle                        Sequenceable collectobject title
fTitle.fRep                   ->565f8e7b2880      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000565f8e978420, name=fLowerBound, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       56                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->565f8e978498      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLowerBound         object identifier
fName.fRep                    ->565f8e978438      ! String data
fTitle                        Lower bound of the aobject title
fTitle.fRep                   ->565f8e978450      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000565f8e978520, name=fLast, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       60                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->565f8e978598      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLast               object identifier
fName.fRep                    ->565f8e978538      ! String data
fTitle                        Last element in arraobject title
fTitle.fRep                   ->565f8e978550      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TObjArray
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TRefArray
==> Dumping object at: 0x00005ec29f4e37f0, name=TRefArray, class=TStreamerInfo

fCheckSum                     1207554269          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         72                  !size of the persistent class
fNdata                        4                   !number of optimized elements
fNfulldata                    5                   !number of elements
fNslots                       8                   !total number of slots in fComp.
*fComp                        ->5ec29e279ac8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5ec29f540a90      ![fNdata]
*fCompFull                    ->5ec29f540a60      ![fElements->GetEntries()]
*fClass                       ->5ec29f444de0      !pointer to class
*fElements                    ->5ec29f4c7c00      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5ec29f5407b0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5ec29f540830      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5ec29f5408f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5ec29f540870      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5ec29f5407f0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5ec29f5408b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5ec29f540930      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5ec29f540970      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5ec29f4e3831      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5ec29f4e3831      
fIsCompiled._M_base._M_i      true                
fName                         TRefArray           object identifier
fName.fRep                    ->5ec29f4e3808      ! String data
fTitle                                            object title
fTitle.fRep                   ->5ec29f4e3820      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TRefArray
==> Dumping object at: 0x00005ec29f4d7ec0, name=TSeqCollection, class=TStreamerBase

fBaseVersion                  0                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2672656148          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5ec29f445070      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7bb2fc16f090      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5ec29f52c090      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5ec29f4d7fb8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5ec29f4d7f38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TSeqCollection      object identifier
fName.fRep                    ->5ec29f4d7ed8      ! String data
fTitle                        Sequenceable collectobject title
fTitle.fRep                   ->5ec29f4d7ef0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005ec29f4e4c60, name=fPID, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       48                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TProcessID*         Data type name of data member
fTypeName.fRep                ->5ec29f4e4cd8      ! String data
*fClassObject                 ->5ec29f52e880      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fPID                object identifier
fName.fRep                    ->5ec29f4e4c78      ! String data
fTitle                        Pointer to Process Uobject title
fTitle.fRep                   ->5ec29f4e4c90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005ec29f4c0560, name=fUIDs, class=TStreamerBasicPointer

fCountVersion                 3                   version number of the class with the counter
fCountName                    fSize               name of data member holding the array count
fCountName.fRep               ->5ec29f4c0628      ! String data
fCountClass                   TCollection         name of the class with the counter
fCountClass.fRep              ->5ec29f4c0640      ! String data
*fCounter                     ->5ec29f52d8b0      !pointer to basic type counter
fType                         53                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       56                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      53                  !new element type when reading
fTypeName                     unsigned int*       Data type name of data member
fTypeName.fRep                ->5ec29f4c05d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUIDs               object identifier
fName.fRep                    ->5ec29f4c0578      ! String data
fTitle                        [fSize] To store uidobject title
fTitle.fRep                   ->5ec29f4c0590      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005ec29f540610, name=fLowerBound, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       64                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5ec29f540688      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLowerBound         object identifier
fName.fRep                    ->5ec29f540628      ! String data
fTitle                        Lower bound of the aobject title
fTitle.fRep                   ->5ec29f540640      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005ec29f5406e0, name=fLast, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       68                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5ec29f540758      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLast               object identifier
fName.fRep                    ->5ec29f5406f8      ! String data
fTitle                        Last element in arraobject title
fTitle.fRep                   ->5ec29f540710      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TRefArray
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TRefTable
==> Dumping object at: 0x00005c5fb171fb60, name=TRefTable, class=TStreamerInfo

fCheckSum                     2357812101          Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         144                 !size of the persistent class
fNdata                        5                   !number of optimized elements
fNfulldata                    5                   !number of elements
fNslots                       8                   !total number of slots in fComp.
*fComp                        ->5c5fb0423e78      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5c5fb1718300      ![fNdata]
*fCompFull                    ->5c5fb17182d0      ![fElements->GetEntries()]
*fClass                       ->5c5fb1680000      !pointer to class
*fElements                    ->5c5fb063ed70      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5c5fb1718490      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5c5fb17230e0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5c5fb17231a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5c5fb1723120      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5c5fb17184d0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5c5fb1723160      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5c5fb17231e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5c5fb1723220      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5c5fb171fba1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5c5fb171fba1      
fIsCompiled._M_base._M_i      true                
fName                         TRefTable           object identifier
fName.fRep                    ->5c5fb171fb78      ! String data
fTitle                                            object title
fTitle.fRep                   ->5c5fb171fb90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TRefTable
==> Dumping object at: 0x00005c5fb172d670, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2977093316          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c5fb053bbc0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->79c31b123660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c5fb172d4d0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c5fb172d768      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5c5fb172d6e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->5c5fb172d688      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5c5fb172d6a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c5fb172e2a0, name=fSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       72                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5c5fb172e318      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSize               object identifier
fName.fRep                    ->5c5fb172e2b8      ! String data
fTitle                        dummy for backward cobject title
fTitle.fRep                   ->5c5fb172e2d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c5fb171faa0, name=fParents, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       80                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TObjArray*          Data type name of data member
fTypeName.fRep                ->5c5fb171fb18      ! String data
*fClassObject                 ->5c5fb172e3b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fParents            object identifier
fName.fRep                    ->5c5fb171fab8      ! String data
fTitle                        array of Parent objeobject title
fTitle.fRep                   ->5c5fb171fad0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c5fb1725720, name=fOwner, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       88                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TObject*            Data type name of data member
fTypeName.fRep                ->5c5fb1725798      ! String data
*fClassObject                 ->5c5fb053bbc0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fOwner              object identifier
fName.fRep                    ->5c5fb1725738      ! String data
fTitle                        Object owning this Tobject title
fTitle.fRep                   ->5c5fb1725750      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c5fb17183c0, name=fProcessGUIDs, class=TStreamerSTL

fSTLtype                      1                   type of STL vector
fCtype                        61                  STL contained type
fType                         300                 element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       96                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      300                 !new element type when reading
fTypeName                     vector<string>      Data type name of data member
fTypeName.fRep                ->5c5fb1718438      ! String data
*fClassObject                 ->5c5fb16543b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fProcessGUIDs       object identifier
fName.fRep                    ->5c5fb17183d8      ! String data
fTitle                        UUIDs of TProcessIDsobject title
fTitle.fRep                   ->5c5fb17183f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TRefTable
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TSeqCollection
==> Dumping object at: 0x00005df528127680, name=TSeqCollection, class=TStreamerInfo

fCheckSum                     4234951622          Checksum of original class
fClassVersion                 0                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         48                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5df52824ee48      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5df5281402e0      ![fNdata]
*fCompFull                    ->5df52816dc40      ![fElements->GetEntries()]
*fClass                       ->5df5281a0410      !pointer to class
*fElements                    ->5df528234580      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5df5282194c0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5df528270ba0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5df528270cf0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5df528270c10      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5df528270b30      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5df528270c80      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5df528270d60      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5df528270dd0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5df5281276c1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5df5281276c1      
fIsCompiled._M_base._M_i      true                
fName                         TSeqCollection      object identifier
fName.fRep                    ->5df528127698      ! String data
fTitle                                            object title
fTitle.fRep                   ->5df5281276b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TSeqCollection
==> Dumping object at: 0x00005df528219980, name=TCollection, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 673290708           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5df528198960      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7bc7a9f26780      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5df5282193d0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5df528219a78      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5df5282199f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TCollection         object identifier
fName.fRep                    ->5df528219998      ! String data
fTitle                        Collection abstract object title
fTitle.fRep                   ->5df5282199b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TSeqCollection
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerInfo
==> Dumping object at: 0x00005fb03c9218a0, name=TStreamerInfo, class=TStreamerInfo

fCheckSum                     2421581955          Checksum of original class
fClassVersion                 9                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         224                 !size of the persistent class
fNdata                        4                   !number of optimized elements
fNfulldata                    4                   !number of elements
fNslots                       7                   !total number of slots in fComp.
*fComp                        ->5fb03cb2a928      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5fb03cb2ab90      ![fNdata]
*fCompFull                    ->5fb03cb2ab60      ![fElements->GetEntries()]
*fClass                       ->5fb03c558ad0      !pointer to class
*fElements                    ->5fb03c82a920      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5fb03cb2a2a0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5fb03cb2a440      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5fb03cb2a6b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5fb03cb2a510      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5fb03cb2a370      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5fb03cb2a5e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5fb03cb2a780      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5fb03cb2a850      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5fb03c9218e1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5fb03c9218e1      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerInfo       object identifier
fName.fRep                    ->5fb03c9218b8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5fb03c9218d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerInfo
==> Dumping object at: 0x00005fb03c7553b0, name=TVirtualStreamerInfo, class=TStreamerBase

fBaseVersion                  6                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1014322180          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5fb03c8a10b0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->70728b7791a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5fb03cb20c90      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5fb03c7554a8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5fb03c755428      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TVirtualStreamerInfoobject identifier
fName.fRep                    ->5fb03c7553c8      ! String data
fTitle                        Abstract Interface dobject title
fTitle.fRep                   ->5fb03c7553e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fb03cb239a0, name=fCheckSum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       68                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->5fb03cb23a18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCheckSum           object identifier
fName.fRep                    ->5fb03cb239b8      ! String data
fTitle                        Checksum of originalobject title
fTitle.fRep                   ->5fb03cb239d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fb03cb23aa0, name=fClassVersion, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       72                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5fb03cb23b18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClassVersion       object identifier
fName.fRep                    ->5fb03cb23ab8      ! String data
fTitle                        Class version identiobject title
fTitle.fRep                   ->5fb03cb23ad0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fb03c944330, name=fElements, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       136                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TObjArray*          Data type name of data member
fTypeName.fRep                ->5fb03c9443a8      ! String data
*fClassObject                 ->5fb03cb23ba0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fElements           object identifier
fName.fRep                    ->5fb03c944348      ! String data
fTitle                        Array of TStreamerElobject title
fTitle.fRep                   ->5fb03c944360      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerInfo
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerElement
==> Dumping object at: 0x00005de8e51d5e70, name=TStreamerElement, class=TStreamerInfo

fCheckSum                     3708727891          Checksum of original class
fClassVersion                 4                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         184                 !size of the persistent class
fNdata                        4                   !number of optimized elements
fNfulldata                    7                   !number of elements
fNslots                       11                  !total number of slots in fComp.
*fComp                        ->5de8e4b8c508      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5de8e5253e10      ![fNdata]
*fCompFull                    ->5de8e5253dd0      ![fElements->GetEntries()]
*fClass                       ->5de8e51549f0      !pointer to class
*fElements                    ->5de8e507d440      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5de8e5253420      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5de8e52536b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5de8e5253a40      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5de8e52537e0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5de8e5253580      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5de8e5253910      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5de8e5253b70      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5de8e5253ca0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5de8e51d5eb1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5de8e51d5eb1      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerElement    object identifier
fName.fRep                    ->5de8e51d5e88      ! String data
fTitle                                            object title
fTitle.fRep                   ->5de8e51d5ea0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerElement
==> Dumping object at: 0x00005de8e5251690, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3844413156          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5de8e3f996b0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5de8e5251190      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5de8e5251788      ! String data
fType                         67                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      67                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5de8e5251708      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TNamed              object identifier
fName.fRep                    ->5de8e52516a8      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->5de8e52516c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005de8e5252fa0, name=fType, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       64                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5de8e5253018      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fType               object identifier
fName.fRep                    ->5de8e5252fb8      ! String data
fTitle                        element type        object title
fTitle.fRep                   ->5de8e5252fd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005de8e5253070, name=fSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       68                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5de8e52530e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSize               object identifier
fName.fRep                    ->5de8e5253088      ! String data
fTitle                        sizeof element      object title
fTitle.fRep                   ->5de8e52530a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005de8e5253140, name=fArrayLength, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       72                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5de8e52531b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fArrayLength        object identifier
fName.fRep                    ->5de8e5253158      ! String data
fTitle                        cumulative size of aobject title
fTitle.fRep                   ->5de8e5253170      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005de8e5253250, name=fArrayDim, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       76                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5de8e52532c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fArrayDim           object identifier
fName.fRep                    ->5de8e5253268      ! String data
fTitle                        number of array dimeobject title
fTitle.fRep                   ->5de8e5253280      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005de8e5253350, name=fMaxIndex, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         23                  element type
fSize                         20                  sizeof element
fArrayLength                  5                   cumulative size of all array dims
fArrayDim                     1                   number of array dimensions
fMaxIndex[5]                  5                   Maximum array index for array dimension "dim" ...
fOffset                       80                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      23                  !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5de8e52533c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaxIndex           object identifier
fName.fRep                    ->5de8e5253368      ! String data
fTitle                        Maximum array index object title
fTitle.fRep                   ->5de8e5253380      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005de8e51d5c80, name=fTypeName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5de8e51d5cf8      ! String data
*fClassObject                 ->5de8e51d22d0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTypeName           object identifier
fName.fRep                    ->5de8e51d5c98      ! String data
fTitle                        Data type name of daobject title
fTitle.fRep                   ->5de8e51d5cb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerElement
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerBase
==> Dumping object at: 0x0000654433b15840, name=TStreamerBase, class=TStreamerInfo

fCheckSum                     153556400           Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         264                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->654433b7b988      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->654433b7baf0      ![fNdata]
*fCompFull                    ->654433b7bad0      ![fElements->GetEntries()]
*fClass                       ->654433a67310      !pointer to class
*fElements                    ->654433afa5b0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->654433b76e50      ! List of read action resulting from the compilation.
*fReadMemberWise              ->654433b7b620      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->654433b7b7d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->654433b7b6b0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->654433b7b590      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->654433b7b740      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->654433b7b860      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->654433b7b8f0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->654433b15881      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->654433b15881      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerBase       object identifier
fName.fRep                    ->654433b15858      ! String data
fTitle                                            object title
fTitle.fRep                   ->654433b15870      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerBase
==> Dumping object at: 0x0000654433b77f30, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 867663748           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->654433a5f860      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7199e3579020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->654433b76fb0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->654433b78028      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->654433b77fa8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->654433b77f48      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->654433b77f60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000654433b7b410, name=fBaseVersion, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       184                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->654433b7b488      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBaseVersion        object identifier
fName.fRep                    ->654433b7b428      ! String data
fTitle                        version number of thobject title
fTitle.fRep                   ->654433b7b440      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerBase
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerBasicType
==> Dumping object at: 0x00005bb8eb1daef0, name=TStreamerBasicType, class=TStreamerInfo

fCheckSum                     4124421197          Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         192                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5bb8eb36b568      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5bb8eb3ab080      ![fNdata]
*fCompFull                    ->5bb8eb2d2a40      ![fElements->GetEntries()]
*fClass                       ->5bb8eb2c8c20      !pointer to class
*fElements                    ->5bb8eb343970      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5bb8eb3d62d0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5bb8eb3da8d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5bb8eb3daa20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5bb8eb3da940      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5bb8eb3da860      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5bb8eb3da9b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5bb8eb3daa90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5bb8eb3dab00      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5bb8eb1daf31      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5bb8eb1daf31      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerBasicType  object identifier
fName.fRep                    ->5bb8eb1daf08      ! String data
fTitle                                            object title
fTitle.fRep                   ->5bb8eb1daf20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerBasicType
==> Dumping object at: 0x00005bb8eb3d73b0, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3946673156          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5bb8eb2c8eb0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->74d7a7979020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5bb8eb3d6430      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5bb8eb3d74a8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5bb8eb3d7428      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->5bb8eb3d73c8      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5bb8eb3d73e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerBasicType
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerBasicPointer
==> Dumping object at: 0x000056cae704fe60, name=TStreamerBasicPointer, class=TStreamerInfo

fCheckSum                     51937339            Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         248                 !size of the persistent class
fNdata                        4                   !number of optimized elements
fNfulldata                    4                   !number of elements
fNslots                       7                   !total number of slots in fComp.
*fComp                        ->56cae718cd98      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->56cae718d000      ![fNdata]
*fCompFull                    ->56cae718cfd0      ![fElements->GetEntries()]
*fClass                       ->56cae6fdf560      !pointer to class
*fElements                    ->56cae7122b30      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->56cae718c710      ! List of read action resulting from the compilation.
*fReadMemberWise              ->56cae718c8b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->56cae718cb20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->56cae718c980      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->56cae718c7e0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->56cae718ca50      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->56cae718cbf0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->56cae718ccc0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->56cae704fea1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->56cae704fea1      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerBasicPointeobject identifier
fName.fRep                    ->56cae704fe78      ! String data
fTitle                                            object title
fTitle.fRep                   ->56cae704fe90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerBasicPointer
==> Dumping object at: 0x000056cae71890e0, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3877146932          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56cae707c510      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->73ee0d779020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->56cae7188160      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56cae71891d8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->56cae7189158      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->56cae71890f8      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->56cae7189110      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056cae718c5c0, name=fCountVersion, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       184                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->56cae718c638      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCountVersion       object identifier
fName.fRep                    ->56cae718c5d8      ! String data
fTitle                        version number of thobject title
fTitle.fRep                   ->56cae718c5f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056cae711e750, name=fCountName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       192                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->56cae711e7c8      ! String data
*fClassObject                 ->56cae6c67d80      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCountName          object identifier
fName.fRep                    ->56cae711e768      ! String data
fTitle                        name of data member object title
fTitle.fRep                   ->56cae711e780      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056cae7110cc0, name=fCountClass, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       216                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->56cae7110d38      ! String data
*fClassObject                 ->56cae6c67d80      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCountClass         object identifier
fName.fRep                    ->56cae7110cd8      ! String data
fTitle                        name of the class wiobject title
fTitle.fRep                   ->56cae7110cf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerBasicPointer
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerLoop
==> Dumping object at: 0x00005be1173a9900, name=TStreamerLoop, class=TStreamerInfo

fCheckSum                     4082153692          Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         248                 !size of the persistent class
fNdata                        4                   !number of optimized elements
fNfulldata                    4                   !number of elements
fNslots                       7                   !total number of slots in fComp.
*fComp                        ->5be117422608      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5be117422870      ![fNdata]
*fCompFull                    ->5be117422840      ![fElements->GetEntries()]
*fClass                       ->5be117283a00      !pointer to class
*fElements                    ->5be1173ab330      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5be117421f80      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5be117422120      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5be117422390      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5be1174221f0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5be117422050      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5be1174222c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5be117422460      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5be117422530      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5be1173a9941      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5be1173a9941      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerLoop       object identifier
fName.fRep                    ->5be1173a9918      ! String data
fTitle                                            object title
fTitle.fRep                   ->5be1173a9930      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerLoop
==> Dumping object at: 0x00005be11741e9b0, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 390195716           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5be11730da50      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->789dfa579020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5be11741da30      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5be11741eaa8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5be11741ea28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->5be11741e9c8      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5be11741e9e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005be117421e30, name=fCountVersion, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       184                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5be117421ea8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCountVersion       object identifier
fName.fRep                    ->5be117421e48      ! String data
fTitle                        version number of thobject title
fTitle.fRep                   ->5be117421e60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005be1173a2660, name=fCountName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       192                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5be1173a26d8      ! String data
*fClassObject                 ->5be116fd0130      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCountName          object identifier
fName.fRep                    ->5be1173a2678      ! String data
fTitle                        name of data member object title
fTitle.fRep                   ->5be1173a2690      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005be1173aa380, name=fCountClass, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       216                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5be1173aa3f8      ! String data
*fClassObject                 ->5be116fd0130      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCountClass         object identifier
fName.fRep                    ->5be1173aa398      ! String data
fTitle                        name of the class wiobject title
fTitle.fRep                   ->5be1173aa3b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerLoop
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerObject
==> Dumping object at: 0x00006187dd5d25c0, name=TStreamerObject, class=TStreamerInfo

fCheckSum                     1651163444          Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         184                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->6187dd5ff138      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6187dd666550      ![fNdata]
*fCompFull                    ->6187dd666530      ![fElements->GetEntries()]
*fClass                       ->6187dd558480      !pointer to class
*fElements                    ->6187dd5d2910      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->6187dd661c30      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6187dd666290      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6187dd6663e0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6187dd666300      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6187dd666220      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6187dd666370      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6187dd666450      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6187dd6664c0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->6187dd5d2601      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6187dd5d2601      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerObject     object identifier
fName.fRep                    ->6187dd5d25d8      ! String data
fTitle                                            object title
fTitle.fRep                   ->6187dd5d25f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerObject
==> Dumping object at: 0x00006187dd662d10, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3714461028          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6187dd5509d0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->76050d179020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6187dd661d90      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6187dd662e08      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->6187dd662d88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->6187dd662d28      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->6187dd662d40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerObjectPointer
==> Dumping object at: 0x000056b2c6aaf000, name=TStreamerObjectPointer, class=TStreamerInfo

fCheckSum                     1575431499          Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         184                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->56b2c6aafa58      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->56b2c6a644d0      ![fNdata]
*fCompFull                    ->56b2c6989070      ![fElements->GetEntries()]
*fClass                       ->56b2c69ebe30      !pointer to class
*fElements                    ->56b2c6a93a40      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->56b2c6b1c140      ! List of read action resulting from the compilation.
*fReadMemberWise              ->56b2c6b20740      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->56b2c6b20890      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->56b2c6b207b0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->56b2c6b206d0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->56b2c6b20820      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->56b2c6b20900      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->56b2c6b20970      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->56b2c6aaf041      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->56b2c6aaf041      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerObjectPointobject identifier
fName.fRep                    ->56b2c6aaf018      ! String data
fTitle                                            object title
fTitle.fRep                   ->56b2c6aaf030      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerObjectPointer
==> Dumping object at: 0x000056b2c6b1d220, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3333542516          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56b2c6a0b650      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7d98fdf79020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->56b2c6b1c2a0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56b2c6b1d318      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->56b2c6b1d298      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->56b2c6b1d238      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->56b2c6b1d250      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerObjectPointer
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerObjectAny
==> Dumping object at: 0x00005cfd0fc178b0, name=TStreamerObjectAny, class=TStreamerInfo

fCheckSum                     150466384           Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         184                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5cfd0fc54118      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5cfd0fcccc20      ![fNdata]
*fCompFull                    ->5cfd0fcccc00      ![fElements->GetEntries()]
*fClass                       ->5cfd0fbb8050      !pointer to class
*fElements                    ->5cfd0fbc02b0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5cfd0fcc8340      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5cfd0fccc960      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5cfd0fcccab0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5cfd0fccc9d0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5cfd0fccc8f0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5cfd0fccca40      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5cfd0fcccb20      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5cfd0fcccb90      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5cfd0fc178f1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5cfd0fc178f1      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerObjectAny  object identifier
fName.fRep                    ->5cfd0fc178c8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5cfd0fc178e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerObjectAny
==> Dumping object at: 0x00005cfd0fcc9420, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 265065588           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5cfd0fa782d0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->756598b79020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5cfd0fcc84a0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5cfd0fcc9518      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5cfd0fcc9498      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->5cfd0fcc9438      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5cfd0fcc9450      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerObjectAny
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerObjectAnyPointer
==> Dumping object at: 0x00005ff26b29a2d0, name=TStreamerObjectAnyPointer, class=TStreamerInfo

fCheckSum                     905975423           Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         184                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5ff26b3ad758      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5ff26b43fdb0      ![fNdata]
*fCompFull                    ->5ff26b43fd90      ![fElements->GetEntries()]
*fClass                       ->5ff26b309bf0      !pointer to class
*fElements                    ->5ff26b365eb0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5ff26b43b490      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5ff26b43faf0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5ff26b43fc40      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5ff26b43fb60      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5ff26b43fa80      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5ff26b43fbd0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5ff26b43fcb0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5ff26b43fd20      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5ff26b29a311      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5ff26b29a311      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerObjectAnyPoobject identifier
fName.fRep                    ->5ff26b29a2e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5ff26b29a300      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerObjectAnyPointer
==> Dumping object at: 0x00005ff26b43c570, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1799603652          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5ff26b333120      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->794bd7179020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5ff26b43b5f0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5ff26b43c668      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5ff26b43c5e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->5ff26b43c588      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5ff26b43c5a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerObjectAnyPointer
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerString
==> Dumping object at: 0x0000611b217e5dc0, name=TStreamerString, class=TStreamerInfo

fCheckSum                     2695532894          Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         184                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->611b217eca98      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->611b21858430      ![fNdata]
*fCompFull                    ->611b21858410      ![fElements->GetEntries()]
*fClass                       ->611b2174aa40      !pointer to class
*fElements                    ->611b2176fd80      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->611b21853b10      ! List of read action resulting from the compilation.
*fReadMemberWise              ->611b21858170      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->611b218582c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->611b218581e0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->611b21858100      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->611b21858250      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->611b21858330      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->611b218583a0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->611b217e5e01      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->611b217e5e01      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerString     object identifier
fName.fRep                    ->611b217e5dd8      ! String data
fTitle                                            object title
fTitle.fRep                   ->611b217e5df0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerString
==> Dumping object at: 0x0000611b21854bf0, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 562383940           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->611b21742f90      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7d333ef79020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->611b21853c70      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->611b21854ce8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->611b21854c68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->611b21854c08      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->611b21854c20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerString
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerSTL
==> Dumping object at: 0x00005a9401928470, name=TStreamerSTL, class=TStreamerInfo

fCheckSum                     2314799318          Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         192                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5a940143cc98      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5a9401733310      ![fNdata]
*fCompFull                    ->5a94019b6010      ![fElements->GetEntries()]
*fClass                       ->5a94018c0d90      !pointer to class
*fElements                    ->5a94008859c0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5a94019cb620      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5a94019cfea0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5a94019d00b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5a94019cff50      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5a94019cfdf0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5a94019d0000      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5a94019d0160      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5a94019d0210      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5a94019284b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5a94019284b1      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerSTL        object identifier
fName.fRep                    ->5a9401928488      ! String data
fTitle                                            object title
fTitle.fRep                   ->5a94019284a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerSTL
==> Dumping object at: 0x00005a94019cc700, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 27051860            !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5a94018c1020      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->72e1e6579020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5a94019cb780      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5a94019cc7f8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5a94019cc778      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->5a94019cc718      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5a94019cc730      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a94019cfb80, name=fSTLtype, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       184                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5a94019cfbf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSTLtype            object identifier
fName.fRep                    ->5a94019cfb98      ! String data
fTitle                        type of STL vector  object title
fTitle.fRep                   ->5a94019cfbb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a94019cfc80, name=fCtype, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       188                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5a94019cfcf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCtype              object identifier
fName.fRep                    ->5a94019cfc98      ! String data
fTitle                        STL contained type  object title
fTitle.fRep                   ->5a94019cfcb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerSTL
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerSTLstring
==> Dumping object at: 0x00005b091fde65b0, name=TStreamerSTLstring, class=TStreamerInfo

fCheckSum                     640610209           Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         192                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5b091fde7418      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5b091fe59cf0      ![fNdata]
*fCompFull                    ->5b091fe59cd0      ![fElements->GetEntries()]
*fClass                       ->5b091fd40fe0      !pointer to class
*fElements                    ->5b091fdc1f70      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5b091fe53c90      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5b091fe59a30      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5b091fe59b80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5b091fe59aa0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5b091fe599c0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5b091fe59b10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5b091fe59bf0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5b091fe59c60      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5b091fde65f1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5b091fde65f1      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerSTLstring  object identifier
fName.fRep                    ->5b091fde65c8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5b091fde65e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerSTLstring
==> Dumping object at: 0x00005b091fe55620, name=TStreamerSTL, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 535123572           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5b091fbebc30      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->79d663d79160      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5b091fe536d0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5b091fe55718      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5b091fe55698      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerSTL        object identifier
fName.fRep                    ->5b091fe55638      ! String data
fTitle                        Streamer element of object title
fTitle.fRep                   ->5b091fe55650      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerSTLstring
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerArtificial
==> Dumping object at: 0x00005c13cd5603d0, name=TStreamerArtificial, class=TStreamerInfo

fCheckSum                     1445575625          Checksum of original class
fClassVersion                 0                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         200                 !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->5c13cd49b528      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5c13cd3efa00      ![fNdata]
*fCompFull                    ->5c13cd382410      ![fElements->GetEntries()]
*fClass                       ->5c13cd498630      !pointer to class
*fElements                    ->5c13cd4fec50      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5c13cd5d67b0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5c13cd5da8c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5c13cd5daa10      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5c13cd5da930      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5c13cd5da850      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5c13cd5da9a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5c13cd5daa80      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5c13cd5daaf0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5c13cd560411      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5c13cd560411      
fIsCompiled._M_base._M_i      true                
fName                         TStreamerArtificial object identifier
fName.fRep                    ->5c13cd5603e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5c13cd560400      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerArtificial
==> Dumping object at: 0x00005c13cd55ee90, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3444960996          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c13cd4c4440      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->74592a779020      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c13cd5d66c0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c13cd55ef88      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5c13cd55ef08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TStreamerElement    object identifier
fName.fRep                    ->5c13cd55eea8      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5c13cd55eec0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerArtificial
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TDirectory
==> Dumping object at: 0x00006038e6a12b10, name=TDirectory, class=TStreamerInfo

fCheckSum                     513503088           Checksum of original class
fClassVersion                 5                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         184                 !size of the persistent class
fNdata                        4                   !number of optimized elements
fNfulldata                    4                   !number of elements
fNslots                       7                   !total number of slots in fComp.
*fComp                        ->6038e6c07f08      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6038e6c08170      ![fNdata]
*fCompFull                    ->6038e6c08140      ![fElements->GetEntries()]
*fClass                       ->6038e6ae3ae0      !pointer to class
*fElements                    ->6038e6b39520      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->6038e6c05ee0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6038e6c07a20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6038e6c07c90      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6038e6c07af0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6038e6c07950      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6038e6c07bc0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6038e6c07d60      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6038e6c07e30      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->6038e6a12b51      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6038e6a12b51      
fIsCompiled._M_base._M_i      true                
fName                         TDirectory          object identifier
fName.fRep                    ->6038e6a12b28      ! String data
fTitle                                            object title
fTitle.fRep                   ->6038e6a12b40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TDirectory
==> Dumping object at: 0x00006038e6bffac0, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3871341332          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6038e5bbfe50      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6038e6bff5c0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6038e6bffbb8      ! String data
fType                         67                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      67                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->6038e6bffb38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TNamed              object identifier
fName.fRep                    ->6038e6bffad8      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->6038e6bffaf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006038e6b84660, name=fMother, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       64                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TObject*            Data type name of data member
fTypeName.fRep                ->6038e6b846d8      ! String data
*fClassObject                 ->6038e5997df0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMother             object identifier
fName.fRep                    ->6038e6b84678      ! String data
fTitle                        pointer to mother ofobject title
fTitle.fRep                   ->6038e6b84690      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006038e6b85330, name=fList, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       72                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->6038e6b853a8      ! String data
*fClassObject                 ->6038e6c01430      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fList               object identifier
fName.fRep                    ->6038e6b85348      ! String data
fTitle                        List of objects in mobject title
fTitle.fRep                   ->6038e6b85360      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006038e6b60670, name=fUUID, class=TStreamerObjectAny

fType                         62                  element type
fSize                         32                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       80                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      62                  !new element type when reading
fTypeName                     TUUID               Data type name of data member
fTypeName.fRep                ->6038e6b606e8      ! String data
*fClassObject                 ->6038e66cee50      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUUID               object identifier
fName.fRep                    ->6038e6b60688      ! String data
fTitle                        Unique identifier   object title
fTitle.fRep                   ->6038e6b606a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TDirectory
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TDirectoryFile
==> Dumping object at: 0x0000600e1decf7b0, name=TDirectoryFile, class=TStreamerInfo

fCheckSum                     3214885950          Checksum of original class
fClassVersion                 5                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         272                 !size of the persistent class
fNdata                        11                  !number of optimized elements
fNfulldata                    13                  !number of elements
fNslots                       20                  !total number of slots in fComp.
*fComp                        ->600e1df9dea8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->600e1df9e560      ![fNdata]
*fCompFull                    ->600e1df9e4f0      ![fElements->GetEntries()]
*fClass                       ->600e1dce8620      !pointer to class
*fElements                    ->600e1decc620      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->600e1df9da00      ! List of read action resulting from the compilation.
*fReadMemberWise              ->600e1df9db70      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->600e1df9dc30      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->600e1df9dbb0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->600e1df9db30      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->600e1df9dbf0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->600e1df9dc70      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->600e1df9dcb0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->600e1decf7f1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->600e1decf7f1      
fIsCompiled._M_base._M_i      true                
fName                         TDirectoryFile      object identifier
fName.fRep                    ->600e1decf7c8      ! String data
fTitle                                            object title
fTitle.fRep                   ->600e1decf7e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TDirectoryFile
==> Dumping object at: 0x0000600e1df7d2e0, name=TDirectory, class=TStreamerBase

fBaseVersion                  5                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 502780724           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->600e1de2c650      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7b5778f78bd0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->600e1df7b3e0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->600e1df7d3d8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->600e1df7d358      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TDirectory          object identifier
fName.fRep                    ->600e1df7d2f8      ! String data
fTitle                        Describe directory sobject title
fTitle.fRep                   ->600e1df7d310      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df85f50, name=fModified, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       177                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->600e1df85fc8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fModified           object identifier
fName.fRep                    ->600e1df85f68      ! String data
fTitle                        True if directory haobject title
fTitle.fRep                   ->600e1df85f80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df86060, name=fWritable, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       178                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->600e1df860d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fWritable           object identifier
fName.fRep                    ->600e1df86078      ! String data
fTitle                        True if directory isobject title
fTitle.fRep                   ->600e1df86090      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1ded4ad0, name=fDatimeC, class=TStreamerObjectAny

fType                         62                  element type
fSize                         16                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       184                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      62                  !new element type when reading
fTypeName                     TDatime             Data type name of data member
fTypeName.fRep                ->600e1ded4b48      ! String data
*fClassObject                 ->600e1dda8b50      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fDatimeC            object identifier
fName.fRep                    ->600e1ded4ae8      ! String data
fTitle                        Date and time when dobject title
fTitle.fRep                   ->600e1ded4b00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1deb4f40, name=fDatimeM, class=TStreamerObjectAny

fType                         62                  element type
fSize                         16                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       200                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      62                  !new element type when reading
fTypeName                     TDatime             Data type name of data member
fTypeName.fRep                ->600e1deb4fb8      ! String data
*fClassObject                 ->600e1dda8b50      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fDatimeM            object identifier
fName.fRep                    ->600e1deb4f58      ! String data
fTitle                        Date and time of lasobject title
fTitle.fRep                   ->600e1deb4f70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df861e0, name=fNbytesKeys, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       216                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->600e1df86258      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNbytesKeys         object identifier
fName.fRep                    ->600e1df861f8      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->600e1df86210      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df862e0, name=fNbytesName, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       220                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->600e1df86358      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNbytesName         object identifier
fName.fRep                    ->600e1df862f8      ! String data
fTitle                        Number of bytes in Tobject title
fTitle.fRep                   ->600e1df86310      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df863f0, name=fBufferSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       224                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->600e1df86468      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBufferSize         object identifier
fName.fRep                    ->600e1df86408      ! String data
fTitle                        Default buffer size object title
fTitle.fRep                   ->600e1df86420      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df86500, name=fSeekDir, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       232                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->600e1df86578      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSeekDir            object identifier
fName.fRep                    ->600e1df86518      ! String data
fTitle                        Location of directorobject title
fTitle.fRep                   ->600e1df86530      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df86600, name=fSeekParent, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       240                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->600e1df86678      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSeekParent         object identifier
fName.fRep                    ->600e1df86618      ! String data
fTitle                        Location of parent dobject title
fTitle.fRep                   ->600e1df86630      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df86710, name=fSeekKeys, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       248                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->600e1df86788      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSeekKeys           object identifier
fName.fRep                    ->600e1df86728      ! String data
fTitle                        Location of Keys recobject title
fTitle.fRep                   ->600e1df86740      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df9d330, name=fFile, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       256                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TFile*              Data type name of data member
fTypeName.fRep                ->600e1df9d3a8      ! String data
*fClassObject                 ->600e1df86810      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFile               object identifier
fName.fRep                    ->600e1df9d348      ! String data
fTitle                        Pointer to current fobject title
fTitle.fRep                   ->600e1df9d360      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000600e1df9da40, name=fKeys, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       264                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->600e1df9dab8      ! String data
*fClassObject                 ->600e1df7ede0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fKeys               object identifier
fName.fRep                    ->600e1df9da58      ! String data
fTitle                        Pointer to keys listobject title
fTitle.fRep                   ->600e1df9da70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TDirectoryFile
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TFile
==> Dumping object at: 0x00005fc9cb516ac0, name=TFile, class=TStreamerInfo

fCheckSum                     2489901954          Checksum of original class
fClassVersion                 8                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         864                 !size of the persistent class
fNdata                        14                  !number of optimized elements
fNfulldata                    22                  !number of elements
fNslots                       34                  !total number of slots in fComp.
*fComp                        ->5fc9cb688f78      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5fc9cb689ae0      ![fNdata]
*fCompFull                    ->5fc9cb689a20      ![fElements->GetEntries()]
*fClass                       ->5fc9cb4967a0      !pointer to class
*fElements                    ->5fc9cb4ea950      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5fc9cb687e70      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5fc9cb687fe0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5fc9cb688640      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5fc9cb688020      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5fc9cb687fa0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5fc9cb688330      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5fc9cb688950      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5fc9cb688c60      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5fc9cb516b01      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5fc9cb516b01      
fIsCompiled._M_base._M_i      true                
fName                         TFile               object identifier
fName.fRep                    ->5fc9cb516ad8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5fc9cb516af0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TFile
==> Dumping object at: 0x00005fc9cb676f70, name=TDirectoryFile, class=TStreamerBase

fBaseVersion                  5                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3412553668          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5fc9cb3408c0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7a2e31f75e90      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5fc9cb66f6d0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5fc9cb677068      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5fc9cb676fe8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TDirectoryFile      object identifier
fName.fRep                    ->5fc9cb676f88      ! String data
fTitle                        Describe directory sobject title
fTitle.fRep                   ->5fc9cb676fa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb686aa0, name=fSumBuffer, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       272                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5fc9cb686b18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSumBuffer          object identifier
fName.fRep                    ->5fc9cb686ab8      ! String data
fTitle                        Sum of buffer sizes object title
fTitle.fRep                   ->5fc9cb686ad0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb686bb0, name=fSum2Buffer, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       280                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5fc9cb686c28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSum2Buffer         object identifier
fName.fRep                    ->5fc9cb686bc8      ! String data
fTitle                        Sum of squares of buobject title
fTitle.fRep                   ->5fc9cb686be0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb686c80, name=fBytesWrite, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       288                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5fc9cb686cf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBytesWrite         object identifier
fName.fRep                    ->5fc9cb686c98      ! String data
fTitle                        Number of bytes writobject title
fTitle.fRep                   ->5fc9cb686cb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb686d90, name=fBytesRead, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       296                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5fc9cb686e08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBytesRead          object identifier
fName.fRep                    ->5fc9cb686da8      ! String data
fTitle                        Number of bytes readobject title
fTitle.fRep                   ->5fc9cb686dc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb686ea0, name=fBytesReadExtra, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       304                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5fc9cb686f18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBytesReadExtra     object identifier
fName.fRep                    ->5fc9cb686eb8      ! String data
fTitle                        Number of extra byteobject title
fTitle.fRep                   ->5fc9cb686ed0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb686f70, name=fBEGIN, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       312                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5fc9cb686fe8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBEGIN              object identifier
fName.fRep                    ->5fc9cb686f88      ! String data
fTitle                        First used byte in fobject title
fTitle.fRep                   ->5fc9cb686fa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687070, name=fEND, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       320                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5fc9cb6870e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fEND                object identifier
fName.fRep                    ->5fc9cb687088      ! String data
fTitle                        Last used byte in fiobject title
fTitle.fRep                   ->5fc9cb6870a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687170, name=fSeekFree, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       328                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5fc9cb6871e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSeekFree           object identifier
fName.fRep                    ->5fc9cb687188      ! String data
fTitle                        Location on disk of object title
fTitle.fRep                   ->5fc9cb6871a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687280, name=fSeekInfo, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       336                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5fc9cb6872f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSeekInfo           object identifier
fName.fRep                    ->5fc9cb687298      ! String data
fTitle                        Location on disk of object title
fTitle.fRep                   ->5fc9cb6872b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687390, name=fD, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       344                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5fc9cb687408      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fD                  object identifier
fName.fRep                    ->5fc9cb6873a8      ! String data
fTitle                        File descriptor     object title
fTitle.fRep                   ->5fc9cb6873c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687480, name=fVersion, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       348                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5fc9cb6874f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fVersion            object identifier
fName.fRep                    ->5fc9cb687498      ! String data
fTitle                        File format version object title
fTitle.fRep                   ->5fc9cb6874b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687580, name=fCompress, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       352                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5fc9cb6875f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCompress           object identifier
fName.fRep                    ->5fc9cb687598      ! String data
fTitle                        Compression level anobject title
fTitle.fRep                   ->5fc9cb6875b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687680, name=fNbytesFree, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       356                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5fc9cb6876f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNbytesFree         object identifier
fName.fRep                    ->5fc9cb687698      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->5fc9cb6876b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687790, name=fNbytesInfo, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       360                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5fc9cb687808      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNbytesInfo         object identifier
fName.fRep                    ->5fc9cb6877a8      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->5fc9cb6877c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb6878a0, name=fWritten, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       364                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5fc9cb687918      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fWritten            object identifier
fName.fRep                    ->5fc9cb6878b8      ! String data
fTitle                        Number of objects wrobject title
fTitle.fRep                   ->5fc9cb6878d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb6879b0, name=fNProcessIDs, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       368                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5fc9cb687a28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNProcessIDs        object identifier
fName.fRep                    ->5fc9cb6879c8      ! String data
fTitle                        Number of TProcessIDobject title
fTitle.fRep                   ->5fc9cb6879e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687ac0, name=fReadCalls, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       372                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5fc9cb687b38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fReadCalls          object identifier
fName.fRep                    ->5fc9cb687ad8      ! String data
fTitle                        Number of read callsobject title
fTitle.fRep                   ->5fc9cb687af0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687be0, name=fRealName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       376                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5fc9cb687c58      ! String data
*fClassObject                 ->5fc9cb57cdc0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fRealName           object identifier
fName.fRep                    ->5fc9cb687bf8      ! String data
fTitle                        Effective real file object title
fTitle.fRep                   ->5fc9cb687c10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687ce0, name=fOption, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       400                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5fc9cb687d58      ! String data
*fClassObject                 ->5fc9cb57cdc0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fOption             object identifier
fName.fRep                    ->5fc9cb687cf8      ! String data
fTitle                        File options        object title
fTitle.fRep                   ->5fc9cb687d10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687da0, name=fUnits, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         1                   element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       424                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      1                   !new element type when reading
fTypeName                     char                Data type name of data member
fTypeName.fRep                ->5fc9cb687e18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUnits              object identifier
fName.fRep                    ->5fc9cb687db8      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->5fc9cb687dd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fc9cb687eb0, name=fFree, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       432                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->5fc9cb687f28      ! String data
*fClassObject                 ->5fc9cb678b10      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFree               object identifier
fName.fRep                    ->5fc9cb687ec8      ! String data
fTitle                        Free segments linkedobject title
fTitle.fRep                   ->5fc9cb687ee0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TFile
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TKey
==> Dumping object at: 0x00005afb704b4a70, name=TKey, class=TStreamerInfo

fCheckSum                     758463703           Checksum of original class
fClassVersion                 4                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         184                 !size of the persistent class
fNdata                        10                  !number of optimized elements
fNfulldata                    13                  !number of elements
fNslots                       20                  !total number of slots in fComp.
*fComp                        ->5afb716f04d8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5afb716f0b90      ![fNdata]
*fCompFull                    ->5afb716f0b20      ![fElements->GetEntries()]
*fClass                       ->5afb70446d40      !pointer to class
*fElements                    ->5afb71534d10      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5afb716ed910      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5afb716f01a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5afb716f0260      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5afb716f01e0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5afb716f0160      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5afb716f0220      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5afb716f02a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5afb716f02e0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5afb704b4ab1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5afb704b4ab1      
fIsCompiled._M_base._M_i      true                
fName                         TKey                object identifier
fName.fRep                    ->5afb704b4a88      ! String data
fTitle                                            object title
fTitle.fRep                   ->5afb704b4aa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TKey
==> Dumping object at: 0x00005afb716eaf40, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1903079316          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5afb70446b00      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5afb716eaa40      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5afb716eb038      ! String data
fType                         67                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      67                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5afb716eafb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TNamed              object identifier
fName.fRep                    ->5afb716eaf58      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->5afb716eaf70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716ec850, name=fVersion, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       64                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5afb716ec8c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fVersion            object identifier
fName.fRep                    ->5afb716ec868      ! String data
fTitle                        Key version identifiobject title
fTitle.fRep                   ->5afb716ec880      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716ec950, name=fNbytes, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       68                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5afb716ec9c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNbytes             object identifier
fName.fRep                    ->5afb716ec968      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->5afb716ec980      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716eca60, name=fObjlen, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       72                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5afb716ecad8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fObjlen             object identifier
fName.fRep                    ->5afb716eca78      ! String data
fTitle                        Length of uncompressobject title
fTitle.fRep                   ->5afb716eca90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716ab820, name=fDatime, class=TStreamerObjectAny

fType                         62                  element type
fSize                         16                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       80                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      62                  !new element type when reading
fTypeName                     TDatime             Data type name of data member
fTypeName.fRep                ->5afb716ab898      ! String data
*fClassObject                 ->5afb71195570      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fDatime             object identifier
fName.fRep                    ->5afb716ab838      ! String data
fTitle                        Date/Time of insertiobject title
fTitle.fRep                   ->5afb716ab850      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716ecba0, name=fKeylen, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       96                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5afb716ecc18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fKeylen             object identifier
fName.fRep                    ->5afb716ecbb8      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->5afb716ecbd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716eccb0, name=fCycle, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       98                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5afb716ecd28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCycle              object identifier
fName.fRep                    ->5afb716eccc8      ! String data
fTitle                        Cycle number        object title
fTitle.fRep                   ->5afb716ecce0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716ecd80, name=fSeekKey, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       104                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5afb716ecdf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSeekKey            object identifier
fName.fRep                    ->5afb716ecd98      ! String data
fTitle                        Location of object oobject title
fTitle.fRep                   ->5afb716ecdb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716ece80, name=fSeekPdir, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5afb716ecef8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSeekPdir           object identifier
fName.fRep                    ->5afb716ece98      ! String data
fTitle                        Location of parent dobject title
fTitle.fRep                   ->5afb716eceb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716a6d20, name=fClassName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       120                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5afb716a6d98      ! String data
*fClassObject                 ->5afb7157f8e0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClassName          object identifier
fName.fRep                    ->5afb716a6d38      ! String data
fTitle                        Object Class name   object title
fTitle.fRep                   ->5afb716a6d50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716ecfc0, name=fLeft, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       144                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5afb716ed038      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLeft               object identifier
fName.fRep                    ->5afb716ecfd8      ! String data
fTitle                        Number of bytes leftobject title
fTitle.fRep                   ->5afb716ecff0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb716ed0d0, name=fBuffer, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         7                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       152                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      7                   !new element type when reading
fTypeName                     char*               Data type name of data member
fTypeName.fRep                ->5afb716ed148      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBuffer             object identifier
fName.fRep                    ->5afb716ed0e8      ! String data
fTitle                        Object buffer       object title
fTitle.fRep                   ->5afb716ed100      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005afb7169d8c0, name=fBufferRef, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       160                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TBuffer*            Data type name of data member
fTypeName.fRep                ->5afb7169d938      ! String data
*fClassObject                 ->5afb716ed1a0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBufferRef          object identifier
fName.fRep                    ->5afb7169d8d8      ! String data
fTitle                        Pointer to the TBuffobject title
fTitle.fRep                   ->5afb7169d8f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TKey
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TFeldmanCousins
==> Dumping object at: 0x00005d83509f47e0, name=TFeldmanCousins, class=TStreamerInfo

fCheckSum                     3955179999          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         96                  !size of the persistent class
fNdata                        3                   !number of optimized elements
fNfulldata                    12                  !number of elements
fNslots                       19                  !total number of slots in fComp.
*fComp                        ->5d8350b16758      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5d8350b16dc0      ![fNdata]
*fCompFull                    ->5d8350b16d50      ![fElements->GetEntries()]
*fClass                       ->5d8350a7fd80      !pointer to class
*fElements                    ->5d8350b02210      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5d8350b15d70      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5d8350b16440      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5d8350b16500      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5d8350b16480      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5d8350b16400      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5d8350b164c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5d8350b16540      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5d8350b16580      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5d83509f4821      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5d83509f4821      
fIsCompiled._M_base._M_i      true                
fName                         TFeldmanCousins     object identifier
fName.fRep                    ->5d83509f47f8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5d83509f4810      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TFeldmanCousins
==> Dumping object at: 0x00005d8350b19f60, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1353818036          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5d834f89c9a0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7286e4923660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5d8350a4da30      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5d8350b1a058      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5d8350b19fd8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->5d8350b19f78      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5d8350b19f90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b15890, name=fCL, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5d8350b15908      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCL                 object identifier
fName.fRep                    ->5d8350b158a8      ! String data
fTitle                        confidence level as object title
fTitle.fRep                   ->5d8350b158c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b159a0, name=fUpperLimit, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       24                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5d8350b15a18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUpperLimit         object identifier
fName.fRep                    ->5d8350b159b8      ! String data
fTitle                        the calculated upperobject title
fTitle.fRep                   ->5d8350b159d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b15aa0, name=fLowerLimit, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       32                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5d8350b15b18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLowerLimit         object identifier
fName.fRep                    ->5d8350b15ab8      ! String data
fTitle                        the calculated lowerobject title
fTitle.fRep                   ->5d8350b15ad0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b15ba0, name=fNobserved, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       40                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5d8350b15c18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNobserved          object identifier
fName.fRep                    ->5d8350b15bb8      ! String data
fTitle                        input number of obseobject title
fTitle.fRep                   ->5d8350b15bd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b15ca0, name=fNbackground, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       48                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5d8350b15d18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNbackground        object identifier
fName.fRep                    ->5d8350b15cb8      ! String data
fTitle                        input number of backobject title
fTitle.fRep                   ->5d8350b15cd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b15db0, name=fMuMin, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       56                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5d8350b15e28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMuMin              object identifier
fName.fRep                    ->5d8350b15dc8      ! String data
fTitle                        minimum value of sigobject title
fTitle.fRep                   ->5d8350b15de0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b15ed0, name=fMuMax, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       64                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5d8350b15f48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMuMax              object identifier
fName.fRep                    ->5d8350b15ee8      ! String data
fTitle                        maximum value of sigobject title
fTitle.fRep                   ->5d8350b15f00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b15ff0, name=fMuStep, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       72                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5d8350b16068      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMuStep             object identifier
fName.fRep                    ->5d8350b16008      ! String data
fTitle                        the step in signal tobject title
fTitle.fRep                   ->5d8350b16020      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b16110, name=fNMuStep, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       80                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5d8350b16188      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNMuStep            object identifier
fName.fRep                    ->5d8350b16128      ! String data
fTitle                        = (int)(fMuStep)    object title
fTitle.fRep                   ->5d8350b16140      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b16210, name=fNMax, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       84                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5d8350b16288      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNMax               object identifier
fName.fRep                    ->5d8350b16228      ! String data
fTitle                        = (int)(fMuMax)     object title
fTitle.fRep                   ->5d8350b16240      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d8350b162e0, name=fQUICK, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       88                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5d8350b16358      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fQUICK              object identifier
fName.fRep                    ->5d8350b162f8      ! String data
fTitle                        take a short cut to object title
fTitle.fRep                   ->5d8350b16310      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TFeldmanCousins
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLorentzVector
==> Dumping object at: 0x00005e6ddb628c60, name=TLorentzVector, class=TStreamerInfo

fCheckSum                     3823026593          Checksum of original class
fClassVersion                 4                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         64                  !size of the persistent class
fNdata                        3                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5e6ddb4b6018      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5e6ddb6360b0      ![fNdata]
*fCompFull                    ->5e6ddb4bce10      ![fElements->GetEntries()]
*fClass                       ->5e6ddb58d510      !pointer to class
*fElements                    ->5e6ddb628e70      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5e6ddb5b2660      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5e6ddb625aa0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5e6ddb628600      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5e6ddb628510      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5e6ddb6259f0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5e6ddb6285c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5e6ddb636000      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5e6ddb5f4530      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5e6ddb628ca1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5e6ddb628ca1      
fIsCompiled._M_base._M_i      true                
fName                         TLorentzVector      object identifier
fName.fRep                    ->5e6ddb628c78      ! String data
fTitle                                            object title
fTitle.fRep                   ->5e6ddb628c90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLorentzVector
==> Dumping object at: 0x00005e6ddb5f3200, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3680449108          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5e6ddb2009f0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7e1aa6723660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5e6ddb629b40      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5e6ddb5f32f8      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5e6ddb5f3278      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->5e6ddb5f3218      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5e6ddb5f3230      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005e6ddb5b2700, name=fP, class=TStreamerObject

fType                         61                  element type
fSize                         40                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      61                  !new element type when reading
fTypeName                     TVector3            Data type name of data member
fTypeName.fRep                ->5e6ddb5b2778      ! String data
*fClassObject                 ->5e6ddb24f8e0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fP                  object identifier
fName.fRep                    ->5e6ddb5b2718      ! String data
fTitle                        3 vector component  object title
fTitle.fRep                   ->5e6ddb5b2730      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005e6ddb5b2590, name=fE, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       56                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5e6ddb5b2608      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fE                  object identifier
fName.fRep                    ->5e6ddb5b25a8      ! String data
fTitle                        time or energy of (xobject title
fTitle.fRep                   ->5e6ddb5b25c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLorentzVector
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TVector2
==> Dumping object at: 0x0000634e5a353c60, name=TVector2, class=TStreamerInfo

fCheckSum                     9025524             Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         32                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->634e5a231d68      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->634e5a258950      ![fNdata]
*fCompFull                    ->634e5a05c130      ![fElements->GetEntries()]
*fClass                       ->634e5a2b8af0      !pointer to class
*fElements                    ->634e5a16de80      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->634e5a2575d0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->634e5a258530      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->634e5a258740      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->634e5a2585e0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->634e5a258480      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->634e5a258690      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->634e5a2587f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->634e5a2588a0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->634e5a353ca1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->634e5a353ca1      
fIsCompiled._M_base._M_i      true                
fName                         TVector2            object identifier
fName.fRep                    ->634e5a353c78      ! String data
fTitle                                            object title
fTitle.fRep                   ->634e5a353c90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TVector2
==> Dumping object at: 0x0000634e5a257610, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1512404580          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->634e59f2b350      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7afec0723660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->634e5a25df50      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->634e5a257708      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->634e5a257688      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->634e5a257628      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->634e5a257640      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000634e5a258240, name=fX, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->634e5a2582b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fX                  object identifier
fName.fRep                    ->634e5a258258      ! String data
fTitle                        components of the veobject title
fTitle.fRep                   ->634e5a258270      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000634e5a258340, name=fY, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       24                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->634e5a2583b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fY                  object identifier
fName.fRep                    ->634e5a258358      ! String data
fTitle                                            object title
fTitle.fRep                   ->634e5a258370      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TVector2
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TVector3
==> Dumping object at: 0x000057881d4f91b0, name=TVector3, class=TStreamerInfo

fCheckSum                     2880880158          Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         40                  !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    4                   !number of elements
fNslots                       7                   !total number of slots in fComp.
*fComp                        ->57881d4f3ce8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->57881d4f3f20      ![fNdata]
*fCompFull                    ->57881d3ba3a0      ![fElements->GetEntries()]
*fClass                       ->57881d3c9440      !pointer to class
*fElements                    ->57881c670670      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->57881d3b8f10      ! List of read action resulting from the compilation.
*fReadMemberWise              ->57881d3b9f50      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->57881d3ba1c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->57881d3ba020      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->57881d3b9e80      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->57881d3ba0f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->57881d3ba290      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->57881d3ba360      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->57881d4f91f1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->57881d4f91f1      
fIsCompiled._M_base._M_i      true                
fName                         TVector3            object identifier
fName.fRep                    ->57881d4f91c8      ! String data
fTitle                                            object title
fTitle.fRep                   ->57881d4f91e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TVector3
==> Dumping object at: 0x000057881d3b8f50, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 490442660           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->57881c1ee1e0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7482d1323660      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->57881d38afb0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->57881d3b9048      ! String data
fType                         66                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      66                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->57881d3b8fc8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TObject             object identifier
fName.fRep                    ->57881d3b8f68      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->57881d3b8f80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057881d3b9b80, name=fX, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->57881d3b9bf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fX                  object identifier
fName.fRep                    ->57881d3b9b98      ! String data
fTitle                                            object title
fTitle.fRep                   ->57881d3b9bb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057881d3b9c50, name=fY, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       24                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->57881d3b9cc8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fY                  object identifier
fName.fRep                    ->57881d3b9c68      ! String data
fTitle                                            object title
fTitle.fRep                   ->57881d3b9c80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057881d3b9d20, name=fZ, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       32                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->57881d3b9d98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fZ                  object identifier
fName.fRep                    ->57881d3b9d38      ! String data
fTitle                                            object title
fTitle.fRep                   ->57881d3b9d50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TVector3
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=ROOT::TIOFeatures
==> Dumping object at: 0x0000593410300ad0, name=ROOT::TIOFeatures, class=TStreamerInfo

fCheckSum                     446770960           Checksum of original class
fClassVersion                 -1                  Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         1                   !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    1                   !number of elements
fNslots                       2                   !total number of slots in fComp.
*fComp                        ->59341019c1c8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->59340fff3da0      ![fNdata]
*fCompFull                    ->59341018ec50      ![fElements->GetEntries()]
*fClass                       ->5934102642e0      !pointer to class
*fElements                    ->5934103055b0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->59340fff3ec0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->593410300cd0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->593410119220      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5934101191a0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->593410300c90      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5934101191e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->593410119260      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5934101192a0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->593410300b11      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->593410300b11      
fIsCompiled._M_base._M_i      true                
fName                         ROOT::TIOFeatures   object identifier
fName.fRep                    ->593410300ae8      ! String data
fTitle                                            object title
fTitle.fRep                   ->593410300b00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=ROOT::TIOFeatures
==> Dumping object at: 0x000059341023e430, name=fIOBits, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         11                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      11                  !new element type when reading
fTypeName                     unsigned char       Data type name of data member
fTypeName.fRep                ->59341023e4a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fIOBits             object identifier
fName.fRep                    ->59341023e448      ! String data
fTitle                                            object title
fTitle.fRep                   ->59341023e460      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=ROOT::TIOFeatures
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBasket
==> Dumping object at: 0x00005626a52584f0, name=TBasket, class=TStreamerInfo

fCheckSum                     3153532903          Checksum of original class
fClassVersion                 3                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         256                 !size of the persistent class
fNdata                        7                   !number of optimized elements
fNfulldata                    8                   !number of elements
fNslots                       13                  !total number of slots in fComp.
*fComp                        ->5626a52e0dd8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5626a52de940      ![fNdata]
*fCompFull                    ->5626a52de990      ![fElements->GetEntries()]
*fClass                       ->5626a51a6700      !pointer to class
*fElements                    ->5626a4dcc4c0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5626a52dea20      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5626a52debb0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5626a52e09e0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5626a52ded00      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5626a52dea60      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5626a52e0890      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5626a52e0b30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5626a52e0c80      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5626a5258531      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5626a5258531      
fIsCompiled._M_base._M_i      true                
fName                         TBasket             object identifier
fName.fRep                    ->5626a5258508      ! String data
fTitle                                            object title
fTitle.fRep                   ->5626a5258520      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBasket
==> Dumping object at: 0x00005626a523ae10, name=TKey, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2770579044          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5626a3f361e0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->71804d3763a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5626a52b2e70      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5626a523af08      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5626a523ae88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TKey                object identifier
fName.fRep                    ->5626a523ae28      ! String data
fTitle                        Header description oobject title
fTitle.fRep                   ->5626a523ae40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005626a52bacd0, name=fBufferSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       184                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5626a52bad48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBufferSize         object identifier
fName.fRep                    ->5626a52bace8      ! String data
fTitle                        fBuffer length in byobject title
fTitle.fRep                   ->5626a52bad00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005626a52badd0, name=fNevBufSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       188                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5626a52bae48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNevBufSize         object identifier
fName.fRep                    ->5626a52bade8      ! String data
fTitle                        Length in Int_t of fobject title
fTitle.fRep                   ->5626a52bae00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005626a52baf10, name=fNevBuf, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         6                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       192                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5626a52baf88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNevBuf             object identifier
fName.fRep                    ->5626a52baf28      ! String data
fTitle                        Number of entries inobject title
fTitle.fRep                   ->5626a52baf40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005626a52bb010, name=fLast, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       196                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5626a52bb088      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLast               object identifier
fName.fRep                    ->5626a52bb028      ! String data
fTitle                        Pointer to last usedobject title
fTitle.fRep                   ->5626a52bb040      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005626a52bb120, name=fHeaderOnly, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       200                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->5626a52bb198      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fHeaderOnly         object identifier
fName.fRep                    ->5626a52bb138      ! String data
fTitle                        True when only the bobject title
fTitle.fRep                   ->5626a52bb150      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005626a5220370, name=fEntryOffset, class=TStreamerBasicPointer

fCountVersion                 3                   version number of the class with the counter
fCountName                    fNevBuf             name of data member holding the array count
fCountName.fRep               ->5626a5220438      ! String data
fCountClass                   TBasket             name of the class with the counter
fCountClass.fRep              ->5626a5220450      ! String data
*fCounter                     ->5626a52baf10      !pointer to basic type counter
fType                         43                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       216                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      43                  !new element type when reading
fTypeName                     int*                Data type name of data member
fTypeName.fRep                ->5626a52203e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fEntryOffset        object identifier
fName.fRep                    ->5626a5220388      ! String data
fTitle                        [fNevBuf] Offset of object title
fTitle.fRep                   ->5626a52203a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005626a524d740, name=fBranch, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       224                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TBranch*            Data type name of data member
fTypeName.fRep                ->5626a524d7b8      ! String data
*fClassObject                 ->5626a52bb930      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBranch             object identifier
fName.fRep                    ->5626a524d758      ! String data
fTitle                        Pointer to the baskeobject title
fTitle.fRep                   ->5626a524d770      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBasket
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBranch
==> Dumping object at: 0x00006274155532c0, name=TBranch, class=TStreamerInfo

fCheckSum                     278366892           Checksum of original class
fClassVersion                 13                  Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         600                 !size of the persistent class
fNdata                        19                  !number of optimized elements
fNfulldata                    22                  !number of elements
fNslots                       34                  !total number of slots in fComp.
*fComp                        ->62741591b1d8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->62741591bd40      ![fNdata]
*fCompFull                    ->62741591bc80      ![fElements->GetEntries()]
*fClass                       ->6274154b6d20      !pointer to class
*fElements                    ->62741554c030      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->62741591a160      ! List of read action resulting from the compilation.
*fReadMemberWise              ->62741591a240      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->62741591a8a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->62741591a280      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->62741591a200      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->62741591a590      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->62741591abb0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->62741591aec0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->627415553301      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->627415553301      
fIsCompiled._M_base._M_i      true                
fName                         TBranch             object identifier
fName.fRep                    ->6274155532d8      ! String data
fTitle                                            object title
fTitle.fRep                   ->6274155532f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBranch
==> Dumping object at: 0x0000627415915630, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 361846404           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6274144ba870      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->627415864c50      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->627415915728      ! String data
fType                         67                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      67                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->6274159156a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TNamed              object identifier
fName.fRep                    ->627415915648      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->627415915660      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415917450, name=TAttFill, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 361854116           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->62741558acb0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->627415917590      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->627415917548      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       64                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->6274159174c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TAttFill            object identifier
fName.fRep                    ->627415917468      ! String data
fTitle                        Fill area attributesobject title
fTitle.fRep                   ->627415917480      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006274159181f0, name=fCompress, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       76                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->627415918268      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCompress           object identifier
fName.fRep                    ->627415918208      ! String data
fTitle                        Compression level anobject title
fTitle.fRep                   ->627415918220      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006274159182f0, name=fBasketSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       80                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->627415918368      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBasketSize         object identifier
fName.fRep                    ->627415918308      ! String data
fTitle                        Initial Size of  Basobject title
fTitle.fRep                   ->627415918320      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006274159183f0, name=fEntryOffsetLen, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       84                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->627415918468      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fEntryOffsetLen     object identifier
fName.fRep                    ->627415918408      ! String data
fTitle                        Initial Length of fEobject title
fTitle.fRep                   ->627415918420      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415918530, name=fWriteBasket, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       88                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->6274159185a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fWriteBasket        object identifier
fName.fRep                    ->627415918548      ! String data
fTitle                        Last basket number wobject title
fTitle.fRep                   ->627415918560      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415918630, name=fEntryNumber, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       96                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->6274159186a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fEntryNumber        object identifier
fName.fRep                    ->627415918648      ! String data
fTitle                        Current entry numberobject title
fTitle.fRep                   ->627415918660      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062741553b040, name=fIOFeatures, class=TStreamerObjectAny

fType                         62                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      62                  !new element type when reading
fTypeName                     ROOT::TIOFeatures   Data type name of data member
fTypeName.fRep                ->62741553b0b8      ! String data
*fClassObject                 ->62741558a620      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fIOFeatures         object identifier
fName.fRep                    ->62741553b058      ! String data
fTitle                        IO features for newlobject title
fTitle.fRep                   ->62741553b070      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415918860, name=fOffset, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       116                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->6274159188d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fOffset             object identifier
fName.fRep                    ->627415918878      ! String data
fTitle                        Offset of this brancobject title
fTitle.fRep                   ->627415918890      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415918930, name=fMaxBaskets, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         6                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       120                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->6274159189a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaxBaskets         object identifier
fName.fRep                    ->627415918948      ! String data
fTitle                        Maximum number of Baobject title
fTitle.fRep                   ->627415918960      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415918a40, name=fSplitLevel, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       128                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->627415918ab8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSplitLevel         object identifier
fName.fRep                    ->627415918a58      ! String data
fTitle                        Branch split level  object title
fTitle.fRep                   ->627415918a70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415918b40, name=fEntries, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       176                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->627415918bb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fEntries            object identifier
fName.fRep                    ->627415918b58      ! String data
fTitle                        Number of entries   object title
fTitle.fRep                   ->627415918b70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415918c40, name=fFirstEntry, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       184                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->627415918cb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFirstEntry         object identifier
fName.fRep                    ->627415918c58      ! String data
fTitle                        Number of the first object title
fTitle.fRep                   ->627415918c70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415918d50, name=fTotBytes, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       192                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->627415918dc8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTotBytes           object identifier
fName.fRep                    ->627415918d68      ! String data
fTitle                        Total number of byteobject title
fTitle.fRep                   ->627415918d80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415918e70, name=fZipBytes, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       200                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->627415918ee8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fZipBytes           object identifier
fName.fRep                    ->627415918e88      ! String data
fTitle                        Total number of byteobject title
fTitle.fRep                   ->627415918ea0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415538390, name=fBranches, class=TStreamerObject

fType                         61                  element type
fSize                         64                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       208                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      61                  !new element type when reading
fTypeName                     TObjArray           Data type name of data member
fTypeName.fRep                ->627415538408      ! String data
*fClassObject                 ->62741558aa70      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBranches           object identifier
fName.fRep                    ->6274155383a8      ! String data
fTitle                        -> List of Branches object title
fTitle.fRep                   ->6274155383c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062741554bf70, name=fLeaves, class=TStreamerObject

fType                         61                  element type
fSize                         64                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       272                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      61                  !new element type when reading
fTypeName                     TObjArray           Data type name of data member
fTypeName.fRep                ->62741554bfe8      ! String data
*fClassObject                 ->62741558aa70      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLeaves             object identifier
fName.fRep                    ->62741554bf88      ! String data
fTitle                        -> List of leaves ofobject title
fTitle.fRep                   ->62741554bfa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062741555a0b0, name=fBaskets, class=TStreamerObject

fType                         61                  element type
fSize                         64                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       336                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      61                  !new element type when reading
fTypeName                     TObjArray           Data type name of data member
fTypeName.fRep                ->62741555a128      ! String data
*fClassObject                 ->62741558aa70      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBaskets            object identifier
fName.fRep                    ->62741555a0c8      ! String data
fTitle                        -> List of baskets oobject title
fTitle.fRep                   ->62741555a0e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415919d90, name=fBasketBytes, class=TStreamerBasicPointer

fCountVersion                 13                  version number of the class with the counter
fCountName                    fMaxBaskets         name of data member holding the array count
fCountName.fRep               ->627415919e58      ! String data
fCountClass                   TBranch             name of the class with the counter
fCountClass.fRep              ->627415919e70      ! String data
*fCounter                     ->627415918930      !pointer to basic type counter
fType                         43                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       400                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      43                  !new element type when reading
fTypeName                     int*                Data type name of data member
fTypeName.fRep                ->627415919e08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBasketBytes        object identifier
fName.fRep                    ->627415919da8      ! String data
fTitle                        [fMaxBaskets] Lengthobject title
fTitle.fRep                   ->627415919dc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415919f10, name=fBasketEntry, class=TStreamerBasicPointer

fCountVersion                 13                  version number of the class with the counter
fCountName                    fMaxBaskets         name of data member holding the array count
fCountName.fRep               ->627415919fd8      ! String data
fCountClass                   TBranch             name of the class with the counter
fCountClass.fRep              ->627415919ff0      ! String data
*fCounter                     ->627415918930      !pointer to basic type counter
fType                         56                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       408                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      56                  !new element type when reading
fTypeName                     Long64_t*           Data type name of data member
fTypeName.fRep                ->627415919f88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBasketEntry        object identifier
fName.fRep                    ->627415919f28      ! String data
fTitle                        [fMaxBaskets] Table object title
fTitle.fRep                   ->627415919f40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062741591a060, name=fBasketSeek, class=TStreamerBasicPointer

fCountVersion                 13                  version number of the class with the counter
fCountName                    fMaxBaskets         name of data member holding the array count
fCountName.fRep               ->62741591a128      ! String data
fCountClass                   TBranch             name of the class with the counter
fCountClass.fRep              ->62741591a140      ! String data
*fCounter                     ->627415918930      !pointer to basic type counter
fType                         56                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       416                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      56                  !new element type when reading
fTypeName                     Long64_t*           Data type name of data member
fTypeName.fRep                ->62741591a0d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBasketSeek         object identifier
fName.fRep                    ->62741591a078      ! String data
fTitle                        [fMaxBaskets] Addresobject title
fTitle.fRep                   ->62741591a090      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000627415554480, name=fFileName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       464                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->6274155544f8      ! String data
*fClassObject                 ->6274155b9680      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFileName           object identifier
fName.fRep                    ->627415554498      ! String data
fTitle                        Name of file where bobject title
fTitle.fRep                   ->6274155544b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBranch
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBranchElement
==> Dumping object at: 0x00005bcbd04e73f0, name=TBranchElement, class=TStreamerInfo

fCheckSum                     3880738403          Checksum of original class
fClassVersion                 10                  Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         1040                !size of the persistent class
fNdata                        9                   !number of optimized elements
fNfulldata                    12                  !number of elements
fNslots                       19                  !total number of slots in fComp.
*fComp                        ->5bcbd09faed8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5bcbd09fb540      ![fNdata]
*fCompFull                    ->5bcbd09fb4d0      ![fElements->GetEntries()]
*fClass                       ->5bcbd0452580      !pointer to class
*fElements                    ->5bcbd02c4aa0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5bcbd09fab40      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5bcbd09fabc0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5bcbd09fac80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5bcbd09fac00      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5bcbd09fab80      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5bcbd09fac40      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5bcbd09facc0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5bcbd09fad00      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5bcbd04e7431      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5bcbd04e7431      
fIsCompiled._M_base._M_i      true                
fName                         TBranchElement      object identifier
fName.fRep                    ->5bcbd04e7408      ! String data
fTitle                                            object title
fTitle.fRep                   ->5bcbd04e7420      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBranchElement
==> Dumping object at: 0x00005bcbd03d8f40, name=TBranch, class=TStreamerBase

fBaseVersion                  13                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3493695380          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5bcbd02fc570      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7d402a1a4530      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5bcbd00edab0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5bcbd03d9038      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5bcbd03d8fb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TBranch             object identifier
fName.fRep                    ->5bcbd03d8f58      ! String data
fTitle                        Branch descriptor   object title
fTitle.fRep                   ->5bcbd03d8f70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09f9980, name=fClassName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       600                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5bcbd09f99f8      ! String data
*fClassObject                 ->5bcbd05a42c0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClassName          object identifier
fName.fRep                    ->5bcbd09f9998      ! String data
fTitle                        Class name of refereobject title
fTitle.fRep                   ->5bcbd09f99b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09f9a40, name=fParentName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       624                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5bcbd09f9ab8      ! String data
*fClassObject                 ->5bcbd05a42c0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fParentName         object identifier
fName.fRep                    ->5bcbd09f9a58      ! String data
fTitle                        Name of parent classobject title
fTitle.fRep                   ->5bcbd09f9a70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09f9b30, name=fClonesName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       648                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->5bcbd09f9ba8      ! String data
*fClassObject                 ->5bcbd05a42c0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClonesName         object identifier
fName.fRep                    ->5bcbd09f9b48      ! String data
fTitle                        Name of class in TClobject title
fTitle.fRep                   ->5bcbd09f9b60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09f9c30, name=fCheckSum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       680                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->5bcbd09f9ca8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCheckSum           object identifier
fName.fRep                    ->5bcbd09f9c48      ! String data
fTitle                        CheckSum of class   object title
fTitle.fRep                   ->5bcbd09f9c60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09f9d30, name=fClassVersion, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       684                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5bcbd09f9da8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClassVersion       object identifier
fName.fRep                    ->5bcbd09f9d48      ! String data
fTitle                        Version number of clobject title
fTitle.fRep                   ->5bcbd09f9d60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09f9e30, name=fID, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       688                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5bcbd09f9ea8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fID                 object identifier
fName.fRep                    ->5bcbd09f9e48      ! String data
fTitle                        element serial numbeobject title
fTitle.fRep                   ->5bcbd09f9e60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09f9f30, name=fType, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       692                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5bcbd09f9fa8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fType               object identifier
fName.fRep                    ->5bcbd09f9f48      ! String data
fTitle                        Branch type         object title
fTitle.fRep                   ->5bcbd09f9f60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09fa000, name=fStreamerType, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       696                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5bcbd09fa078      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fStreamerType       object identifier
fName.fRep                    ->5bcbd09fa018      ! String data
fTitle                        branch streamer typeobject title
fTitle.fRep                   ->5bcbd09fa030      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09fa100, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       700                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5bcbd09fa178      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->5bcbd09fa118      ! String data
fTitle                        Maximum entries for object title
fTitle.fRep                   ->5bcbd09fa130      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09fa220, name=fBranchCount, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       712                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TBranchElement*     Data type name of data member
fTypeName.fRep                ->5bcbd09fa298      ! String data
*fClassObject                 ->5bcbd0452580      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBranchCount        object identifier
fName.fRep                    ->5bcbd09fa238      ! String data
fTitle                        pointer to primary bobject title
fTitle.fRep                   ->5bcbd09fa250      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bcbd09faa50, name=fBranchCount2, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       720                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TBranchElement*     Data type name of data member
fTypeName.fRep                ->5bcbd09faac8      ! String data
*fClassObject                 ->5bcbd0452580      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBranchCount2       object identifier
fName.fRep                    ->5bcbd09faa68      ! String data
fTitle                        pointer to secondaryobject title
fTitle.fRep                   ->5bcbd09faa80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBranchElement
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBranchObject
==> Dumping object at: 0x000062a8eabd2d00, name=TBranchObject, class=TStreamerInfo

fCheckSum                     2758938441          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         632                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->62a8eafb5f18      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->62a8eafb6060      ![fNdata]
*fCompFull                    ->62a8eafac3c0      ![fElements->GetEntries()]
*fClass                       ->62a8eabd9d30      !pointer to class
*fElements                    ->62a8ea9ebac0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->62a8eaf9f030      ! List of read action resulting from the compilation.
*fReadMemberWise              ->62a8eafb5bb0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->62a8eafb5d60      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->62a8eafb5c40      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->62a8eafb5b20      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->62a8eafb5cd0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->62a8eafb5df0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->62a8eafb5e80      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->62a8eabd2d41      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->62a8eabd2d41      
fIsCompiled._M_base._M_i      true                
fName                         TBranchObject       object identifier
fName.fRep                    ->62a8eabd2d18      ! String data
fTitle                                            object title
fTitle.fRep                   ->62a8eabd2d30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBranchObject
==> Dumping object at: 0x000062a8eabc3e20, name=TBranch, class=TStreamerBase

fBaseVersion                  13                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3938205300          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->62a8eab36910      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7d43fcda4530      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->62a8eaef9a00      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->62a8eabc3f18      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->62a8eabc3e98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TBranch             object identifier
fName.fRep                    ->62a8eabc3e38      ! String data
fTitle                        Branch descriptor   object title
fTitle.fRep                   ->62a8eabc3e50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062a8eafb5a10, name=fClassName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       600                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->62a8eafb5a88      ! String data
*fClassObject                 ->62a8eaa5cea0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClassName          object identifier
fName.fRep                    ->62a8eafb5a28      ! String data
fTitle                        Class name of refereobject title
fTitle.fRep                   ->62a8eafb5a40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBranchObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBranchRef
==> Dumping object at: 0x0000557a31e35da0, name=TBranchRef, class=TStreamerInfo

fCheckSum                     593540093           Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         616                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->557a32259da8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->557a32253d60      ![fNdata]
*fCompFull                    ->557a3224a630      ![fElements->GetEntries()]
*fClass                       ->557a31d9f340      !pointer to class
*fElements                    ->557a31d427f0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->557a322578c0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->557a32257940      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->557a32259bf0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->557a322579d0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->557a32257900      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->557a32259b60      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->557a32259c80      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->557a32259d10      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->557a31e35de1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->557a31e35de1      
fIsCompiled._M_base._M_i      true                
fName                         TBranchRef          object identifier
fName.fRep                    ->557a31e35db8      ! String data
fTitle                                            object title
fTitle.fRep                   ->557a31e35dd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBranchRef
==> Dumping object at: 0x0000557a31e57520, name=TBranch, class=TStreamerBase

fBaseVersion                  13                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 837121396           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->557a31dca690      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7fb3707a4530      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->557a3218be70      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->557a31e57618      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->557a31e57598      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TBranch             object identifier
fName.fRep                    ->557a31e57538      ! String data
fTitle                        Branch descriptor   object title
fTitle.fRep                   ->557a31e57550      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000557a32257800, name=fRefTable, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       608                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TRefTable*          Data type name of data member
fTypeName.fRep                ->557a32257878      ! String data
*fClassObject                 ->557a31f35020      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fRefTable           object identifier
fName.fRep                    ->557a32257818      ! String data
fTitle                        pointer to the TRefTobject title
fTitle.fRep                   ->557a32257830      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBranchRef
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TChain
==> Dumping object at: 0x00005630243a6c10, name=TChain, class=TStreamerInfo

fCheckSum                     983483752           Checksum of original class
fClassVersion                 5                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         792                 !size of the persistent class
fNdata                        6                   !number of optimized elements
fNfulldata                    6                   !number of elements
fNslots                       10                  !total number of slots in fComp.
*fComp                        ->563024a2b0b8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->563024a2b420      ![fNdata]
*fCompFull                    ->563024a2b3e0      ![fElements->GetEntries()]
*fClass                       ->5630243d5ab0      !pointer to class
*fElements                    ->5630243cc290      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->563024a2a650      ! List of read action resulting from the compilation.
*fReadMemberWise              ->563024a2aa50      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->563024a2ad80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->563024a2ab60      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->563024a2a940      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->563024a2ac70      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->563024a2ae90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->563024a2afa0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5630243a6c51      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5630243a6c51      
fIsCompiled._M_base._M_i      true                
fName                         TChain              object identifier
fName.fRep                    ->5630243a6c28      ! String data
fTitle                                            object title
fTitle.fRep                   ->5630243a6c40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TChain
==> Dumping object at: 0x0000563024a129a0, name=TTree, class=TStreamerBase

fBaseVersion                  20                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 614541812           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56302442f8b0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7dcd005a4570      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5630249eea70      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->563024a12a98      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->563024a12a18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TTree               object identifier
fName.fRep                    ->563024a129b8      ! String data
fTitle                        Tree descriptor (theobject title
fTitle.fRep                   ->563024a129d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000563024a2a260, name=fTreeOffsetLen, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         6                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       712                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->563024a2a2d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTreeOffsetLen      object identifier
fName.fRep                    ->563024a2a278      ! String data
fTitle                        Current size of fTreobject title
fTitle.fRep                   ->563024a2a290      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000563024a2a370, name=fNtrees, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       716                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->563024a2a3e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNtrees             object identifier
fName.fRep                    ->563024a2a388      ! String data
fTitle                        Number of trees     object title
fTitle.fRep                   ->563024a2a3a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000563024a2a550, name=fTreeOffset, class=TStreamerBasicPointer

fCountVersion                 5                   version number of the class with the counter
fCountName                    fTreeOffsetLen      name of data member holding the array count
fCountName.fRep               ->563024a2a618      ! String data
fCountClass                   TChain              name of the class with the counter
fCountClass.fRep              ->563024a2a630      ! String data
*fCounter                     ->563024a2a260      !pointer to basic type counter
fType                         56                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       728                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      56                  !new element type when reading
fTypeName                     Long64_t*           Data type name of data member
fTypeName.fRep                ->563024a2a5c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTreeOffset         object identifier
fName.fRep                    ->563024a2a568      ! String data
fTitle                        [fTreeOffsetLen] Arrobject title
fTitle.fRep                   ->563024a2a580      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000563024a2a690, name=fFiles, class=TStreamerObjectPointer

fType                         63                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       760                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      63                  !new element type when reading
fTypeName                     TObjArray*          Data type name of data member
fTypeName.fRep                ->563024a2a708      ! String data
*fClassObject                 ->5630245b5000      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFiles              object identifier
fName.fRep                    ->563024a2a6a8      ! String data
fTitle                        -> List of file nameobject title
fTitle.fRep                   ->563024a2a6c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000563024a2a7b0, name=fStatus, class=TStreamerObjectPointer

fType                         63                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       768                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      63                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->563024a2a828      ! String data
*fClassObject                 ->5630246fa830      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fStatus             object identifier
fName.fRep                    ->563024a2a7c8      ! String data
fTitle                        -> List of active/inobject title
fTitle.fRep                   ->563024a2a7e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TChain
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeaf
==> Dumping object at: 0x00006349726922c0, name=TLeaf, class=TStreamerInfo

fCheckSum                     1830715730          Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         112                 !size of the persistent class
fNdata                        5                   !number of optimized elements
fNfulldata                    7                   !number of elements
fNslots                       11                  !total number of slots in fComp.
*fComp                        ->6349721fa808      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6349728afb60      ![fNdata]
*fCompFull                    ->6349728afb20      ![fElements->GetEntries()]
*fClass                       ->6349727c2110      !pointer to class
*fElements                    ->63497278e7b0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->6349728aea70      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6349728af400      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6349728af790      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6349728af530      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6349728af2d0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6349728af660      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6349728af8c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6349728af9f0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->634972692301      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->634972692301      
fIsCompiled._M_base._M_i      true                
fName                         TLeaf               object identifier
fName.fRep                    ->6349726922d8      ! String data
fTitle                                            object title
fTitle.fRep                   ->6349726922f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeaf
==> Dumping object at: 0x00006349728acc60, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1921698996          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6349715dd600      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6349728ac760      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6349728acd58      ! String data
fType                         67                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      67                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->6349728accd8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TNamed              object identifier
fName.fRep                    ->6349728acc78      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->6349728acc90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006349728ae590, name=fLen, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       68                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->6349728ae608      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLen                object identifier
fName.fRep                    ->6349728ae5a8      ! String data
fTitle                        Number of fixed lengobject title
fTitle.fRep                   ->6349728ae5c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006349728ae6b0, name=fLenType, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       72                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->6349728ae728      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLenType            object identifier
fName.fRep                    ->6349728ae6c8      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->6349728ae6e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006349728ae7c0, name=fOffset, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       76                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->6349728ae838      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fOffset             object identifier
fName.fRep                    ->6349728ae7d8      ! String data
fTitle                        Offset in ClonesArraobject title
fTitle.fRep                   ->6349728ae7f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006349728ae8d0, name=fIsRange, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       80                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->6349728ae948      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fIsRange            object identifier
fName.fRep                    ->6349728ae8e8      ! String data
fTitle                        (=kTRUE if leaf has object title
fTitle.fRep                   ->6349728ae900      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006349728ae9a0, name=fIsUnsigned, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       81                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->6349728aea18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fIsUnsigned         object identifier
fName.fRep                    ->6349728ae9b8      ! String data
fTitle                        (=kTRUE if unsigned,object title
fTitle.fRep                   ->6349728ae9d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000634972842a70, name=fLeafCount, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       88                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TLeaf*              Data type name of data member
fTypeName.fRep                ->634972842ae8      ! String data
*fClassObject                 ->6349727c2110      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLeafCount          object identifier
fName.fRep                    ->634972842a88      ! String data
fTitle                        Pointer to Leaf counobject title
fTitle.fRep                   ->634972842aa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeaf
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafElement
==> Dumping object at: 0x00005dbddf031940, name=TLeafElement, class=TStreamerInfo

fCheckSum                     2689566867          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         136                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5dbddec065c8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5dbddf1c4e40      ![fNdata]
*fCompFull                    ->5dbddf1c2e70      ![fElements->GetEntries()]
*fClass                       ->5dbddf08afc0      !pointer to class
*fElements                    ->5dbddf0038a0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5dbddf1c09e0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5dbddf1c4a20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5dbddf1c4c30      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5dbddf1c4ad0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5dbddf1c4970      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5dbddf1c4b80      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5dbddf1c4ce0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5dbddf1c4d90      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5dbddf031981      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5dbddf031981      
fIsCompiled._M_base._M_i      true                
fName                         TLeafElement        object identifier
fName.fRep                    ->5dbddf031958      ! String data
fTitle                                            object title
fTitle.fRep                   ->5dbddf031970      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafElement
==> Dumping object at: 0x00005dbddded2240, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3723305620          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5dbddf08b250      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7f0915da47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5dbddf1c0580      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5dbddded2338      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5dbddded22b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->5dbddded2258      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5dbddded2270      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005dbddf1c4730, name=fID, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       120                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5dbddf1c47a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fID                 object identifier
fName.fRep                    ->5dbddf1c4748      ! String data
fTitle                        element serial numbeobject title
fTitle.fRep                   ->5dbddf1c4760      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005dbddf1c4830, name=fType, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       124                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5dbddf1c48a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fType               object identifier
fName.fRep                    ->5dbddf1c4848      ! String data
fTitle                        leaf type           object title
fTitle.fRep                   ->5dbddf1c4860      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafElement
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafObject
==> Dumping object at: 0x0000582dc5b88bc0, name=TLeafObject, class=TStreamerInfo

fCheckSum                     649755724           Checksum of original class
fClassVersion                 4                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         168                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->582dc5c0a708      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->582dc5c0a850      ![fNdata]
*fCompFull                    ->582dc5c088d0      ![fElements->GetEntries()]
*fClass                       ->582dc5b06e50      !pointer to class
*fElements                    ->582dc5b08e40      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->582dc5c06030      ! List of read action resulting from the compilation.
*fReadMemberWise              ->582dc5c0a3a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->582dc5c0a550      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->582dc5c0a430      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->582dc5c0a310      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->582dc5c0a4c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->582dc5c0a5e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->582dc5c0a670      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->582dc5b88c01      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->582dc5b88c01      
fIsCompiled._M_base._M_i      true                
fName                         TLeafObject         object identifier
fName.fRep                    ->582dc5b88bd8      ! String data
fTitle                                            object title
fTitle.fRep                   ->582dc5b88bf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafObject
==> Dumping object at: 0x0000582dc5c065a0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3317720564          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->582dc5b07600      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->75def91a47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->582dc5c05bd0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->582dc5c06698      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->582dc5c06618      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->582dc5c065b8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->582dc5c065d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000582dc5c0a190, name=fVirtual, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       160                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->582dc5c0a208      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fVirtual            object identifier
fName.fRep                    ->582dc5c0a1a8      ! String data
fTitle                        Support for polymorpobject title
fTitle.fRep                   ->582dc5c0a1c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafO
==> Dumping object at: 0x000060ffd3f2e790, name=TLeafO, class=TStreamerInfo

fCheckSum                     44976339            Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         136                 !size of the persistent class
fNdata                        3                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->60ffd3b1b3e8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->60ffd409be80      ![fNdata]
*fCompFull                    ->60ffd4099e60      ![fElements->GetEntries()]
*fClass                       ->60ffd3f9eef0      !pointer to class
*fElements                    ->60ffd3f76490      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->60ffd409b900      ! List of read action resulting from the compilation.
*fReadMemberWise              ->60ffd409ba60      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->60ffd409bc70      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->60ffd409bb10      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->60ffd409b9b0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->60ffd409bbc0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->60ffd409bd20      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->60ffd409bdd0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->60ffd3f2e7d1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->60ffd3f2e7d1      
fIsCompiled._M_base._M_i      true                
fName                         TLeafO              object identifier
fName.fRep                    ->60ffd3f2e7a8      ! String data
fTitle                                            object title
fTitle.fRep                   ->60ffd3f2e7c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafO
==> Dumping object at: 0x000060ffd4097b30, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3557391236          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->60ffd3f9f180      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7b64ccba47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->60ffd4097160      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->60ffd4097c28      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->60ffd4097ba8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->60ffd4097b48      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->60ffd4097b60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000060ffd409b720, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->60ffd409b798      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->60ffd409b738      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->60ffd409b750      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000060ffd409b830, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       113                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->60ffd409b8a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->60ffd409b848      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->60ffd409b860      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafO
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafB
==> Dumping object at: 0x000064d62f03db80, name=TLeafB, class=TStreamerInfo

fCheckSum                     253643614           Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         136                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->64d62ec61c08      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->64d62f1e3690      ![fNdata]
*fCompFull                    ->64d62f1e1670      ![fElements->GetEntries()]
*fClass                       ->64d62f0e68f0      !pointer to class
*fElements                    ->64d62dfa04c0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->64d62f1e3110      ! List of read action resulting from the compilation.
*fReadMemberWise              ->64d62f1e3270      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->64d62f1e3480      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->64d62f1e3320      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->64d62f1e31c0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->64d62f1e33d0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->64d62f1e3530      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->64d62f1e35e0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->64d62f03dbc1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->64d62f03dbc1      
fIsCompiled._M_base._M_i      true                
fName                         TLeafB              object identifier
fName.fRep                    ->64d62f03db98      ! String data
fTitle                                            object title
fTitle.fRep                   ->64d62f03dbb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafB
==> Dumping object at: 0x000064d62f1df340, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 790492052           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->64d62f0e6b80      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7b7b711a47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->64d62f1de970      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->64d62f1df438      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->64d62f1df3b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->64d62f1df358      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->64d62f1df370      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064d62f1e2f30, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         1                   element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      1                   !new element type when reading
fTypeName                     char                Data type name of data member
fTypeName.fRep                ->64d62f1e2fa8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->64d62f1e2f48      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->64d62f1e2f60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064d62f1e3040, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         1                   element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       113                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      1                   !new element type when reading
fTypeName                     char                Data type name of data member
fTypeName.fRep                ->64d62f1e30b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->64d62f1e3058      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->64d62f1e3070      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafB
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafS
==> Dumping object at: 0x00005f833b118070, name=TLeafS, class=TStreamerInfo

fCheckSum                     353169103           Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         136                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5f833ac6d7d8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5f833b1ef5c0      ![fNdata]
*fCompFull                    ->5f833b1ed5a0      ![fElements->GetEntries()]
*fClass                       ->5f833b0f27d0      !pointer to class
*fElements                    ->5f833b01da60      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5f833b1ef040      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5f833b1ef1a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5f833b1ef3b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5f833b1ef250      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5f833b1ef0f0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5f833b1ef300      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5f833b1ef460      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5f833b1ef510      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5f833b1180b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5f833b1180b1      
fIsCompiled._M_base._M_i      true                
fName                         TLeafS              object identifier
fName.fRep                    ->5f833b118088      ! String data
fTitle                                            object title
fTitle.fRep                   ->5f833b1180a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafS
==> Dumping object at: 0x00005f833b1eb270, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 991867588           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5f833b0f2a60      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->75b3cfba47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5f833b1ea8a0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5f833b1eb368      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5f833b1eb2e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->5f833b1eb288      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5f833b1eb2a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f833b1eee60, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5f833b1eeed8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->5f833b1eee78      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->5f833b1eee90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f833b1eef70, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       114                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->5f833b1eefe8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->5f833b1eef88      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->5f833b1eefa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafS
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafI
==> Dumping object at: 0x00005eda86d66530, name=TLeafI, class=TStreamerInfo

fCheckSum                     2120920601          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         136                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5eda86952ae8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5eda86ed3040      ![fNdata]
*fCompFull                    ->5eda86ed1020      ![fElements->GetEntries()]
*fClass                       ->5eda86dd6bf0      !pointer to class
*fElements                    ->5eda86d04180      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5eda86ed2ac0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5eda86ed2c20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5eda86ed2e30      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5eda86ed2cd0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5eda86ed2b70      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5eda86ed2d80      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5eda86ed2ee0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5eda86ed2f90      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5eda86d66571      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5eda86d66571      
fIsCompiled._M_base._M_i      true                
fName                         TLeafI              object identifier
fName.fRep                    ->5eda86d66548      ! String data
fTitle                                            object title
fTitle.fRep                   ->5eda86d66560      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafI
==> Dumping object at: 0x00005eda86ececf0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2263674180          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5eda86dd6e80      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->70fb237a47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5eda86ece320      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5eda86ecede8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5eda86eced68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->5eda86eced08      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5eda86eced20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eda86ed28e0, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5eda86ed2958      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->5eda86ed28f8      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->5eda86ed2910      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eda86ed29f0, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       116                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5eda86ed2a68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->5eda86ed2a08      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->5eda86ed2a20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafI
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafL
==> Dumping object at: 0x00005588d7e09120, name=TLeafL, class=TStreamerInfo

fCheckSum                     3727820898          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         144                 !size of the persistent class
fNdata                        3                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5588d79f0f18      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5588d7f71e30      ![fNdata]
*fCompFull                    ->5588d7f6fe10      ![fElements->GetEntries()]
*fClass                       ->5588d7e75860      !pointer to class
*fElements                    ->5588d7da2890      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5588d7f718b0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5588d7f71a10      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5588d7f71c20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5588d7f71ac0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5588d7f71960      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5588d7f71b70      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5588d7f71cd0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5588d7f71d80      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5588d7e09161      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5588d7e09161      
fIsCompiled._M_base._M_i      true                
fName                         TLeafL              object identifier
fName.fRep                    ->5588d7e09138      ! String data
fTitle                                            object title
fTitle.fRep                   ->5588d7e09150      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafL
==> Dumping object at: 0x00005588d7f6dae0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3623279412          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5588d7e75af0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7d4898ba47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5588d7f6d110      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5588d7f6dbd8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5588d7f6db58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->5588d7f6daf8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5588d7f6db10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005588d7f716d0, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5588d7f71748      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->5588d7f716e8      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->5588d7f71700      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005588d7f717e0, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       120                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->5588d7f71858      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->5588d7f717f8      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->5588d7f71810      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafL
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafG
==> Dumping object at: 0x000059c2da643970, name=TLeafG, class=TStreamerInfo

fCheckSum                     3970374839          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         144                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->59c2da247cc8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->59c2da7c92d0      ![fNdata]
*fCompFull                    ->59c2da7c72b0      ![fElements->GetEntries()]
*fClass                       ->59c2da6cd0e0      !pointer to class
*fElements                    ->59c2da76a2e0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->59c2da7c8d50      ! List of read action resulting from the compilation.
*fReadMemberWise              ->59c2da7c8eb0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->59c2da7c90c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->59c2da7c8f60      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->59c2da7c8e00      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->59c2da7c9010      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->59c2da7c9170      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->59c2da7c9220      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->59c2da6439b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->59c2da6439b1      
fIsCompiled._M_base._M_i      true                
fName                         TLeafG              object identifier
fName.fRep                    ->59c2da643988      ! String data
fTitle                                            object title
fTitle.fRep                   ->59c2da6439a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafG
==> Dumping object at: 0x000059c2da754f70, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3665121220          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->59c2da6cd370      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7b219efa47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->59c2da7c49c0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->59c2da755068      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->59c2da754fe8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->59c2da754f88      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->59c2da754fa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000059c2da7c8b70, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         4                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      4                   !new element type when reading
fTypeName                     long                Data type name of data member
fTypeName.fRep                ->59c2da7c8be8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->59c2da7c8b88      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->59c2da7c8ba0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000059c2da7c8c80, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         4                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       120                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      4                   !new element type when reading
fTypeName                     long                Data type name of data member
fTypeName.fRep                ->59c2da7c8cf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->59c2da7c8c98      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->59c2da7c8cb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafG
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafF
==> Dumping object at: 0x00005f2557eee6b0, name=TLeafF, class=TStreamerInfo

fCheckSum                     987602290           Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         136                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5f25579c2b68      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5f2557f44870      ![fNdata]
*fCompFull                    ->5f2557f42850      ![fElements->GetEntries()]
*fClass                       ->5f2557e47f60      !pointer to class
*fElements                    ->5f2557ecb090      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5f2557f442f0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5f2557f44450      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5f2557f44660      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5f2557f44500      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5f2557f443a0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5f2557f445b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5f2557f44710      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5f2557f447c0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5f2557eee6f1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5f2557eee6f1      
fIsCompiled._M_base._M_i      true                
fName                         TLeafF              object identifier
fName.fRep                    ->5f2557eee6c8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5f2557eee6e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafF
==> Dumping object at: 0x00005f2557f40520, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1475609972          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5f2557e481f0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7f3eecfa47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5f2557f3fb50      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5f2557f40618      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5f2557f40598      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->5f2557f40538      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5f2557f40550      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f2557f44110, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->5f2557f44188      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->5f2557f44128      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->5f2557f44140      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f2557f44220, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       116                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->5f2557f44298      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->5f2557f44238      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->5f2557f44250      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafF
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafD
==> Dumping object at: 0x00005b9c2c4f3f00, name=TLeafD, class=TStreamerInfo

fCheckSum                     294553462           Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         144                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5b9c2bfc9258      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5b9c2c548560      ![fNdata]
*fCompFull                    ->5b9c2c546540      ![fElements->GetEntries()]
*fClass                       ->5b9c2c42a930      !pointer to class
*fElements                    ->5b9c2b268c80      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5b9c2c547fe0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5b9c2c548140      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5b9c2c548350      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5b9c2c5481f0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5b9c2c548090      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5b9c2c5482a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5b9c2c548400      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5b9c2c5484b0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5b9c2c4f3f41      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5b9c2c4f3f41      
fIsCompiled._M_base._M_i      true                
fName                         TLeafD              object identifier
fName.fRep                    ->5b9c2c4f3f18      ! String data
fTitle                                            object title
fTitle.fRep                   ->5b9c2c4f3f30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafD
==> Dumping object at: 0x00005b9c2c544210, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 743719524           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5b9c2c44e270      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->750801da47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5b9c2c543840      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5b9c2c544308      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5b9c2c544288      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->5b9c2c544228      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5b9c2c544240      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005b9c2c547e00, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5b9c2c547e78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->5b9c2c547e18      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->5b9c2c547e30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005b9c2c547f10, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       120                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->5b9c2c547f88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->5b9c2c547f28      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->5b9c2c547f40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafD
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafF16
==> Dumping object at: 0x00005868480e3d50, name=TLeafF16, class=TStreamerInfo

fCheckSum                     3946182787          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         144                 !size of the persistent class
fNdata                        3                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->586847bc9cc8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->58684814bce0      ![fNdata]
*fCompFull                    ->586848149cc0      ![fElements->GetEntries()]
*fClass                       ->58684804ee90      !pointer to class
*fElements                    ->586847c7b7e0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->58684814b760      ! List of read action resulting from the compilation.
*fReadMemberWise              ->58684814b8c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->58684814bad0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->58684814b970      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->58684814b810      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->58684814ba20      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->58684814bb80      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->58684814bc30      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5868480e3d91      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5868480e3d91      
fIsCompiled._M_base._M_i      true                
fName                         TLeafF16            object identifier
fName.fRep                    ->5868480e3d68      ! String data
fTitle                                            object title
fTitle.fRep                   ->5868480e3d80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafF16
==> Dumping object at: 0x0000586848147990, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1209301476          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->58684804f120      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->708229fa47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->586848146fc0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->586848147a88      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->586848147a08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->5868481479a8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5868481479c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000058684814b580, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         19                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      19                  !new element type when reading
fTypeName                     Float16_t           Data type name of data member
fTypeName.fRep                ->58684814b5f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->58684814b598      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->58684814b5b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000058684814b690, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         19                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       116                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      19                  !new element type when reading
fTypeName                     Float16_t           Data type name of data member
fTypeName.fRep                ->58684814b708      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->58684814b6a8      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->58684814b6c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafF16
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafD32
==> Dumping object at: 0x000055e82fed3a10, name=TLeafD32, class=TStreamerInfo

fCheckSum                     3789317121          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         152                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->55e82f9b9878      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->55e82ff394d0      ![fNdata]
*fCompFull                    ->55e82ff374b0      ![fElements->GetEntries()]
*fClass                       ->55e82fe3e190      !pointer to class
*fElements                    ->55e82fed9cb0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->55e82ff38f50      ! List of read action resulting from the compilation.
*fReadMemberWise              ->55e82ff390b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->55e82ff392c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->55e82ff39160      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->55e82ff39000      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->55e82ff39210      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->55e82ff39370      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->55e82ff39420      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->55e82fed3a51      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->55e82fed3a51      
fIsCompiled._M_base._M_i      true                
fName                         TLeafD32            object identifier
fName.fRep                    ->55e82fed3a28      ! String data
fTitle                                            object title
fTitle.fRep                   ->55e82fed3a40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafD32
==> Dumping object at: 0x000055e82ff35180, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 804475348           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->55e82fe366e0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->756eac1a47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->55e82ff347b0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->55e82ff35278      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->55e82ff351f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->55e82ff35198      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->55e82ff351b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055e82ff38d70, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         9                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      9                   !new element type when reading
fTypeName                     Double32_t          Data type name of data member
fTypeName.fRep                ->55e82ff38de8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->55e82ff38d88      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->55e82ff38da0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055e82ff38e80, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         9                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       120                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      9                   !new element type when reading
fTypeName                     Double32_t          Data type name of data member
fTypeName.fRep                ->55e82ff38ef8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->55e82ff38e98      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->55e82ff38eb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafD32
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafC
==> Dumping object at: 0x00005cb1941745c0, name=TLeafC, class=TStreamerInfo

fCheckSum                     4226003699          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         136                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    3                   !number of elements
fNslots                       5                   !total number of slots in fComp.
*fComp                        ->5cb193c54708      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5cb1941d3f20      ![fNdata]
*fCompFull                    ->5cb1941d1f00      ![fElements->GetEntries()]
*fClass                       ->5cb1940d97d0      !pointer to class
*fElements                    ->5cb193be37b0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5cb1941d39a0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5cb1941d3b00      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5cb1941d3d10      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5cb1941d3bb0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5cb1941d3a50      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5cb1941d3c60      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5cb1941d3dc0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5cb1941d3e70      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5cb194174601      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5cb194174601      
fIsCompiled._M_base._M_i      true                
fName                         TLeafC              object identifier
fName.fRep                    ->5cb1941745d8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5cb1941745f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafC
==> Dumping object at: 0x00005cb1941cfbd0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2484927524          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5cb1940d9a60      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7e57735a47c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5cb1941cf200      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5cb1941cfcc8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5cb1941cfc48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TLeaf               object identifier
fName.fRep                    ->5cb1941cfbe8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5cb1941cfc00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cb1941d37c0, name=fMinimum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5cb1941d3838      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMinimum            object identifier
fName.fRep                    ->5cb1941d37d8      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->5cb1941d37f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cb1941d38d0, name=fMaximum, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       116                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5cb1941d3948      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaximum            object identifier
fName.fRep                    ->5cb1941d38e8      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->5cb1941d3900      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafC
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TNtuple
==> Dumping object at: 0x00005e4764002080, name=TNtuple, class=TStreamerInfo

fCheckSum                     3097828523          Checksum of original class
fClassVersion                 2                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         728                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->5e47646c0a08      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5e47646b9bd0      ![fNdata]
*fCompFull                    ->5e47646af8e0      ![fElements->GetEntries()]
*fClass                       ->5e47640ec590      !pointer to class
*fElements                    ->5e4762ef52b0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5e47646a3a20      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5e47646c06a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5e47646c0850      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5e47646c0730      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5e47646c0660      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5e47646c07c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5e47646c08e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5e47646c0970      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5e47640020c1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5e47640020c1      
fIsCompiled._M_base._M_i      true                
fName                         TNtuple             object identifier
fName.fRep                    ->5e4764002098      ! String data
fTitle                                            object title
fTitle.fRep                   ->5e47640020b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TNtuple
==> Dumping object at: 0x00005e47646a6ab0, name=TTree, class=TStreamerBase

fBaseVersion                  20                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1684695812          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5e47640ecd40      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7fc20d7a4570      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5e4764684de0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5e47646a6ba8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->5e47646a6b28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TTree               object identifier
fName.fRep                    ->5e47646a6ac8      ! String data
fTitle                        Tree descriptor (theobject title
fTitle.fRep                   ->5e47646a6ae0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005e47646c0590, name=fNvar, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       712                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->5e47646c0608      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNvar               object identifier
fName.fRep                    ->5e47646c05a8      ! String data
fTitle                        Number of columns   object title
fTitle.fRep                   ->5e47646c05c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TNtuple
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TNtupleD
==> Dumping object at: 0x0000629ef0c48f50, name=TNtupleD, class=TStreamerInfo

fCheckSum                     2380847219          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         728                 !size of the persistent class
fNdata                        2                   !number of optimized elements
fNfulldata                    2                   !number of elements
fNslots                       4                   !total number of slots in fComp.
*fComp                        ->629ef10d2d08      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->629ef10cbed0      ![fNdata]
*fCompFull                    ->629ef10c3bf0      ![fElements->GetEntries()]
*fClass                       ->629ef0aff910      !pointer to class
*fElements                    ->629ef0c43e40      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->629ef10b7d30      ! List of read action resulting from the compilation.
*fReadMemberWise              ->629ef10d29a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->629ef10d2b50      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->629ef10d2a30      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->629ef10d2960      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->629ef10d2ac0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->629ef10d2be0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->629ef10d2c70      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->629ef0c48f91      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->629ef0c48f91      
fIsCompiled._M_base._M_i      true                
fName                         TNtupleD            object identifier
fName.fRep                    ->629ef0c48f68      ! String data
fTitle                                            object title
fTitle.fRep                   ->629ef0c48f80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TNtupleD
==> Dumping object at: 0x0000629ef10badc0, name=TTree, class=TStreamerBase

fBaseVersion                  20                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4044074516          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->629ef0affba0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->75006d3a4570      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->629ef1097100      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->629ef10baeb8      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->629ef10bae38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TTree               object identifier
fName.fRep                    ->629ef10badd8      ! String data
fTitle                        Tree descriptor (theobject title
fTitle.fRep                   ->629ef10badf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000629ef10d2890, name=fNvar, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       712                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->629ef10d2908      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNvar               object identifier
fName.fRep                    ->629ef10d28a8      ! String data
fTitle                        Number of columns   object title
fTitle.fRep                   ->629ef10d28c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TNtupleD
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TTree
==> Dumping object at: 0x000056bd830b5a40, name=TTree, class=TStreamerInfo

fCheckSum                     1919213695          Checksum of original class
fClassVersion                 20                  Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         712                 !size of the persistent class
fNdata                        30                  !number of optimized elements
fNfulldata                    33                  !number of elements
fNslots                       50                  !total number of slots in fComp.
*fComp                        ->56bd835332f8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->56bd8351fe80      ![fNdata]
*fCompFull                    ->56bd8351f740      ![fElements->GetEntries()]
*fClass                       ->56bd82f77fb0      !pointer to class
*fElements                    ->56bd82f4e6e0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->56bd83530f70      ! List of read action resulting from the compilation.
*fReadMemberWise              ->56bd83531850      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->56bd835325a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->56bd83531cc0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->56bd835313e0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->56bd83532130      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->56bd83532a10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->56bd83532e80      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->56bd830b5a81      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->56bd830b5a81      
fIsCompiled._M_base._M_i      true                
fName                         TTree               object identifier
fName.fRep                    ->56bd830b5a58      ! String data
fTitle                                            object title
fTitle.fRep                   ->56bd830b5a70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TTree
==> Dumping object at: 0x000056bd83519300, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2203161428          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56bd81d93800      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->56bd834fc3b0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56bd835193f8      ! String data
fType                         67                  element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      67                  !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->56bd83519378      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TNamed              object identifier
fName.fRep                    ->56bd83519318      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->56bd83519330      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351b160, name=TAttLine, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2203169204          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56bd82fdf790      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->56bd8351b290      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56bd8351b258      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       64                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->56bd8351b1d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TAttLine            object identifier
fName.fRep                    ->56bd8351b178      ! String data
fTitle                        Line attributes     object title
fTitle.fRep                   ->56bd8351b190      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351c660, name=TAttFill, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2203174580          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56bd830cfda0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->56bd8351c7a0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56bd8351c758      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       80                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->56bd8351c6d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TAttFill            object identifier
fName.fRep                    ->56bd8351c678      ! String data
fTitle                        Fill area attributesobject title
fTitle.fRep                   ->56bd8351c690      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351da10, name=TAttMarker, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2203179620          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56bd830d0390      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->56bd8351db50      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56bd8351db08      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       96                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->56bd8351da88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TAttMarker          object identifier
fName.fRep                    ->56bd8351da28      ! String data
fTitle                        Marker attributes   object title
fTitle.fRep                   ->56bd8351da40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351e970, name=fEntries, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       112                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351e9e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fEntries            object identifier
fName.fRep                    ->56bd8351e988      ! String data
fTitle                        Number of entries   object title
fTitle.fRep                   ->56bd8351e9a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351ea70, name=fTotBytes, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       120                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351eae8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTotBytes           object identifier
fName.fRep                    ->56bd8351ea88      ! String data
fTitle                        Total number of byteobject title
fTitle.fRep                   ->56bd8351eaa0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351eb90, name=fZipBytes, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       128                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351ec08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fZipBytes           object identifier
fName.fRep                    ->56bd8351eba8      ! String data
fTitle                        Total number of byteobject title
fTitle.fRep                   ->56bd8351ebc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351ecb0, name=fSavedBytes, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       136                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351ed28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fSavedBytes         object identifier
fName.fRep                    ->56bd8351ecc8      ! String data
fTitle                        Number of autosaved object title
fTitle.fRep                   ->56bd8351ece0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351edb0, name=fFlushedBytes, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       144                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351ee28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFlushedBytes       object identifier
fName.fRep                    ->56bd8351edc8      ! String data
fTitle                        Number of auto-flushobject title
fTitle.fRep                   ->56bd8351ede0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351eeb0, name=fWeight, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       152                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->56bd8351ef28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fWeight             object identifier
fName.fRep                    ->56bd8351eec8      ! String data
fTitle                        Tree weight (see TTrobject title
fTitle.fRep                   ->56bd8351eee0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351efc0, name=fTimerInterval, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       160                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->56bd8351f038      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTimerInterval      object identifier
fName.fRep                    ->56bd8351efd8      ! String data
fTitle                        Timer interval in miobject title
fTitle.fRep                   ->56bd8351eff0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351f0c0, name=fScanField, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       164                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->56bd8351f138      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fScanField          object identifier
fName.fRep                    ->56bd8351f0d8      ! String data
fTitle                        Number of runs beforobject title
fTitle.fRep                   ->56bd8351f0f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351f1d0, name=fUpdate, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       168                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->56bd8351f248      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUpdate             object identifier
fName.fRep                    ->56bd8351f1e8      ! String data
fTitle                        Update frequency forobject title
fTitle.fRep                   ->56bd8351f200      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351f2d0, name=fDefaultEntryOffsetLen, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       172                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->56bd8351f348      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fDefaultEntryOffsetLobject identifier
fName.fRep                    ->56bd8351f2e8      ! String data
fTitle                        Initial Length of fEobject title
fTitle.fRep                   ->56bd8351f300      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351f420, name=fNClusterRange, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         6                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       176                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->56bd8351f498      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNClusterRange      object identifier
fName.fRep                    ->56bd8351f438      ! String data
fTitle                        Number of Cluster raobject title
fTitle.fRep                   ->56bd8351f450      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351f550, name=fMaxEntries, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       184                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351f5c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaxEntries         object identifier
fName.fRep                    ->56bd8351f568      ! String data
fTitle                        Maximum number of enobject title
fTitle.fRep                   ->56bd8351f580      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351f670, name=fMaxEntryLoop, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       192                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351f6e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaxEntryLoop       object identifier
fName.fRep                    ->56bd8351f688      ! String data
fTitle                        Maximum number of enobject title
fTitle.fRep                   ->56bd8351f6a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351f890, name=fMaxVirtualSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       200                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351f908      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fMaxVirtualSize     object identifier
fName.fRep                    ->56bd8351f8a8      ! String data
fTitle                        Maximum total size oobject title
fTitle.fRep                   ->56bd8351f8c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351f9c0, name=fAutoSave, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       208                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351fa38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAutoSave           object identifier
fName.fRep                    ->56bd8351f9d8      ! String data
fTitle                        Autosave tree when fobject title
fTitle.fRep                   ->56bd8351f9f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351fb00, name=fAutoFlush, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       216                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351fb78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAutoFlush          object identifier
fName.fRep                    ->56bd8351fb18      ! String data
fTitle                        Auto-flush tree whenobject title
fTitle.fRep                   ->56bd8351fb30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8351fc40, name=fEstimate, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         16                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       224                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      16                  !new element type when reading
fTypeName                     Long64_t            Data type name of data member
fTypeName.fRep                ->56bd8351fcb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fEstimate           object identifier
fName.fRep                    ->56bd8351fc58      ! String data
fTitle                        Number of entries toobject title
fTitle.fRep                   ->56bd8351fc70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd835203c0, name=fClusterRangeEnd, class=TStreamerBasicPointer

fCountVersion                 20                  version number of the class with the counter
fCountName                    fNClusterRange      name of data member holding the array count
fCountName.fRep               ->56bd83520488      ! String data
fCountClass                   TTree               name of the class with the counter
fCountClass.fRep              ->56bd835204a0      ! String data
*fCounter                     ->56bd8351f420      !pointer to basic type counter
fType                         56                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       232                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      56                  !new element type when reading
fTypeName                     Long64_t*           Data type name of data member
fTypeName.fRep                ->56bd83520438      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClusterRangeEnd    object identifier
fName.fRep                    ->56bd835203d8      ! String data
fTitle                        [fNClusterRange] Lasobject title
fTitle.fRep                   ->56bd835203f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd83520590, name=fClusterSize, class=TStreamerBasicPointer

fCountVersion                 20                  version number of the class with the counter
fCountName                    fNClusterRange      name of data member holding the array count
fCountName.fRep               ->56bd83520658      ! String data
fCountClass                   TTree               name of the class with the counter
fCountClass.fRep              ->56bd83520670      ! String data
*fCounter                     ->56bd8351f420      !pointer to basic type counter
fType                         56                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       240                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      56                  !new element type when reading
fTypeName                     Long64_t*           Data type name of data member
fTypeName.fRep                ->56bd83520608      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fClusterSize        object identifier
fName.fRep                    ->56bd835205a8      ! String data
fTitle                        [fNClusterRange] Numobject title
fTitle.fRep                   ->56bd835205c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8301dc30, name=fIOFeatures, class=TStreamerObjectAny

fType                         62                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       312                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      62                  !new element type when reading
fTypeName                     ROOT::TIOFeatures   Data type name of data member
fTypeName.fRep                ->56bd8301dca8      ! String data
*fClassObject                 ->56bd830d0e00      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fIOFeatures         object identifier
fName.fRep                    ->56bd8301dc48      ! String data
fTitle                        IO features to definobject title
fTitle.fRep                   ->56bd8301dc60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd83017b50, name=fBranches, class=TStreamerObject

fType                         61                  element type
fSize                         64                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       344                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      61                  !new element type when reading
fTypeName                     TObjArray           Data type name of data member
fTypeName.fRep                ->56bd83017bc8      ! String data
*fClassObject                 ->56bd830d1490      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBranches           object identifier
fName.fRep                    ->56bd83017b68      ! String data
fTitle                        List of Branches    object title
fTitle.fRep                   ->56bd83017b80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8301bad0, name=fLeaves, class=TStreamerObject

fType                         61                  element type
fSize                         64                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       408                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      61                  !new element type when reading
fTypeName                     TObjArray           Data type name of data member
fTypeName.fRep                ->56bd8301bb48      ! String data
*fClassObject                 ->56bd830d1490      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLeaves             object identifier
fName.fRep                    ->56bd8301bae8      ! String data
fTitle                        Direct pointers to iobject title
fTitle.fRep                   ->56bd8301bb00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd83019b70, name=fAliases, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       472                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->56bd83019be8      ! String data
*fClassObject                 ->56bd8321bd80      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAliases            object identifier
fName.fRep                    ->56bd83019b88      ! String data
fTitle                        List of aliases for object title
fTitle.fRep                   ->56bd83019ba0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd8301a3b0, name=fIndexValues, class=TStreamerObjectAny

fType                         62                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       496                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      62                  !new element type when reading
fTypeName                     TArrayD             Data type name of data member
fTypeName.fRep                ->56bd8301a428      ! String data
*fClassObject                 ->56bd8315f730      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fIndexValues        object identifier
fName.fRep                    ->56bd8301a3c8      ! String data
fTitle                        Sorted index values object title
fTitle.fRep                   ->56bd8301a3e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd83523950, name=fIndex, class=TStreamerObjectAny

fType                         62                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       520                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      62                  !new element type when reading
fTypeName                     TArrayI             Data type name of data member
fTypeName.fRep                ->56bd835239c8      ! String data
*fClassObject                 ->56bd83169d00      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fIndex              object identifier
fName.fRep                    ->56bd83523968      ! String data
fTitle                        Index of sorted valuobject title
fTitle.fRep                   ->56bd83523980      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd83525d30, name=fTreeIndex, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       544                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TVirtualIndex*      Data type name of data member
fTypeName.fRep                ->56bd83525da8      ! String data
*fClassObject                 ->56bd8321bb40      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTreeIndex          object identifier
fName.fRep                    ->56bd83525d48      ! String data
fTitle                        Pointer to the tree object title
fTitle.fRep                   ->56bd83525d60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd83526480, name=fFriends, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       552                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->56bd835264f8      ! String data
*fClassObject                 ->56bd8321bd80      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFriends            object identifier
fName.fRep                    ->56bd83526498      ! String data
fTitle                        pointer to list of fobject title
fTitle.fRep                   ->56bd835264b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd83526580, name=fUserInfo, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       576                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->56bd835265f8      ! String data
*fClassObject                 ->56bd8321bd80      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUserInfo           object identifier
fName.fRep                    ->56bd83526598      ! String data
fTitle                        pointer to a list ofobject title
fTitle.fRep                   ->56bd835265b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056bd83530840, name=fBranchRef, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       600                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TBranchRef*         Data type name of data member
fTypeName.fRep                ->56bd835308b8      ! String data
*fClassObject                 ->56bd8321b900      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBranchRef          object identifier
fName.fRep                    ->56bd83530858      ! String data
fTitle                        Branch supporting thobject title
fTitle.fRep                   ->56bd83530870      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TTree
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttCanvas
==> Dumping object at: 0x00005cafa2ebf230, name=TAttCanvas, class=TStreamerInfo

fCheckSum                     4134953791          Checksum of original class
fClassVersion                 1                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         32                  !size of the persistent class
fNdata                        1                   !number of optimized elements
fNfulldata                    6                   !number of elements
fNslots                       10                  !total number of slots in fComp.
*fComp                        ->5cafa1d8fa68      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5cafa2fead20      ![fNdata]
*fCompFull                    ->5cafa2feace0      ![fElements->GetEntries()]
*fClass                       ->5cafa2f531f0      !pointer to class
*fElements                    ->5cafa2fa92d0      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->5cafa2fe6fa0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5cafa2fea680      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5cafa2fea9b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5cafa2fea790      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5cafa2fe6fe0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5cafa2fea8a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5cafa2feaac0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5cafa2feabd0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->5cafa2ebf271      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5cafa2ebf271      
fIsCompiled._M_base._M_i      true                
fName                         TAttCanvas          object identifier
fName.fRep                    ->5cafa2ebf248      ! String data
fTitle                                            object title
fTitle.fRep                   ->5cafa2ebf260      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttCanvas
==> Dumping object at: 0x00005cafa2eef290, name=fXBetween, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       8                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->5cafa2eef308      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXBetween           object identifier
fName.fRep                    ->5cafa2eef2a8      ! String data
fTitle                        X distance between pobject title
fTitle.fRep                   ->5cafa2eef2c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cafa2f4c630, name=fYBetween, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       12                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->5cafa2f4c6a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYBetween           object identifier
fName.fRep                    ->5cafa2f4c648      ! String data
fTitle                        Y distance between pobject title
fTitle.fRep                   ->5cafa2f4c660      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cafa2ff1cd0, name=fTitleFromTop, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       16                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->5cafa2ff1d48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTitleFromTop       object identifier
fName.fRep                    ->5cafa2ff1ce8      ! String data
fTitle                        Y distance of Globalobject title
fTitle.fRep                   ->5cafa2ff1d00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cafa2eb9b00, name=fXdate, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       20                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->5cafa2eb9b78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXdate              object identifier
fName.fRep                    ->5cafa2eb9b18      ! String data
fTitle                        X position where to object title
fTitle.fRep                   ->5cafa2eb9b30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cafa2fe6ed0, name=fYdate, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       24                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->5cafa2fe6f48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYdate              object identifier
fName.fRep                    ->5cafa2fe6ee8      ! String data
fTitle                        X position where to object title
fTitle.fRep                   ->5cafa2fe6f00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cafa2fea410, name=fAdate, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       28                  !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->5cafa2fea488      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAdate              object identifier
fName.fRep                    ->5cafa2fea428      ! String data
fTitle                        Alignment for the daobject title
fTitle.fRep                   ->5cafa2fea440      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttCanvas
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TCanvas
==> Dumping object at: 0x0000578ad8024310, name=TCanvas, class=TStreamerInfo

fCheckSum                     232602757           Checksum of original class
fClassVersion                 8                   Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         936                 !size of the persistent class
fNdata                        11                  !number of optimized elements
fNfulldata                    16                  !number of elements
fNslots                       25                  !total number of slots in fComp.
*fComp                        ->578ad81ddc28      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->578ad81de490      ![fNdata]
*fCompFull                    ->578ad81de400      ![fElements->GetEntries()]
*fClass                       ->578ad7e25090      !pointer to class
*fElements                    ->578ad7faf160      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->578ad81dc8a0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->578ad81dce40      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->578ad81dd530      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->578ad81dd090      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->578ad81dcbf0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->578ad81dd2e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->578ad81dd780      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->578ad81dd9d0      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->578ad8024351      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->578ad8024351      
fIsCompiled._M_base._M_i      true                
fName                         TCanvas             object identifier
fName.fRep                    ->578ad8024328      ! String data
fTitle                                            object title
fTitle.fRep                   ->578ad8024340      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TCanvas
==> Dumping object at: 0x0000578ad81ae010, name=TPad, class=TStreamerBase

fBaseVersion                  13                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3625640036          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->578ad80094f0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->711a12dd1fe0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->578ad81b2cc0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->578ad81ae108      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->578ad81ae088      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TPad                object identifier
fName.fRep                    ->578ad81ae028      ! String data
fTitle                        A Graphics pad      object title
fTitle.fRep                   ->578ad81ae040      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad800bf20, name=fCatt, class=TStreamerObjectAny

fType                         62                  element type
fSize                         32                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       712                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      62                  !new element type when reading
fTypeName                     TAttCanvas          Data type name of data member
fTypeName.fRep                ->578ad800bf98      ! String data
*fClassObject                 ->578ad6b77d10      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCatt               object identifier
fName.fRep                    ->578ad800bf38      ! String data
fTitle                        Canvas attributes   object title
fTitle.fRep                   ->578ad800bf50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad800be60, name=fDISPLAY, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       744                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->578ad800bed8      ! String data
*fClassObject                 ->578ad808e990      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fDISPLAY            object identifier
fName.fRep                    ->578ad800be78      ! String data
fTitle                        Name of destination object title
fTitle.fRep                   ->578ad800be90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dbc70, name=fXsizeUser, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       768                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->578ad81dbce8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXsizeUser          object identifier
fName.fRep                    ->578ad81dbc88      ! String data
fTitle                        User specified size object title
fTitle.fRep                   ->578ad81dbca0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dbd80, name=fYsizeUser, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       772                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->578ad81dbdf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYsizeUser          object identifier
fName.fRep                    ->578ad81dbd98      ! String data
fTitle                        User specified size object title
fTitle.fRep                   ->578ad81dbdb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dbe90, name=fXsizeReal, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       776                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->578ad81dbf08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXsizeReal          object identifier
fName.fRep                    ->578ad81dbea8      ! String data
fTitle                        Current size of canvobject title
fTitle.fRep                   ->578ad81dbec0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dbfa0, name=fYsizeReal, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         5                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       780                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      5                   !new element type when reading
fTypeName                     float               Data type name of data member
fTypeName.fRep                ->578ad81dc018      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYsizeReal          object identifier
fName.fRep                    ->578ad81dbfb8      ! String data
fTitle                        Current size of canvobject title
fTitle.fRep                   ->578ad81dbfd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dc0b0, name=fHighLightColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       784                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->578ad81dc128      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fHighLightColor     object identifier
fName.fRep                    ->578ad81dc0c8      ! String data
fTitle                        Highlight color of aobject title
fTitle.fRep                   ->578ad81dc0e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dc1b0, name=fDoubleBuffer, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       788                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->578ad81dc228      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fDoubleBuffer       object identifier
fName.fRep                    ->578ad81dc1c8      ! String data
fTitle                        Double buffer flag (object title
fTitle.fRep                   ->578ad81dc1e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dc2c0, name=fWindowTopX, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       792                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->578ad81dc338      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fWindowTopX         object identifier
fName.fRep                    ->578ad81dc2d8      ! String data
fTitle                        Top X position of wiobject title
fTitle.fRep                   ->578ad81dc2f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dc3d0, name=fWindowTopY, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       796                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->578ad81dc448      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fWindowTopY         object identifier
fName.fRep                    ->578ad81dc3e8      ! String data
fTitle                        Top Y position of wiobject title
fTitle.fRep                   ->578ad81dc400      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dc4e0, name=fWindowWidth, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       800                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->578ad81dc558      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fWindowWidth        object identifier
fName.fRep                    ->578ad81dc4f8      ! String data
fTitle                        Width of window (incobject title
fTitle.fRep                   ->578ad81dc510      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dc5f0, name=fWindowHeight, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       804                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->578ad81dc668      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fWindowHeight       object identifier
fName.fRep                    ->578ad81dc608      ! String data
fTitle                        Height of window (inobject title
fTitle.fRep                   ->578ad81dc620      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dc6c0, name=fCw, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       808                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->578ad81dc738      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCw                 object identifier
fName.fRep                    ->578ad81dc6d8      ! String data
fTitle                        Width of the canvas object title
fTitle.fRep                   ->578ad81dc6f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dc7d0, name=fCh, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         13                  element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       812                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      13                  !new element type when reading
fTypeName                     unsigned int        Data type name of data member
fTypeName.fRep                ->578ad81dc848      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCh                 object identifier
fName.fRep                    ->578ad81dc7e8      ! String data
fTitle                        Height of the canvasobject title
fTitle.fRep                   ->578ad81dc800      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000578ad81dc8e0, name=fRetained, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       922                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->578ad81dc958      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fRetained           object identifier
fName.fRep                    ->578ad81dc8f8      ! String data
fTitle                        Retain structure flaobject title
fTitle.fRep                   ->578ad81dc910      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TCanvas
   ------------------------------------------------------------------
  | Welcome to ROOT 6.30/04                        https://root.cern |
  | (c) 1995-2024, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jan 31 2024, 10:01:37                 |
  | From heads/master@tags/v6-30-04                                  |
  | With c++ (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0                   |
  | Try '.help'/'.?', '.demo', '.license', '.credits', '.quit'/'.q'  |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TPad
==> Dumping object at: 0x0000575d3cca5c80, name=TPad, class=TStreamerInfo

fCheckSum                     325755298           Checksum of original class
fClassVersion                 13                  Class version identifier
fOnFileClassVersion           0                   !Class version identifier as stored on file.
fNumber                       1                   !Unique identifier
fSize                         712                 !size of the persistent class
fNdata                        16                  !number of optimized elements
fNfulldata                    64                  !number of elements
fNslots                       97                  !total number of slots in fComp.
*fComp                        ->575d3ce09168      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->575d3cdc9230      ![fNdata]
*fCompFull                    ->575d3ce04440      ![fElements->GetEntries()]
*fClass                       ->575d3caa3f20      !pointer to class
*fElements                    ->575d3cca5750      Array of TStreamerElements
fOldVersion                   9                   ! Version of the TStreamerInfo object read from the file
fNVirtualInfoLoc              0                   ! Number of virtual info location to update.
*fVirtualInfoLoc              ->0                 ![fNVirtualInfoLoc] Location of the pointer to the TStreamerInfo inside the object (when emulated)
*fReadObjectWise              ->575d3ce04db0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->575d3ce05f80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->575d3ce07870      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->575d3ce067d0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->575d3ce05730      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->575d3ce07020      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->575d3ce080c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->575d3ce08910      ! List of text write action resulting for the compilation, used for JSON.
fOptimized                    true                ! true if the StreamerInfo has been optimized
fIsBuilt                      true                ! true if the StreamerInfo has been 'built' (i.e. has all the StreamerElements it should have)
fIsCompiled                   ->575d3cca5cc1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->575d3cca5cc1      
fIsCompiled._M_base._M_i      true                
fName                         TPad                object identifier
fName.fRep                    ->575d3cca5c98      ! String data
fTitle                                            object title
fTitle.fRep                   ->575d3cca5cb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TPad
==> Dumping object at: 0x0000575d3cdeaf40, name=TVirtualPad, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1021226900          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->575d3cc837a0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7269c3778e20      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->575d3cdeb050      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->575d3cdeb038      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       0                   !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->575d3cdeafb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TVirtualPad         object identifier
fName.fRep                    ->575d3cdeaf58      ! String data
fTitle                        Abstract base class object title
fTitle.fRep                   ->575d3cdeaf70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfac80, name=TAttBBox2D, class=TStreamerBase

fBaseVersion                  0                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1021291732          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->575d3cd9cc80      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->0                 !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->575d3cdfadc0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->575d3cdfad78      ! String data
fType                         0                   element type
fSize                         0                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       144                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      0                   !new element type when reading
fTypeName                     BASE                Data type name of data member
fTypeName.fRep                ->575d3cdfacf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         TAttBBox2D          object identifier
fName.fRep                    ->575d3cdfac98      ! String data
fTitle                        2D bounding box attrobject title
fTitle.fRep                   ->575d3cdfacb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfb230, name=fX1, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       160                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfb2a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fX1                 object identifier
fName.fRep                    ->575d3cdfb248      ! String data
fTitle                        X of lower X coordinobject title
fTitle.fRep                   ->575d3cdfb260      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfb330, name=fY1, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       168                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfb3a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fY1                 object identifier
fName.fRep                    ->575d3cdfb348      ! String data
fTitle                        Y of lower Y coordinobject title
fTitle.fRep                   ->575d3cdfb360      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfb430, name=fX2, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       176                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfb4a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fX2                 object identifier
fName.fRep                    ->575d3cdfb448      ! String data
fTitle                        X of upper X coordinobject title
fTitle.fRep                   ->575d3cdfb460      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfb530, name=fY2, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       184                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfb5a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fY2                 object identifier
fName.fRep                    ->575d3cdfb548      ! String data
fTitle                        Y of upper Y coordinobject title
fTitle.fRep                   ->575d3cdfb560      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfb630, name=fXtoAbsPixelk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       192                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfb6a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXtoAbsPixelk       object identifier
fName.fRep                    ->575d3cdfb648      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfb660      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfb750, name=fXtoPixelk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       200                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfb7c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXtoPixelk          object identifier
fName.fRep                    ->575d3cdfb768      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfb780      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfb860, name=fXtoPixel, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       208                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfb8d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXtoPixel           object identifier
fName.fRep                    ->575d3cdfb878      ! String data
fTitle                        xpixel = fXtoPixelk object title
fTitle.fRep                   ->575d3cdfb890      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfb970, name=fYtoAbsPixelk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       216                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfb9e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYtoAbsPixelk       object identifier
fName.fRep                    ->575d3cdfb988      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfb9a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfba90, name=fYtoPixelk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       224                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfbb08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYtoPixelk          object identifier
fName.fRep                    ->575d3cdfbaa8      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfbac0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfbba0, name=fYtoPixel, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       232                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfbc18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYtoPixel           object identifier
fName.fRep                    ->575d3cdfbbb8      ! String data
fTitle                        ypixel = fYtoPixelk object title
fTitle.fRep                   ->575d3cdfbbd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfbcb0, name=fUtoAbsPixelk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       240                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfbd28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUtoAbsPixelk       object identifier
fName.fRep                    ->575d3cdfbcc8      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfbce0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfbdd0, name=fUtoPixelk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       248                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfbe48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUtoPixelk          object identifier
fName.fRep                    ->575d3cdfbde8      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfbe00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfbee0, name=fUtoPixel, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       256                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfbf58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUtoPixel           object identifier
fName.fRep                    ->575d3cdfbef8      ! String data
fTitle                        xpixel = fUtoPixelk object title
fTitle.fRep                   ->575d3cdfbf10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfbff0, name=fVtoAbsPixelk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       264                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfc068      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fVtoAbsPixelk       object identifier
fName.fRep                    ->575d3cdfc008      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfc020      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfc110, name=fVtoPixelk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       272                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfc188      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fVtoPixelk          object identifier
fName.fRep                    ->575d3cdfc128      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfc140      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfc330, name=fVtoPixel, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       280                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfc3a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fVtoPixel           object identifier
fName.fRep                    ->575d3cdfc348      ! String data
fTitle                        ypixel = fVtoPixelk object title
fTitle.fRep                   ->575d3cdfc360      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfc440, name=fAbsPixeltoXk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       288                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfc4b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAbsPixeltoXk       object identifier
fName.fRep                    ->575d3cdfc458      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfc470      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfc560, name=fPixeltoXk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       296                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfc5d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fPixeltoXk          object identifier
fName.fRep                    ->575d3cdfc578      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfc590      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfc670, name=fPixeltoX, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       304                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfc6e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fPixeltoX           object identifier
fName.fRep                    ->575d3cdfc688      ! String data
fTitle                        xworld = fPixeltoXk object title
fTitle.fRep                   ->575d3cdfc6a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfc780, name=fAbsPixeltoYk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       312                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfc7f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAbsPixeltoYk       object identifier
fName.fRep                    ->575d3cdfc798      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfc7b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfc8a0, name=fPixeltoYk, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       320                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfc918      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fPixeltoYk          object identifier
fName.fRep                    ->575d3cdfc8b8      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->575d3cdfc8d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfc9b0, name=fPixeltoY, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       328                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfca28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fPixeltoY           object identifier
fName.fRep                    ->575d3cdfc9c8      ! String data
fTitle                        yworld = fPixeltoYk object title
fTitle.fRep                   ->575d3cdfc9e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfcac0, name=fXlowNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       336                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfcb38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXlowNDC            object identifier
fName.fRep                    ->575d3cdfcad8      ! String data
fTitle                        X bottom left cornerobject title
fTitle.fRep                   ->575d3cdfcaf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfcbd0, name=fYlowNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       344                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfcc48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYlowNDC            object identifier
fName.fRep                    ->575d3cdfcbe8      ! String data
fTitle                        Y bottom left cornerobject title
fTitle.fRep                   ->575d3cdfcc00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfcce0, name=fXUpNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       352                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfcd58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fXUpNDC             object identifier
fName.fRep                    ->575d3cdfccf8      ! String data
fTitle                                            object title
fTitle.fRep                   ->575d3cdfcd10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfcdb0, name=fYUpNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       360                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfce28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fYUpNDC             object identifier
fName.fRep                    ->575d3cdfcdc8      ! String data
fTitle                                            object title
fTitle.fRep                   ->575d3cdfcde0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfce80, name=fWNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       368                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfcef8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fWNDC               object identifier
fName.fRep                    ->575d3cdfce98      ! String data
fTitle                        Width of pad along Xobject title
fTitle.fRep                   ->575d3cdfceb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfcfa0, name=fHNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       376                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd018      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fHNDC               object identifier
fName.fRep                    ->575d3cdfcfb8      ! String data
fTitle                        Height of pad along object title
fTitle.fRep                   ->575d3cdfcfd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfd0c0, name=fAbsXlowNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       384                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd138      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAbsXlowNDC         object identifier
fName.fRep                    ->575d3cdfd0d8      ! String data
fTitle                        Absolute X top left object title
fTitle.fRep                   ->575d3cdfd0f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfd1d0, name=fAbsYlowNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       392                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd248      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAbsYlowNDC         object identifier
fName.fRep                    ->575d3cdfd1e8      ! String data
fTitle                        Absolute Y top left object title
fTitle.fRep                   ->575d3cdfd200      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfd2e0, name=fAbsWNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       400                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd358      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAbsWNDC            object identifier
fName.fRep                    ->575d3cdfd2f8      ! String data
fTitle                        Absolute Width of paobject title
fTitle.fRep                   ->575d3cdfd310      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfd3f0, name=fAbsHNDC, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       408                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd468      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAbsHNDC            object identifier
fName.fRep                    ->575d3cdfd408      ! String data
fTitle                        Absolute Height of pobject title
fTitle.fRep                   ->575d3cdfd420      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfd500, name=fUxmin, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       416                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd578      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUxmin              object identifier
fName.fRep                    ->575d3cdfd518      ! String data
fTitle                        Minimum value on theobject title
fTitle.fRep                   ->575d3cdfd530      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfd600, name=fUymin, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       424                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd678      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUymin              object identifier
fName.fRep                    ->575d3cdfd618      ! String data
fTitle                        Minimum value on theobject title
fTitle.fRep                   ->575d3cdfd630      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfd700, name=fUxmax, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       432                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd778      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUxmax              object identifier
fName.fRep                    ->575d3cdfd718      ! String data
fTitle                        Maximum value on theobject title
fTitle.fRep                   ->575d3cdfd730      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfd800, name=fUymax, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       440                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd878      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fUymax              object identifier
fName.fRep                    ->575d3cdfd818      ! String data
fTitle                        Maximum value on theobject title
fTitle.fRep                   ->575d3cdfd830      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfd900, name=fTheta, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       448                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfd978      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTheta              object identifier
fName.fRep                    ->575d3cdfd918      ! String data
fTitle                        theta angle to view object title
fTitle.fRep                   ->575d3cdfd930      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfda10, name=fPhi, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       456                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfda88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fPhi                object identifier
fName.fRep                    ->575d3cdfda28      ! String data
fTitle                        phi angle   to view object title
fTitle.fRep                   ->575d3cdfda40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfdb20, name=fAspectRatio, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         8                   element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       464                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      8                   !new element type when reading
fTypeName                     double              Data type name of data member
fTypeName.fRep                ->575d3cdfdb98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAspectRatio        object identifier
fName.fRep                    ->575d3cdfdb38      ! String data
fTitle                        ratio of w/h in caseobject title
fTitle.fRep                   ->575d3cdfdb50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfdc30, name=fNumber, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       484                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3cdfdca8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNumber             object identifier
fName.fRep                    ->575d3cdfdc48      ! String data
fTitle                        pad number identifieobject title
fTitle.fRep                   ->575d3cdfdc60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfdd30, name=fTickx, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       488                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3cdfdda8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTickx              object identifier
fName.fRep                    ->575d3cdfdd48      ! String data
fTitle                        Set to 1 if tick marobject title
fTitle.fRep                   ->575d3cdfdd60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfde30, name=fTicky, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       492                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3cdfdea8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTicky              object identifier
fName.fRep                    ->575d3cdfde48      ! String data
fTitle                        Set to 1 if tick marobject title
fTitle.fRep                   ->575d3cdfde60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfdf30, name=fLogx, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       496                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3cdfdfa8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLogx               object identifier
fName.fRep                    ->575d3cdfdf48      ! String data
fTitle                        (=0 if X linear scalobject title
fTitle.fRep                   ->575d3cdfdf60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe040, name=fLogy, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       500                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3cdfe0b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLogy               object identifier
fName.fRep                    ->575d3cdfe058      ! String data
fTitle                        (=0 if Y linear scalobject title
fTitle.fRep                   ->575d3cdfe070      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe150, name=fLogz, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       504                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3cdfe1c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fLogz               object identifier
fName.fRep                    ->575d3cdfe168      ! String data
fTitle                        (=0 if Z linear scalobject title
fTitle.fRep                   ->575d3cdfe180      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe260, name=fPadPaint, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       508                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3cdfe2d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fPadPaint           object identifier
fName.fRep                    ->575d3cdfe278      ! String data
fTitle                        Set to 1 while paintobject title
fTitle.fRep                   ->575d3cdfe290      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe360, name=fCrosshair, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       512                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3cdfe3d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCrosshair          object identifier
fName.fRep                    ->575d3cdfe378      ! String data
fTitle                        Crosshair type (0 ifobject title
fTitle.fRep                   ->575d3cdfe390      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe470, name=fCrosshairPos, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       516                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3cdfe4e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fCrosshairPos       object identifier
fName.fRep                    ->575d3cdfe488      ! String data
fTitle                        Position of crosshaiobject title
fTitle.fRep                   ->575d3cdfe4a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe570, name=fBorderSize, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       520                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->575d3cdfe5e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBorderSize         object identifier
fName.fRep                    ->575d3cdfe588      ! String data
fTitle                        pad bordersize in piobject title
fTitle.fRep                   ->575d3cdfe5a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe670, name=fBorderMode, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         2                   element type
fSize                         2                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       522                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      2                   !new element type when reading
fTypeName                     short               Data type name of data member
fTypeName.fRep                ->575d3cdfe6e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fBorderMode         object identifier
fName.fRep                    ->575d3cdfe688      ! String data
fTitle                        Bordermode (-1=down,object title
fTitle.fRep                   ->575d3cdfe6a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe780, name=fModified, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       524                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->575d3cdfe7f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fModified           object identifier
fName.fRep                    ->575d3cdfe798      ! String data
fTitle                        Set to true when padobject title
fTitle.fRep                   ->575d3cdfe7b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe890, name=fGridx, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       525                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->575d3cdfe908      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fGridx              object identifier
fName.fRep                    ->575d3cdfe8a8      ! String data
fTitle                        Set to true if grid object title
fTitle.fRep                   ->575d3cdfe8c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfe990, name=fGridy, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       526                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->575d3cdfea08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fGridy              object identifier
fName.fRep                    ->575d3cdfe9a8      ! String data
fTitle                        Set to true if grid object title
fTitle.fRep                   ->575d3cdfe9c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfea90, name=fAbsCoord, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       527                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->575d3cdfeb08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fAbsCoord           object identifier
fName.fRep                    ->575d3cdfeaa8      ! String data
fTitle                        Use absolute coordinobject title
fTitle.fRep                   ->575d3cdfeac0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfeb90, name=fEditable, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       528                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->575d3cdfec08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fEditable           object identifier
fName.fRep                    ->575d3cdfeba8      ! String data
fTitle                        True if canvas is edobject title
fTitle.fRep                   ->575d3cdfebc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3cdfec90, name=fFixedAspectRatio, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         18                  element type
fSize                         1                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       529                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      18                  !new element type when reading
fTypeName                     bool                Data type name of data member
fTypeName.fRep                ->575d3cdfed08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fFixedAspectRatio   object identifier
fName.fRep                    ->575d3cdfeca8      ! String data
fTitle                        True if fixed aspectobject title
fTitle.fRep                   ->575d3cdfecc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3c99ab90, name=fPrimitives, class=TStreamerObjectPointer

fType                         63                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       552                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      63                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->575d3c99ac08      ! String data
*fClassObject                 ->575d3cdfedc0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fPrimitives         object identifier
fName.fRep                    ->575d3c99aba8      ! String data
fTitle                        ->List of primitivesobject title
fTitle.fRep                   ->575d3c99abc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3ccabc90, name=fExecs, class=TStreamerObjectPointer

fType                         64                  element type
fSize                         8                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       560                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      64                  !new element type when reading
fTypeName                     TList*              Data type name of data member
fTypeName.fRep                ->575d3ccabd08      ! String data
*fClassObject                 ->575d3cdfedc0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fExecs              object identifier
fName.fRep                    ->575d3ccabca8      ! String data
fTitle                        List of commands to object title
fTitle.fRep                   ->575d3ccabcc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3ccabbd0, name=fName, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       568                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->575d3ccabc48      ! String data
*fClassObject                 ->575d3cab3ae0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fName               object identifier
fName.fRep                    ->575d3ccabbe8      ! String data
fTitle                        Pad name            object title
fTitle.fRep                   ->575d3ccabc00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3ccaff80, name=fTitle, class=TStreamerString

fType                         65                  element type
fSize                         24                  sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       592                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      65                  !new element type when reading
fTypeName                     TString             Data type name of data member
fTypeName.fRep                ->575d3ccafff8      ! String data
*fClassObject                 ->575d3cab3ae0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fTitle              object identifier
fName.fRep                    ->575d3ccaff98      ! String data
fTitle                        Pad title           object title
fTitle.fRep                   ->575d3ccaffb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3ce04cb0, name=fNumPaletteColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       648                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3ce04d28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNumPaletteColor    object identifier
fName.fRep                    ->575d3ce04cc8      ! String data
fTitle                        Number of objects wiobject title
fTitle.fRep                   ->575d3ce04ce0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000575d3ce04df0, name=fNextPaletteColor, class=TStreamerBasicType

fCounter                      0                   !value of data member when referenced by an array
fType                         3                   element type
fSize                         4                   sizeof element
fArrayLength                  0                   cumulative size of all array dims
fArrayDim                     0                   number of array dimensions
fMaxIndex[5]                  0                   Maximum array index for array dimension "dim" ...
fOffset                       652                 !element offset in class
fTObjectOffset                0                   !base offset for TObject if the element inherits from it
fNewType                      3                   !new element type when reading
fTypeName                     int                 Data type name of data member
fTypeName.fRep                ->575d3ce04e68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
fName                         fNextPaletteColor   object identifier
fName.fRep                    ->575d3ce04e08      ! String data
fTitle                        Next automatic colorobject title
fTitle.fRep                   ->575d3ce04e20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TPad
