   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttAxis
==> Dumping object at: 0x000061627cb15770, 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                        ->61627cc47ab8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->61627cb5ce50      ![fNdata]
*fCompFull                    ->61627cc5a4b0      ![fElements->GetEntries()]
*fClass                       ->61627cab3ab0      !pointer to class
*fElements                    ->61627cd591e0      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              ->61627bb55800      ! List of read action resulting from the compilation.
*fReadMemberWise              ->61627ccd2c80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->61627ccd1ce0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->61627cc386e0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->61627cc4ce20      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->61627bb507a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->61627cd31b40      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->61627cd5df40      ! 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                   ->61627cb157b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->61627cb157b1      
fIsCompiled._M_base._M_i      true                
f_name                         TAttAxis            object identifier
f_name.fRep                    ->61627cb15788      ! String data
fTitle                                            object title
fTitle.fRep                   ->61627cb157a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttAxis
==> Dumping object at: 0x000061627ccae980, 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                ->61627ccae9f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNdivisions         object identifier
f_name.fRep                    ->61627ccae998      ! String data
fTitle                        Number of divisions(object title
fTitle.fRep                   ->61627ccae9b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627cd488a0, 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                ->61627cd48918      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAxisColor          object identifier
f_name.fRep                    ->61627cd488b8      ! String data
fTitle                        Color of the line axobject title
fTitle.fRep                   ->61627cd488d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627cd66cb0, 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                ->61627cd66d28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLabelColor         object identifier
f_name.fRep                    ->61627cd66cc8      ! String data
fTitle                        Color of labels     object title
fTitle.fRep                   ->61627cd66ce0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627c9946e0, 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                ->61627c994758      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLabelFont          object identifier
f_name.fRep                    ->61627c9946f8      ! String data
fTitle                        Font for labels     object title
fTitle.fRep                   ->61627c994710      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627cc19be0, 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                ->61627cc19c58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLabelOffset        object identifier
f_name.fRep                    ->61627cc19bf8      ! String data
fTitle                        Offset of labels    object title
fTitle.fRep                   ->61627cc19c10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627cb4e9e0, 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                ->61627cb4ea58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLabelSize          object identifier
f_name.fRep                    ->61627cb4e9f8      ! String data
fTitle                        Size of labels      object title
fTitle.fRep                   ->61627cb4ea10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627cb5cd50, 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                ->61627cb5cdc8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTickLength         object identifier
f_name.fRep                    ->61627cb5cd68      ! String data
fTitle                        Length of tick marksobject title
fTitle.fRep                   ->61627cb5cd80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627ccb03a0, 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                ->61627ccb0418      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTitleOffset        object identifier
f_name.fRep                    ->61627ccb03b8      ! String data
fTitle                        Offset of axis titleobject title
fTitle.fRep                   ->61627ccb03d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627cb15860, 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                ->61627cb158d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTitleSize          object identifier
f_name.fRep                    ->61627cb15878      ! String data
fTitle                        Size of axis title  object title
fTitle.fRep                   ->61627cb15890      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627b09e880, 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                ->61627b09e8f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTitleColor         object identifier
f_name.fRep                    ->61627b09e898      ! String data
fTitle                        Color of axis title object title
fTitle.fRep                   ->61627b09e8b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061627bb74950, 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                ->61627bb749c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTitleFont          object identifier
f_name.fRep                    ->61627bb74968      ! String data
fTitle                        Font for axis title object title
fTitle.fRep                   ->61627bb74980      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttAxis
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttBBox2D
==> Dumping object at: 0x000064816ef3ddd0, 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                        ->64816ef7cf68      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->64816ee48960      ![fNdata]
*fCompFull                    ->64816de50410      ![fElements->GetEntries()]
*fClass                       ->64816edec880      !pointer to class
*fElements                    ->64816ef62320      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              ->64816ee099b0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->64816ee39680      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->64816efa60b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->64816efda070      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->64816ef76950      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->64816efad900      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->64816efda990      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->64816efdfba0      ! 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                   ->64816ef3de11      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->64816ef3de11      
fIsCompiled._M_base._M_i      true                
f_name                         TAttBBox2D          object identifier
f_name.fRep                    ->64816ef3dde8      ! String data
fTitle                                            object title
fTitle.fRep                   ->64816ef3de00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttBBox2D
;End name=TAttBBox2D
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttFill
==> Dumping object at: 0x00005826121bb260, 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                        ->5826130437f8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5826132ac480      ![fNdata]
*fCompFull                    ->582613214b90      ![fElements->GetEntries()]
*fClass                       ->5826131b4a70      !pointer to class
*fElements                    ->58261324abe0      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              ->582613426700      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5826121dd8a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->58261335b710      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->582612250810      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5826133eb890      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5826133d3c60      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5826130863e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5826133b09e0      ! 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                   ->5826121bb2a1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5826121bb2a1      
fIsCompiled._M_base._M_i      true                
f_name                         TAttFill            object identifier
f_name.fRep                    ->5826121bb278      ! String data
fTitle                                            object title
fTitle.fRep                   ->5826121bb290      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttFill
==> Dumping object at: 0x0000582613447570, 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                ->5826134475e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFillColor          object identifier
f_name.fRep                    ->582613447588      ! String data
fTitle                        Fill area color     object title
fTitle.fRep                   ->5826134475a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000582613466ee0, 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                ->582613466f58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFillStyle          object identifier
f_name.fRep                    ->582613466ef8      ! String data
fTitle                        Fill area style     object title
fTitle.fRep                   ->582613466f10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttFill
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttLine
==> Dumping object at: 0x0000634f5b66ae40, 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                        ->634f5b899248      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->634f5b7ef090      ![fNdata]
*fCompFull                    ->634f5b789aa0      ![fElements->GetEntries()]
*fClass                       ->634f5b646a10      !pointer to class
*fElements                    ->634f5b848850      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              ->634f5b6adc40      ! List of read action resulting from the compilation.
*fReadMemberWise              ->634f5b806470      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->634f5b848730      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->634f5b83b100      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->634f5a698420      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->634f5b8990b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->634f5b802150      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->634f5a62d2a0      ! 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                   ->634f5b66ae81      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->634f5b66ae81      
fIsCompiled._M_base._M_i      true                
f_name                         TAttLine            object identifier
f_name.fRep                    ->634f5b66ae58      ! String data
fTitle                                            object title
fTitle.fRep                   ->634f5b66ae70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttLine
==> Dumping object at: 0x0000634f5b8494f0, 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                ->634f5b849568      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLineColor          object identifier
f_name.fRep                    ->634f5b849508      ! String data
fTitle                        Line color          object title
fTitle.fRep                   ->634f5b849520      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000634f5b4e3e90, 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                ->634f5b4e3f08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLineStyle          object identifier
f_name.fRep                    ->634f5b4e3ea8      ! String data
fTitle                        Line style          object title
fTitle.fRep                   ->634f5b4e3ec0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000634f5b821e00, 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                ->634f5b821e78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLineWidth          object identifier
f_name.fRep                    ->634f5b821e18      ! String data
fTitle                        Line width          object title
fTitle.fRep                   ->634f5b821e30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttLine
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttMarker
==> Dumping object at: 0x0000558fcf232880, 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                        ->558fd0f30a28      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->558fd0b40f40      ![fNdata]
*fCompFull                    ->558fd0b1faf0      ![fElements->GetEntries()]
*fClass                       ->558fd0c8dd30      !pointer to class
*fElements                    ->558fd0eb4ff0      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              ->558fd0ec3fc0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->558fd0ed3e30      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->558fd0cd2b40      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->558fd0cd26f0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->558fd0ec4c00      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->558fd0cf53b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->558fd0ead050      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->558fd0a6add0      ! 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                   ->558fcf2328c1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->558fcf2328c1      
fIsCompiled._M_base._M_i      true                
f_name                         TAttMarker          object identifier
f_name.fRep                    ->558fcf232898      ! String data
fTitle                                            object title
fTitle.fRep                   ->558fcf2328b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttMarker
==> Dumping object at: 0x0000558fd0f40f10, 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                ->558fd0f40f88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMarkerColor        object identifier
f_name.fRep                    ->558fd0f40f28      ! String data
fTitle                        Marker color        object title
fTitle.fRep                   ->558fd0f40f40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000558fd0f253f0, 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                ->558fd0f25468      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMarkerStyle        object identifier
f_name.fRep                    ->558fd0f25408      ! String data
fTitle                        Marker style        object title
fTitle.fRep                   ->558fd0f25420      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000558fd0b6e830, 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                ->558fd0b6e8a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMarkerSize         object identifier
f_name.fRep                    ->558fd0b6e848      ! String data
fTitle                        Marker size         object title
fTitle.fRep                   ->558fd0b6e860      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttMarker
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttPad
==> Dumping object at: 0x000055d87aa3a7b0, 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                        ->55d87aa2f578      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->55d87a7dc2a0      ![fNdata]
*fCompFull                    ->55d8797c1700      ![fElements->GetEntries()]
*fClass                       ->55d87a7dae30      !pointer to class
*fElements                    ->55d87a827ff0      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              ->55d87a983790      ! List of read action resulting from the compilation.
*fReadMemberWise              ->55d87a99e910      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->55d87a9de150      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->55d87aa0a520      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->55d87a932290      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->55d8795841b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->55d87a7ff2d0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->55d87a92ccb0      ! 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                   ->55d87aa3a7f1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->55d87aa3a7f1      
fIsCompiled._M_base._M_i      true                
f_name                         TAttPad             object identifier
f_name.fRep                    ->55d87aa3a7c8      ! String data
fTitle                                            object title
fTitle.fRep                   ->55d87aa3a7e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttPad
==> Dumping object at: 0x000055d87aa0a360, 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                ->55d87aa0a3d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLeftMargin         object identifier
f_name.fRep                    ->55d87aa0a378      ! String data
fTitle                        LeftMargin          object title
fTitle.fRep                   ->55d87aa0a390      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a678790, 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                ->55d87a678808      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fRightMargin        object identifier
f_name.fRep                    ->55d87a6787a8      ! String data
fTitle                        RightMargin         object title
fTitle.fRep                   ->55d87a6787c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a9b6a60, 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                ->55d87a9b6ad8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBottomMargin       object identifier
f_name.fRep                    ->55d87a9b6a78      ! String data
fTitle                        BottomMargin        object title
fTitle.fRep                   ->55d87a9b6a90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a9c0120, 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                ->55d87a9c0198      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTopMargin          object identifier
f_name.fRep                    ->55d87a9c0138      ! String data
fTitle                        TopMargin           object title
fTitle.fRep                   ->55d87a9c0150      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a791f60, 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                ->55d87a791fd8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXfile              object identifier
f_name.fRep                    ->55d87a791f78      ! String data
fTitle                        X position where to object title
fTitle.fRep                   ->55d87a791f90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a841400, 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                ->55d87a841478      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYfile              object identifier
f_name.fRep                    ->55d87a841418      ! String data
fTitle                        Y position where to object title
fTitle.fRep                   ->55d87a841430      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a8414d0, 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                ->55d87a841548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAfile              object identifier
f_name.fRep                    ->55d87a8414e8      ! String data
fTitle                        Alignment for the fiobject title
fTitle.fRep                   ->55d87a841500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a91c730, 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                ->55d87a91c7a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXstat              object identifier
f_name.fRep                    ->55d87a91c748      ! String data
fTitle                        X position where to object title
fTitle.fRep                   ->55d87a91c760      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a91c800, 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                ->55d87a91c878      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYstat              object identifier
f_name.fRep                    ->55d87a91c818      ! String data
fTitle                        Y position where to object title
fTitle.fRep                   ->55d87a91c830      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a5742d0, 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                ->55d87a574348      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAstat              object identifier
f_name.fRep                    ->55d87a5742e8      ! String data
fTitle                        Alignment for the stobject title
fTitle.fRep                   ->55d87a574300      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a5743a0, 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                ->55d87a574418      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFrameFillColor     object identifier
f_name.fRep                    ->55d87a5743b8      ! String data
fTitle                        Pad frame fill colorobject title
fTitle.fRep                   ->55d87a5743d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a574470, 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                ->55d87a5744e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFrameLineColor     object identifier
f_name.fRep                    ->55d87a574488      ! String data
fTitle                        Pad frame line colorobject title
fTitle.fRep                   ->55d87a5744a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a574540, 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                ->55d87a5745b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFrameFillStyle     object identifier
f_name.fRep                    ->55d87a574558      ! String data
fTitle                        Pad frame fill styleobject title
fTitle.fRep                   ->55d87a574570      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a574610, 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                ->55d87a574688      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFrameLineStyle     object identifier
f_name.fRep                    ->55d87a574628      ! String data
fTitle                        Pad frame line styleobject title
fTitle.fRep                   ->55d87a574640      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a940310, 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                ->55d87a940388      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFrameLineWidth     object identifier
f_name.fRep                    ->55d87a940328      ! String data
fTitle                        Pad frame line widthobject title
fTitle.fRep                   ->55d87a940340      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a9403e0, 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                ->55d87a940458      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFrameBorderSize    object identifier
f_name.fRep                    ->55d87a9403f8      ! String data
fTitle                        Pad frame border sizobject title
fTitle.fRep                   ->55d87a940410      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055d87a9404b0, 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                ->55d87a940528      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFrameBorderMode    object identifier
f_name.fRep                    ->55d87a9404c8      ! String data
fTitle                        Pad frame border modobject title
fTitle.fRep                   ->55d87a9404e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttPad
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TDatime
==> Dumping object at: 0x00006370f9842470, 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                        ->6370f9d18608      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6370f982d310      ![fNdata]
*fCompFull                    ->6370f9a6bb00      ![fElements->GetEntries()]
*fClass                       ->6370f9aab090      !pointer to class
*fElements                    ->6370f9d0d1e0      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              ->6370f800c8d0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6370f9d12010      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6370f9cadf20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6370f8b0e270      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6370f9aab540      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6370f9c8f5d0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6370f9bee0f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6370f9c6e650      ! 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                   ->6370f98424b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6370f98424b1      
fIsCompiled._M_base._M_i      true                
f_name                         TDatime             object identifier
f_name.fRep                    ->6370f9842488      ! String data
fTitle                                            object title
fTitle.fRep                   ->6370f98424a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TDatime
==> Dumping object at: 0x00006370f9c867a0, 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                ->6370f9c86818      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fDatime             object identifier
f_name.fRep                    ->6370f9c867b8      ! String data
fTitle                        Date (relative to 19object title
fTitle.fRep                   ->6370f9c867d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TDatime
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TNamed
==> Dumping object at: 0x00005c401b876450, 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                        ->5c401b767d38      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5c401b76e940      ![fNdata]
*fCompFull                    ->5c401b7f5bf0      ![fElements->GetEntries()]
*fClass                       ->5c401a6c6900      !pointer to class
*fElements                    ->5c401b7f8b80      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              ->5c401b8c0ce0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5c401b8c1b90      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5c401b8c1da0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5c401b8c1c40      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5c401b8c1ae0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5c401b8c1cf0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5c401b8c1e50      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5c401b8c1f00      ! 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                   ->5c401b876491      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5c401b876491      
fIsCompiled._M_base._M_i      true                
f_name                         TNamed              object identifier
f_name.fRep                    ->5c401b876468      ! String data
fTitle                                            object title
fTitle.fRep                   ->5c401b876480      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TNamed
==> Dumping object at: 0x00005c401b8c0d20, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 462163316           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c401b4d3160      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->70bc44b535a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c401b8c0e30      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c401b8c0e18      ! 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                ->5c401b8c0d98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->5c401b8c0d38      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5c401b8c0d50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c401b63a8e0, name=f_name, 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                ->5c401b63a958      ! String data
*fClassObject                 ->5c401b5a4e00      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         f_name               object identifier
f_name.fRep                    ->5c401b63a8f8      ! String data
fTitle                        object identifier   object title
fTitle.fRep                   ->5c401b63a910      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c401b807fb0, 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                ->5c401b808028      ! String data
*fClassObject                 ->5c401b5a4e00      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTitle              object identifier
f_name.fRep                    ->5c401b807fc8      ! String data
fTitle                        object title        object title
fTitle.fRep                   ->5c401b807fe0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TNamed
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TObject
==> Dumping object at: 0x0000556912f553f0, 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                        ->556912f48f48      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->556912e36be0      ![fNdata]
*fCompFull                    ->556912eeabd0      ![fElements->GetEntries()]
*fClass                       ->556911cbcdb0      !pointer to class
*fElements                    ->556912e4ce90      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              ->556912dff460      ! List of read action resulting from the compilation.
*fReadMemberWise              ->556912dff6d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->556912f48d90      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->556912f48c70      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->556912dff640      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->556912f48d00      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->556912f48e20      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->556912f48eb0      ! 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                   ->556912f55431      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->556912f55431      
fIsCompiled._M_base._M_i      true                
f_name                         TObject             object identifier
f_name.fRep                    ->556912f55408      ! String data
fTitle                                            object title
fTitle.fRep                   ->556912f55420      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TObject
==> Dumping object at: 0x0000556912dff4a0, 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                ->556912dff518      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUniqueID           object identifier
f_name.fRep                    ->556912dff4b8      ! String data
fTitle                        object unique identiobject title
fTitle.fRep                   ->556912dff4d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000556912dff570, 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                ->556912dff5e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBits               object identifier
f_name.fRep                    ->556912dff588      ! String data
fTitle                        bit field status worobject title
fTitle.fRep                   ->556912dff5a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TObjString
==> Dumping object at: 0x00005ed07bb67800, 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                        ->5ed07bbba528      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5ed07ba6be90      ![fNdata]
*fCompFull                    ->5ed07b8bf190      ![fElements->GetEntries()]
*fClass                       ->5ed07a801b60      !pointer to class
*fElements                    ->5ed07bac17e0      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              ->5ed07bbb9380      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5ed07bbba1c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5ed07bbba370      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5ed07bbba250      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5ed07bbba130      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5ed07bbba2e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5ed07bbba400      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5ed07bbba490      ! 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                   ->5ed07bb67841      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5ed07bb67841      
fIsCompiled._M_base._M_i      true                
f_name                         TObjString          object identifier
f_name.fRep                    ->5ed07bb67818      ! String data
fTitle                                            object title
fTitle.fRep                   ->5ed07bb67830      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TObjString
==> Dumping object at: 0x00005ed07bbb93c0, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2075890708          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5ed07b7c5f40      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->704e3bcd65a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5ed07bbb94d0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5ed07bbb94b8      ! 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                ->5ed07bbb9438      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->5ed07bbb93d8      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5ed07bbb93f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005ed07bb6f510, 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                ->5ed07bb6f588      ! String data
*fClassObject                 ->5ed07b897c40      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fString             object identifier
f_name.fRep                    ->5ed07bb6f528      ! String data
fTitle                        wrapped TString     object title
fTitle.fRep                   ->5ed07bb6f540      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TObjString
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TProcessID
==> Dumping object at: 0x00006506fb682ed0, 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                        ->6506fa482a28      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6506fb424c10      ![fNdata]
*fCompFull                    ->6506fb681830      ![fElements->GetEntries()]
*fClass                       ->6506fb4237f0      !pointer to class
*fElements                    ->6506fb57a300      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              ->6506fb7283c0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6506fb729db0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6506fb729f00      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6506fb729e20      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6506fb729d40      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6506fb729e90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6506fb729f70      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6506fb729fe0      ! 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                   ->6506fb682f11      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6506fb682f11      
fIsCompiled._M_base._M_i      true                
f_name                         TProcessID          object identifier
f_name.fRep                    ->6506fb682ee8      ! String data
fTitle                                            object title
fTitle.fRep                   ->6506fb682f00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TProcessID
==> Dumping object at: 0x00006506fb728400, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4218586196          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6506fb2f9810      !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                ->6506fb727f00      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6506fb7284f8      ! 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                ->6506fb728478      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TNamed              object identifier
f_name.fRep                    ->6506fb728418      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->6506fb728430      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TProcessID
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TProcessUUID
==> Dumping object at: 0x000064a62f287a90, 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                        ->64a62f287808      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->64a62e096fb0      ![fNdata]
*fCompFull                    ->64a62f081940      ![fElements->GetEntries()]
*fClass                       ->64a62f20ef00      !pointer to class
*fElements                    ->64a62f262330      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              ->64a62f352840      ! List of read action resulting from the compilation.
*fReadMemberWise              ->64a62f3543f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->64a62f354600      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->64a62f3544a0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->64a62f354340      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->64a62f354550      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->64a62f3546b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->64a62f354760      ! 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                   ->64a62f287ad1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->64a62f287ad1      
fIsCompiled._M_base._M_i      true                
f_name                         TProcessUUID        object identifier
f_name.fRep                    ->64a62f287aa8      ! String data
fTitle                                            object title
fTitle.fRep                   ->64a62f287ac0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TProcessUUID
==> Dumping object at: 0x000064a62f349a10, name=TProcessID, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 791976548           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->64a62efc3690      !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                ->64a62f342b50      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->64a62f349b08      ! 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                ->64a62f349a88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TProcessID          object identifier
f_name.fRep                    ->64a62f349a28      ! String data
fTitle                        Process Unique Identobject title
fTitle.fRep                   ->64a62f349a40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064a62f226390, 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                ->64a62f226408      ! String data
*fClassObject                 ->64a62f343ab0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUUIDs              object identifier
f_name.fRep                    ->64a62f2263a8      ! String data
fTitle                        Global list of TUUIDobject title
fTitle.fRep                   ->64a62f2263c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064a62f1848e0, 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                ->64a62f184958      ! String data
*fClassObject                 ->64a62f3433a0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fActive             object identifier
f_name.fRep                    ->64a62f1848f8      ! String data
fTitle                        Table of active UUIDobject title
fTitle.fRep                   ->64a62f184910      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TProcessUUID
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TQObject
==> Dumping object at: 0x00005b115120cb70, 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                        ->5b115112cd18      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5b11510bd4b0      ![fNdata]
*fCompFull                    ->5b1151146500      ![fElements->GetEntries()]
*fClass                       ->5b1150dd98e0      !pointer to class
*fElements                    ->5b114ff950b0      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              ->5b1151136550      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5b11511de2e0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5b11510f46a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5b115119d230      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5b1151139c20      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5b1151191d90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5b1151191210      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5b11511688c0      ! 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                   ->5b115120cbb1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5b115120cbb1      
fIsCompiled._M_base._M_i      true                
f_name                         TQObject            object identifier
f_name.fRep                    ->5b115120cb88      ! String data
fTitle                                            object title
fTitle.fRep                   ->5b115120cba0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TQObject
;End name=TQObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TRef
==> Dumping object at: 0x00005e73df67fae0, 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                        ->5e73df79f9f8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5e73df68ada0      ![fNdata]
*fCompFull                    ->5e73df672f20      ![fElements->GetEntries()]
*fClass                       ->5e73df4eb100      !pointer to class
*fElements                    ->5e73df780db0      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              ->5e73df78d2b0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5e73df79d3a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5e73df79d4f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5e73df79d410      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5e73df79d330      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5e73df79d480      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5e73df79d560      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5e73df79d5d0      ! 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                   ->5e73df67fb21      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5e73df67fb21      
fIsCompiled._M_base._M_i      true                
f_name                         TRef                object identifier
f_name.fRep                    ->5e73df67faf8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5e73df67fb10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TRef
==> Dumping object at: 0x00005e73df78d2f0, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3749237572          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5e73df3ec350      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->71f640b895a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5e73df691d40      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5e73df78d3e8      ! 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                ->5e73df78d368      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->5e73df78d308      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5e73df78d320      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TRef
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TString
==> Dumping object at: 0x0000577c6f179ac0, 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                        ->577c70c994f8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->577c70e46660      ![fNdata]
*fCompFull                    ->577c70d6cb20      ![fElements->GetEntries()]
*fClass                       ->577c70bd4d30      !pointer to class
*fElements                    ->577c70e1aa50      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              ->577c70c992f0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->577c70c99370      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->577c70c99430      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->577c70c993b0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->577c70c99330      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->577c70c993f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->577c70c99470      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->577c70c994b0      ! 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                   ->577c6f179b01      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->577c6f179b01      
fIsCompiled._M_base._M_i      true                
f_name                         TString             object identifier
f_name.fRep                    ->577c6f179ad8      ! String data
fTitle                                            object title
fTitle.fRep                   ->577c6f179af0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TString
;End name=TString
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TUUID
==> Dumping object at: 0x000058fa8dcc04c0, 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                        ->58fa8cb15458      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->58fa8dc6a830      ![fNdata]
*fCompFull                    ->58fa8dd0b7c0      ![fElements->GetEntries()]
*fClass                       ->58fa8db18c70      !pointer to class
*fElements                    ->58fa8da746a0      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              ->58fa8dd6c8c0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->58fa8dcd9b60      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->58fa8dd057c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->58fa8db65a70      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->58fa8db3e3e0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->58fa8dc69df0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->58fa8db70870      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->58fa8dcfe250      ! 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                   ->58fa8dcc0501      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->58fa8dcc0501      
fIsCompiled._M_base._M_i      true                
f_name                         TUUID               object identifier
f_name.fRep                    ->58fa8dcc04d8      ! String data
fTitle                                            object title
fTitle.fRep                   ->58fa8dcc04f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TUUID
==> Dumping object at: 0x000058fa8dd67970, 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                ->58fa8dd679e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTimeLow            object identifier
f_name.fRep                    ->58fa8dd67988      ! String data
fTitle                        60 bit time, lower 3object title
fTitle.fRep                   ->58fa8dd679a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000058fa8dc6a980, 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                ->58fa8dc6a9f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTimeMid            object identifier
f_name.fRep                    ->58fa8dc6a998      ! String data
fTitle                        middle 16 time bits object title
fTitle.fRep                   ->58fa8dc6a9b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000058fa8db37880, 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                ->58fa8db378f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTimeHiAndVersion   object identifier
f_name.fRep                    ->58fa8db37898      ! String data
fTitle                        high 12 time bits + object title
fTitle.fRep                   ->58fa8db378b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000058fa8dcf9ef0, 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                ->58fa8dcf9f68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClockSeqHiAndReservobject identifier
f_name.fRep                    ->58fa8dcf9f08      ! String data
fTitle                        high 6 clock bits + object title
fTitle.fRep                   ->58fa8dcf9f20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000058fa8da5e6a0, 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                ->58fa8da5e718      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClockSeqLow        object identifier
f_name.fRep                    ->58fa8da5e6b8      ! String data
fTitle                        low 8 clock bits    object title
fTitle.fRep                   ->58fa8da5e6d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000058fa8dcf9280, 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                ->58fa8dcf92f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNode               object identifier
f_name.fRep                    ->58fa8dcf9298      ! String data
fTitle                        6 node id bytes     object title
fTitle.fRep                   ->58fa8dcf92b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TUUID
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TVirtualPad
==> Dumping object at: 0x00005f05e86f6120, 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                        ->5f05e87f5328      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5f05e8866c20      ![fNdata]
*fCompFull                    ->5f05e8866bf0      ![fElements->GetEntries()]
*fClass                       ->5f05e8339ef0      !pointer to class
*fElements                    ->5f05e84fd720      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              ->5f05e88666e0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5f05e88669c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5f05e8866a80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5f05e8866a00      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5f05e8866980      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5f05e8866a40      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5f05e8866ac0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5f05e8866b00      ! 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                   ->5f05e86f6161      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5f05e86f6161      
fIsCompiled._M_base._M_i      true                
f_name                         TVirtualPad         object identifier
f_name.fRep                    ->5f05e86f6138      ! String data
fTitle                                            object title
fTitle.fRep                   ->5f05e86f6150      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TVirtualPad
==> Dumping object at: 0x00005f05e885ee40, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3901091476          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5f05e7576490      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7afa4ad515a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5f05e883ee00      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5f05e885ef38      ! 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                ->5f05e885eeb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->5f05e885ee58      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5f05e885ee70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f05e8860020, name=TAttLine, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3901096052          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5f05e882c650      !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                ->5f05e8860130      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5f05e8860118      ! 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                ->5f05e8860098      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TAttLine            object identifier
f_name.fRep                    ->5f05e8860038      ! String data
fTitle                        Line attributes     object title
fTitle.fRep                   ->5f05e8860050      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f05e88614c0, name=TAttFill, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3901101332          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5f05e8835ba0      !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                ->5f05e8861600      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5f05e88615b8      ! 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                ->5f05e8861538      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TAttFill            object identifier
f_name.fRep                    ->5f05e88614d8      ! String data
fTitle                        Fill area attributesobject title
fTitle.fRep                   ->5f05e88614f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f05e88627f0, name=TAttPad, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3901106244          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5f05e8835150      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7afa4ada6280      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5f05e8862900      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5f05e88628e8      ! 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                ->5f05e8862868      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TAttPad             object identifier
f_name.fRep                    ->5f05e8862808      ! String data
fTitle                        Pad attributes      object title
fTitle.fRep                   ->5f05e8862820      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f05e8866400, name=TQObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3901121620          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5f05e83cbe10      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7afa4ada5ec0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5f05e8866510      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5f05e88664f8      ! 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                ->5f05e8866478      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TQObject            object identifier
f_name.fRep                    ->5f05e8866418      ! String data
fTitle                        Base class for objecobject title
fTitle.fRep                   ->5f05e8866430      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TVirtualPad
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArray
==> Dumping object at: 0x00005ecbf7c99510, 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                        ->5ecbf7e8cd08      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5ecbf7b96c80      ![fNdata]
*fCompFull                    ->5ecbf7b12bf0      ![fElements->GetEntries()]
*fClass                       ->5ecbf7c3d570      !pointer to class
*fElements                    ->5ecbf7e1e120      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              ->5ecbf7da4330      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5ecbf7c94860      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5ecbf6c9b800      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5ecbf7c5ae40      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5ecbf7df51f0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5ecbf6c22880      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5ecbf7c5a6a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5ecbf7be5c90      ! 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                   ->5ecbf7c99551      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5ecbf7c99551      
fIsCompiled._M_base._M_i      true                
f_name                         TArray              object identifier
f_name.fRep                    ->5ecbf7c99528      ! String data
fTitle                                            object title
fTitle.fRep                   ->5ecbf7c99540      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArray
==> Dumping object at: 0x00005ecbf7df86d0, 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                ->5ecbf7df8748      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fN                  object identifier
f_name.fRep                    ->5ecbf7df86e8      ! String data
fTitle                        Number of array elemobject title
fTitle.fRep                   ->5ecbf7df8700      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArray
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayC
==> Dumping object at: 0x000060480518ec10, 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                        ->604804d618d8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->604804db9630      ![fNdata]
*fCompFull                    ->604804fc9ea0      ![fElements->GetEntries()]
*fClass                       ->604804eab120      !pointer to class
*fElements                    ->60480510fb70      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              ->6048050a1070      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6048050a1190      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->60480517f460      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->60480517f340      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6048050a1100      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->60480517f3d0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6048050e3330      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6048050e33c0      ! 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                   ->60480518ec51      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->60480518ec51      
fIsCompiled._M_base._M_i      true                
f_name                         TArrayC             object identifier
f_name.fRep                    ->60480518ec28      ! String data
fTitle                                            object title
fTitle.fRep                   ->60480518ec40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayC
==> Dumping object at: 0x000060480518c090, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 85508324            !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->604805107bf0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->70c709a85f40      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6048050e6b40      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->60480518c188      ! 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                ->60480518c108      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TArray              object identifier
f_name.fRep                    ->60480518c0a8      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->60480518c0c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000060480494d970, 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               ->60480494da38      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->60480494da50      ! String data
*fCounter                     ->604805192ad0      !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                ->60480494d9e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fArray              object identifier
f_name.fRep                    ->60480494d988      ! String data
fTitle                        [fN] Array of fN chaobject title
fTitle.fRep                   ->60480494d9a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayC
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayS
==> Dumping object at: 0x000057c6f85a55f0, 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                        ->57c6f8188938      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->57c6f81e0760      ![fNdata]
*fCompFull                    ->57c6f82e8680      ![fElements->GetEntries()]
*fClass                       ->57c6f82d1ff0      !pointer to class
*fElements                    ->57c6f84ab4f0      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              ->57c6f84bb340      ! List of read action resulting from the compilation.
*fReadMemberWise              ->57c6f85393e0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->57c6f8539540      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->57c6f8539470      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->57c6f84bb3d0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->57c6f8539500      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->57c6f68fa920      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->57c6f68fa9b0      ! 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                   ->57c6f85a5631      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->57c6f85a5631      
fIsCompiled._M_base._M_i      true                
f_name                         TArrayS             object identifier
f_name.fRep                    ->57c6f85a5608      ! String data
fTitle                                            object title
fTitle.fRep                   ->57c6f85a5620      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayS
==> Dumping object at: 0x000057c6f85b3b90, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4166728676          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->57c6f852f4c0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7188c635cf40      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->57c6f816d690      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->57c6f85b3c88      ! 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                ->57c6f85b3c08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TArray              object identifier
f_name.fRep                    ->57c6f85b3ba8      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->57c6f85b3bc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057c6f7d74bc0, 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               ->57c6f7d74c88      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->57c6f7d74ca0      ! String data
*fCounter                     ->57c6f85a3b60      !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                ->57c6f7d74c38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fArray              object identifier
f_name.fRep                    ->57c6f7d74bd8      ! String data
fTitle                        [fN] Array of fN shoobject title
fTitle.fRep                   ->57c6f7d74bf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayS
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayI
==> Dumping object at: 0x000065410f72abb0, 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                        ->65410f310498      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->65410f4154b0      ![fNdata]
*fCompFull                    ->65410f45a0d0      ![fElements->GetEntries()]
*fClass                       ->65410f4c4a20      !pointer to class
*fElements                    ->65410f6ef120      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              ->65410f4e3630      ! List of read action resulting from the compilation.
*fReadMemberWise              ->65410f4e3700      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->65410f5ce060      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->65410f5cdf40      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->65410f4e3670      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->65410f5cdfd0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->65410e5429a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->65410e542a30      ! 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                   ->65410f72abf1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->65410f72abf1      
fIsCompiled._M_base._M_i      true                
f_name                         TArrayI             object identifier
f_name.fRep                    ->65410f72abc8      ! String data
fTitle                                            object title
fTitle.fRep                   ->65410f72abe0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayI
==> Dumping object at: 0x000065410f721df0, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 259137092           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->65410f6a04d0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7cfcaef86f40      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->65410f6a6ea0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->65410f721ee8      ! 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                ->65410f721e68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TArray              object identifier
f_name.fRep                    ->65410f721e08      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->65410f721e20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000065410f64df60, 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               ->65410f64e028      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->65410f64e040      ! String data
*fCounter                     ->65410f6492b0      !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                ->65410f64dfd8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fArray              object identifier
f_name.fRep                    ->65410f64df78      ! String data
fTitle                        [fN] Array of fN 32 object title
fTitle.fRep                   ->65410f64df90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayI
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayL
==> Dumping object at: 0x00005d12ddd81830, 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                        ->5d12dd9554f8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5d12dcc60410      ![fNdata]
*fCompFull                    ->5d12ddc62970      ![fElements->GetEntries()]
*fClass                       ->5d12ddb1ff60      !pointer to class
*fElements                    ->5d12ddd48bc0      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              ->5d12ddc846d0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5d12ddc9cef0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5d12dcb9d9a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5d12ddc9cf80      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5d12ddc84760      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5d12ddc9d010      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5d12dcb9da30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5d12dd25d3d0      ! 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                   ->5d12ddd81871      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5d12ddd81871      
fIsCompiled._M_base._M_i      true                
f_name                         TArrayL             object identifier
f_name.fRep                    ->5d12ddd81848      ! String data
fTitle                                            object title
fTitle.fRep                   ->5d12ddd81860      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayL
==> Dumping object at: 0x00005d12ddc729d0, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3720817188          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5d12ddcfba90      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->754a30142f40      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5d12ddb3ee90      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5d12ddc72ac8      ! 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                ->5d12ddc72a48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TArray              object identifier
f_name.fRep                    ->5d12ddc729e8      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->5d12ddc72a00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d12dd3eec20, 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               ->5d12dd3eece8      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->5d12dd3eed00      ! String data
*fCounter                     ->5d12ddd03b00      !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                ->5d12dd3eec98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fArray              object identifier
f_name.fRep                    ->5d12dd3eec38      ! String data
fTitle                        [fN] Array of fN lonobject title
fTitle.fRep                   ->5d12dd3eec50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayL
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayL64
==> Dumping object at: 0x000062b4fb1877c0, 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                        ->62b4f97878d8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->62b4fb1a0c90      ![fNdata]
*fCompFull                    ->62b4fb2e2b80      ![fElements->GetEntries()]
*fClass                       ->62b4fb19cd30      !pointer to class
*fElements                    ->62b4fb399780      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              ->62b4fb43f8a0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->62b4fb435870      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->62b4fb4359d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->62b4fb435900      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->62b4fb43f930      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->62b4fb435990      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->62b4fb168880      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->62b4fb168910      ! 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                   ->62b4fb187801      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->62b4fb187801      
fIsCompiled._M_base._M_i      true                
f_name                         TArrayL64           object identifier
f_name.fRep                    ->62b4fb1877d8      ! String data
fTitle                                            object title
fTitle.fRep                   ->62b4fb1877f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayL64
==> Dumping object at: 0x000062b4fb335c70, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4214447300          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->62b4fb1683a0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->792fad799f40      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->62b4fb3d3970      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->62b4fb335d68      ! 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                ->62b4fb335ce8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TArray              object identifier
f_name.fRep                    ->62b4fb335c88      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->62b4fb335ca0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062b4fac01760, 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               ->62b4fac01828      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->62b4fac01840      ! String data
*fCounter                     ->62b4fb447270      !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                ->62b4fac017d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fArray              object identifier
f_name.fRep                    ->62b4fac01778      ! String data
fTitle                        [fN] Array of fN lonobject title
fTitle.fRep                   ->62b4fac01790      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayL64
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayF
==> Dumping object at: 0x00005e435c29e100, 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                        ->5e435c1f5878      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5e435c0b4f50      ![fNdata]
*fCompFull                    ->5e435c190b20      ![fElements->GetEntries()]
*fClass                       ->5e435bfcc230      !pointer to class
*fElements                    ->5e435c207530      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              ->5e435c0b8d30      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5e435c0718b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5e435c071640      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5e435c071940      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5e435c071820      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5e435c0715b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5e435bef1b30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5e435bef1bc0      ! 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                   ->5e435c29e141      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5e435c29e141      
fIsCompiled._M_base._M_i      true                
f_name                         TArrayF             object identifier
f_name.fRep                    ->5e435c29e118      ! String data
fTitle                                            object title
fTitle.fRep                   ->5e435c29e130      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayF
==> Dumping object at: 0x00005e435c2aa460, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1546298548          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5e435c229720      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7f5fce0b3f40      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5e435be67400      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5e435c2aa558      ! 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                ->5e435c2aa4d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TArray              object identifier
f_name.fRep                    ->5e435c2aa478      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->5e435c2aa490      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005e435b91ac90, 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               ->5e435b91ad58      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->5e435b91ad70      ! String data
*fCounter                     ->5e435c2bcee0      !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                ->5e435b91ad08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fArray              object identifier
f_name.fRep                    ->5e435b91aca8      ! String data
fTitle                        [fN] Array of fN floobject title
fTitle.fRep                   ->5e435b91acc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayF
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TArrayD
==> Dumping object at: 0x00005e510a744990, 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                        ->5e510a30e258      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5e510a52d250      ![fNdata]
*fCompFull                    ->5e510a4f5df0      ![fElements->GetEntries()]
*fClass                       ->5e510a4d8a20      !pointer to class
*fElements                    ->5e510a6ce900      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              ->5e510a6cb3c0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5e510a73e770      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5e510a71fb30      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5e510a73e800      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5e510a6cb450      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5e510a73e840      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5e510a71fbc0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5e510a661d40      ! 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                   ->5e510a7449d1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5e510a7449d1      
fIsCompiled._M_base._M_i      true                
f_name                         TArrayD             object identifier
f_name.fRep                    ->5e510a7449a8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5e510a7449c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TArrayD
==> Dumping object at: 0x00005e510a543990, name=TArray, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 173292004           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5e510a6b44d0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->753eaf03cf40      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5e510a2f24e0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5e510a543a88      ! 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                ->5e510a543a08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TArray              object identifier
f_name.fRep                    ->5e510a5439a8      ! String data
fTitle                        Abstract array base object title
fTitle.fRep                   ->5e510a5439c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005e5109efacb0, 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               ->5e5109efad78      ! String data
fCountClass                   TArray              name of the class with the counter
fCountClass.fRep              ->5e5109efad90      ! String data
*fCounter                     ->5e510a73e880      !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                ->5e5109efad28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fArray              object identifier
f_name.fRep                    ->5e5109efacc8      ! String data
fTitle                        [fN] Array of fN douobject title
fTitle.fRep                   ->5e5109eface0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TArrayD
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBits
==> Dumping object at: 0x00005bad5e3da0c0, 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                        ->5bad5e4edca8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5bad5e4edf10      ![fNdata]
*fCompFull                    ->5bad5e4edee0      ![fElements->GetEntries()]
*fClass                       ->5bad5e280290      !pointer to class
*fElements                    ->5bad5e1dbc60      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              ->5bad5e4e1680      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5bad5e4e1790      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5bad5e4eda30      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5bad5e4e1860      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5bad5e4e16c0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5bad5e4ed960      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5bad5e4edb00      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5bad5e4edbd0      ! 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                   ->5bad5e3da101      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5bad5e3da101      
fIsCompiled._M_base._M_i      true                
f_name                         TBits               object identifier
f_name.fRep                    ->5bad5e3da0d8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5bad5e3da0f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBits
==> Dumping object at: 0x00005bad5e4e0090, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1582170340          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5bad5e162c20      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->79cd0c2255a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5bad5e443fd0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5bad5e4e0188      ! 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                ->5bad5e4e0108      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->5bad5e4e00a8      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5bad5e4e00c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bad5e4e0cc0, 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                ->5bad5e4e0d38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNbits              object identifier
f_name.fRep                    ->5bad5e4e0cd8      ! String data
fTitle                        Highest bit set + 1 object title
fTitle.fRep                   ->5bad5e4e0cf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bad5e4e0dc0, 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                ->5bad5e4e0e38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNbytes             object identifier
f_name.fRep                    ->5bad5e4e0dd8      ! String data
fTitle                        Number of UChars in object title
fTitle.fRep                   ->5bad5e4e0df0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005bad5dca14d0, 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               ->5bad5dca1598      ! String data
fCountClass                   TBits               name of the class with the counter
fCountClass.fRep              ->5bad5dca15b0      ! String data
*fCounter                     ->5bad5e4e0dc0      !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                ->5bad5dca1548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAllBits            object identifier
f_name.fRep                    ->5bad5dca14e8      ! String data
fTitle                        [fNbytes] array of Uobject title
fTitle.fRep                   ->5bad5dca1500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBits
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TCollection
==> Dumping object at: 0x00005f797d451e80, 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                        ->5f797d342298      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5f797d3a9be0      ![fNdata]
*fCompFull                    ->5f797c1d5090      ![fElements->GetEntries()]
*fClass                       ->5f797d1ef5f0      !pointer to class
*fElements                    ->5f797d3d2f70      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              ->5f797d4a8410      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5f797d4a8570      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5f797d4a8780      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5f797d4a8620      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5f797d4a84c0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5f797d4a86d0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5f797d4a8830      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5f797d4a88e0      ! 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                   ->5f797d451ec1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5f797d451ec1      
fIsCompiled._M_base._M_i      true                
f_name                         TCollection         object identifier
f_name.fRep                    ->5f797d451e98      ! String data
fTitle                                            object title
fTitle.fRep                   ->5f797d451eb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TCollection
==> Dumping object at: 0x00005f797d353d10, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2100641124          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5f797d0adff0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7789fa9c15a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5f797d353e20      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5f797d353e08      ! 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                ->5f797d353d88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->5f797d353d28      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5f797d353d40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f797d197b70, name=f_name, 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                ->5f797d197be8      ! String data
*fClassObject                 ->5f797d356a10      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         f_name               object identifier
f_name.fRep                    ->5f797d197b88      ! String data
fTitle                        name of the collectiobject title
fTitle.fRep                   ->5f797d197ba0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005f797d4a8340, 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                ->5f797d4a83b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSize               object identifier
f_name.fRep                    ->5f797d4a8358      ! String data
fTitle                        number of elements iobject title
fTitle.fRep                   ->5f797d4a8370      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TCollection
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TClonesArray
==> Dumping object at: 0x000064b22b35d910, 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                        ->64b22b47b428      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->64b22b46b1c0      ![fNdata]
*fCompFull                    ->64b22a221010      ![fElements->GetEntries()]
*fClass                       ->64b22b1c7f50      !pointer to class
*fElements                    ->64b22b20c040      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              ->64b22b4eef90      ! List of read action resulting from the compilation.
*fReadMemberWise              ->64b22b4f2b30      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->64b22b4f2c80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->64b22b4f2ba0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->64b22b4f2ac0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->64b22b4f2c10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->64b22b4f2cf0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->64b22b4f2d60      ! 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                   ->64b22b35d951      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->64b22b35d951      
fIsCompiled._M_base._M_i      true                
f_name                         TClonesArray        object identifier
f_name.fRep                    ->64b22b35d928      ! String data
fTitle                                            object title
fTitle.fRep                   ->64b22b35d940      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TClonesArray
==> Dumping object at: 0x000064b22b25d730, name=TObjArray, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 723900292           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->64b22b1487d0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->756db588c2a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->64b22b4ef130      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->64b22b25d828      ! 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                ->64b22b25d7a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObjArray           object identifier
f_name.fRep                    ->64b22b25d748      ! String data
fTitle                        An array of objects object title
fTitle.fRep                   ->64b22b25d760      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TClonesArray
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TList
==> Dumping object at: 0x00006157b4694430, 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                        ->6157b478e2d8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6157b483f250      ![fNdata]
*fCompFull                    ->6157b35845a0      ![fElements->GetEntries()]
*fClass                       ->6157b451ce80      !pointer to class
*fElements                    ->6157b46d7990      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              ->6157b48af370      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6157b48b1ad0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6157b48b1c20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6157b48b1b40      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6157b48b1a60      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6157b48b1bb0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6157b48b1c90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6157b48b1d00      ! 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                   ->6157b4694471      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6157b4694471      
fIsCompiled._M_base._M_i      true                
f_name                         TList               object identifier
f_name.fRep                    ->6157b4694448      ! String data
fTitle                                            object title
fTitle.fRep                   ->6157b4694460      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TList
==> Dumping object at: 0x00006157b42b6570, name=TSeqCollection, class=TStreamerBase

fBaseVersion                  0                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3022742980          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6157b42ed860      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7bfdee86fb20      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6157b48af280      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6157b42b6668      ! 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                ->6157b42b65e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TSeqCollection      object identifier
f_name.fRep                    ->6157b42b6588      ! String data
fTitle                        Sequenceable collectobject title
fTitle.fRep                   ->6157b42b65a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TList
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=THashList
==> Dumping object at: 0x000061b326322860, 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                        ->61b3275b9518      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->61b327559920      ![fNdata]
*fCompFull                    ->61b3271f3490      ![fElements->GetEntries()]
*fClass                       ->61b3275401e0      !pointer to class
*fElements                    ->61b327366490      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              ->61b327701870      ! List of read action resulting from the compilation.
*fReadMemberWise              ->61b3277058d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->61b327705a20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->61b327705940      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->61b327705860      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->61b3277059b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->61b327705a90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->61b327705b00      ! 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                   ->61b3263228a1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->61b3263228a1      
fIsCompiled._M_base._M_i      true                
f_name                         THashList           object identifier
f_name.fRep                    ->61b326322878      ! String data
fTitle                                            object title
fTitle.fRep                   ->61b326322890      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=THashList
==> Dumping object at: 0x000061b3275c5b80, name=TList, class=TStreamerBase

fBaseVersion                  5                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 660364244           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->61b3272f4a50      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7de8337e8740      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->61b327701ab0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->61b3275c5c78      ! 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                ->61b3275c5bf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TList               object identifier
f_name.fRep                    ->61b3275c5b98      ! String data
fTitle                        Doubly linked list  object title
fTitle.fRep                   ->61b3275c5bb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=THashList
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=THashTable
==> Dumping object at: 0x00005d937685ce40, 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                        ->5d93768799b8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5d93765bf6d0      ![fNdata]
*fCompFull                    ->5d937647b240      ![fElements->GetEntries()]
*fClass                       ->5d937658c2e0      !pointer to class
*fElements                    ->5d93767c75b0      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              ->5d93768d08b0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5d93768d2430      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5d93768d2580      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5d93768d24a0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5d93768d23c0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5d93768d2510      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5d93768d25f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5d93768d2660      ! 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                   ->5d937685ce81      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5d937685ce81      
fIsCompiled._M_base._M_i      true                
f_name                         THashTable          object identifier
f_name.fRep                    ->5d937685ce58      ! String data
fTitle                                            object title
fTitle.fRep                   ->5d937685ce70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=THashTable
==> Dumping object at: 0x00005d93763a6c40, name=TCollection, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1983540372          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5d93767e97a0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7abad7f6e6d0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5d93768d07c0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5d93763a6d38      ! 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                ->5d93763a6cb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TCollection         object identifier
f_name.fRep                    ->5d93763a6c58      ! String data
fTitle                        Collection abstract object title
fTitle.fRep                   ->5d93763a6c70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=THashTable
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TMap
==> Dumping object at: 0x0000622ee113fa90, 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                        ->622ee13e8e88      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->622ee11776e0      ![fNdata]
*fCompFull                    ->622ee12b0680      ![fElements->GetEntries()]
*fClass                       ->622ee10ddcf0      !pointer to class
*fElements                    ->622ee1187b50      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              ->622ee13e8aa0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->622ee13e8b20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->622ee13e8cd0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->622ee13e8bb0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->622ee13e8ae0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->622ee13e8c40      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->622ee13e8d60      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->622ee13e8df0      ! 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                   ->622ee113fad1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->622ee113fad1      
fIsCompiled._M_base._M_i      true                
f_name                         TMap                object identifier
f_name.fRep                    ->622ee113faa8      ! String data
fTitle                                            object title
fTitle.fRep                   ->622ee113fac0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TMap
==> Dumping object at: 0x0000622ee11789c0, name=TCollection, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3776416276          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->622ee105e250      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7de3ddd726d0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->622ee13e40f0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->622ee1178ab8      ! 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                ->622ee1178a38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TCollection         object identifier
f_name.fRep                    ->622ee11789d8      ! String data
fTitle                        Collection abstract object title
fTitle.fRep                   ->622ee11789f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000622ee0ebada0, 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                ->622ee0ebae18      ! String data
*fClassObject                 ->622ee13e5b60      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTable              object identifier
f_name.fRep                    ->622ee0ebadb8      ! String data
fTitle                        Hash table used to sobject title
fTitle.fRep                   ->622ee0ebadd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TMap
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TObjArray
==> Dumping object at: 0x00005c9ca1b40880, 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                        ->5c9ca1b53e08      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5c9ca1ba3c70      ![fNdata]
*fCompFull                    ->5c9ca1b30f90      ![fElements->GetEntries()]
*fClass                       ->5c9ca196aed0      !pointer to class
*fElements                    ->5c9ca1bce120      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              ->5c9ca1cbeab0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5c9ca1cbec10      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5c9ca1cbee20      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5c9ca1cbecc0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5c9ca1cbeb60      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5c9ca1cbed70      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5c9ca1cbeed0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5c9ca1cbef80      ! 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                   ->5c9ca1b408c1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5c9ca1b408c1      
fIsCompiled._M_base._M_i      true                
f_name                         TObjArray           object identifier
f_name.fRep                    ->5c9ca1b40898      ! String data
fTitle                                            object title
fTitle.fRep                   ->5c9ca1b408b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TObjArray
==> Dumping object at: 0x00005c9ca1aef860, name=TSeqCollection, class=TStreamerBase

fBaseVersion                  0                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2712598708          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c9ca19292c0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->759edb4c3b20      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c9ca1cbc130      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c9ca1aef958      ! 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                ->5c9ca1aef8d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TSeqCollection      object identifier
f_name.fRep                    ->5c9ca1aef878      ! String data
fTitle                        Sequenceable collectobject title
fTitle.fRep                   ->5c9ca1aef890      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c9ca1cbe8e0, 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                ->5c9ca1cbe958      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLowerBound         object identifier
f_name.fRep                    ->5c9ca1cbe8f8      ! String data
fTitle                        Lower bound of the aobject title
fTitle.fRep                   ->5c9ca1cbe910      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c9ca1cbe9e0, 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                ->5c9ca1cbea58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLast               object identifier
f_name.fRep                    ->5c9ca1cbe9f8      ! String data
fTitle                        Last element in arraobject title
fTitle.fRep                   ->5c9ca1cbea10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TObjArray
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TRefArray
==> Dumping object at: 0x0000612ec9a791e0, 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                        ->612ec9ca6498      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->612ec9d3b2b0      ![fNdata]
*fCompFull                    ->612ec9d3b280      ![fElements->GetEntries()]
*fClass                       ->612ec99d2780      !pointer to class
*fElements                    ->612ec9bb81b0      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              ->612ec9d3afd0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->612ec9d3b050      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->612ec9d3b110      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->612ec9d3b090      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->612ec9d3b010      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->612ec9d3b0d0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->612ec9d3b150      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->612ec9d3b190      ! 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                   ->612ec9a79221      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->612ec9a79221      
fIsCompiled._M_base._M_i      true                
f_name                         TRefArray           object identifier
f_name.fRep                    ->612ec9a791f8      ! String data
fTitle                                            object title
fTitle.fRep                   ->612ec9a79210      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TRefArray
==> Dumping object at: 0x0000612ec9cb0300, name=TSeqCollection, class=TStreamerBase

fBaseVersion                  0                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3385525076          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->612ec9c2f5c0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7c5cb0cebb20      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->612ec9d2b780      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->612ec9cb03f8      ! 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                ->612ec9cb0378      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TSeqCollection      object identifier
f_name.fRep                    ->612ec9cb0318      ! String data
fTitle                        Sequenceable collectobject title
fTitle.fRep                   ->612ec9cb0330      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000612ec9c49ab0, 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                ->612ec9c49b28      ! String data
*fClassObject                 ->612ec9d2df30      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fPID                object identifier
f_name.fRep                    ->612ec9c49ac8      ! String data
fTitle                        Pointer to Process Uobject title
fTitle.fRep                   ->612ec9c49ae0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000612ec9474930, 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               ->612ec94749f8      ! String data
fCountClass                   TCollection         name of the class with the counter
fCountClass.fRep              ->612ec9474a10      ! String data
*fCounter                     ->612ec9d2cfa0      !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                ->612ec94749a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUIDs               object identifier
f_name.fRep                    ->612ec9474948      ! String data
fTitle                        [fSize] To store uidobject title
fTitle.fRep                   ->612ec9474960      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000612ec9d3ae30, 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                ->612ec9d3aea8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLowerBound         object identifier
f_name.fRep                    ->612ec9d3ae48      ! String data
fTitle                        Lower bound of the aobject title
fTitle.fRep                   ->612ec9d3ae60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000612ec9d3af00, 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                ->612ec9d3af78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLast               object identifier
f_name.fRep                    ->612ec9d3af18      ! String data
fTitle                        Last element in arraobject title
fTitle.fRep                   ->612ec9d3af30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TRefArray
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TRefTable
==> Dumping object at: 0x00006546c7ebce60, 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                        ->6546c829d308      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6546c82a99f0      ![fNdata]
*fCompFull                    ->6546c82a99c0      ![fElements->GetEntries()]
*fClass                       ->6546c8030920      !pointer to class
*fElements                    ->6546c82861e0      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              ->6546c82a9b80      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6546c82a9c00      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6546c82a9cc0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6546c82a9c40      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6546c82a9bc0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6546c82a9c80      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6546c82a9d00      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6546c82a9d40      ! 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                   ->6546c7ebcea1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6546c7ebcea1      
fIsCompiled._M_base._M_i      true                
f_name                         TRefTable           object identifier
f_name.fRep                    ->6546c7ebce78      ! String data
fTitle                                            object title
fTitle.fRep                   ->6546c7ebce90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TRefTable
==> Dumping object at: 0x00006546c827e870, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3358058692          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6546c7004490      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->77c740a5f5a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6546c827e6d0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6546c827e968      ! 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                ->6546c827e8e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->6546c827e888      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->6546c827e8a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006546c827f4a0, 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                ->6546c827f518      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSize               object identifier
f_name.fRep                    ->6546c827f4b8      ! String data
fTitle                        dummy for backward cobject title
fTitle.fRep                   ->6546c827f4d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006546c7e0fc00, 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                ->6546c7e0fc78      ! String data
*fClassObject                 ->6546c827f5b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fParents            object identifier
f_name.fRep                    ->6546c7e0fc18      ! String data
fTitle                        array of Parent objeobject title
fTitle.fRep                   ->6546c7e0fc30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006546c8224060, 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                ->6546c82240d8      ! String data
*fClassObject                 ->6546c7004490      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fOwner              object identifier
f_name.fRep                    ->6546c8224078      ! String data
fTitle                        Object owning this Tobject title
fTitle.fRep                   ->6546c8224090      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006546c82a9ab0, 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                ->6546c82a9b28      ! String data
*fClassObject                 ->6546c81ef2b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fProcessGUIDs       object identifier
f_name.fRep                    ->6546c82a9ac8      ! String data
fTitle                        UUIDs of TProcessIDsobject title
fTitle.fRep                   ->6546c82a9ae0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TRefTable
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TSeqCollection
==> Dumping object at: 0x000062b12f1818d0, 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                        ->62b12f194f58      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->62b12f187dc0      ![fNdata]
*fCompFull                    ->62b12f15ab90      ![fElements->GetEntries()]
*fClass                       ->62b12ef245f0      !pointer to class
*fElements                    ->62b12f105850      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              ->62b12f1e65d0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->62b12f1e8150      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->62b12f1e82a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->62b12f1e81c0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->62b12f1e80e0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->62b12f1e8230      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->62b12f1e8310      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->62b12f1e8380      ! 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                   ->62b12f181911      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->62b12f181911      
fIsCompiled._M_base._M_i      true                
f_name                         TSeqCollection      object identifier
f_name.fRep                    ->62b12f1818e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->62b12f181900      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TSeqCollection
==> Dumping object at: 0x000062b12dcd74d0, name=TCollection, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 768439588           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->62b12f1000a0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7a45862896d0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->62b12f1e64e0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->62b12dcd75c8      ! 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                ->62b12dcd7548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TCollection         object identifier
f_name.fRep                    ->62b12dcd74e8      ! String data
fTitle                        Collection abstract object title
fTitle.fRep                   ->62b12dcd7500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TSeqCollection
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerInfo
==> Dumping object at: 0x00005cbac6f52e30, 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                        ->5cbac7168dd8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5cbac7169040      ![fNdata]
*fCompFull                    ->5cbac7169010      ![fElements->GetEntries()]
*fClass                       ->5cbac6bd4740      !pointer to class
*fElements                    ->5cbac5252b30      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              ->5cbac7168750      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5cbac71688f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5cbac7168b60      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5cbac71689c0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5cbac7168820      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5cbac7168a90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5cbac7168c30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5cbac7168d00      ! 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                   ->5cbac6f52e71      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5cbac6f52e71      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerInfo       object identifier
f_name.fRep                    ->5cbac6f52e48      ! String data
fTitle                                            object title
fTitle.fRep                   ->5cbac6f52e60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerInfo
==> Dumping object at: 0x00005cbac55753b0, name=TVirtualStreamerInfo, class=TStreamerBase

fBaseVersion                  6                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3310834692          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5cbac6cacf10      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->793a88f3a890      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5cbac715f870      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5cbac55754a8      ! 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                ->5cbac5575428      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TVirtualStreamerInfoobject identifier
f_name.fRep                    ->5cbac55753c8      ! String data
fTitle                        Abstract Interface dobject title
fTitle.fRep                   ->5cbac55753e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cbac7162280, 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                ->5cbac71622f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCheckSum           object identifier
f_name.fRep                    ->5cbac7162298      ! String data
fTitle                        Checksum of originalobject title
fTitle.fRep                   ->5cbac71622b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cbac7162380, 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                ->5cbac71623f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClassVersion       object identifier
f_name.fRep                    ->5cbac7162398      ! String data
fTitle                        Class version identiobject title
fTitle.fRep                   ->5cbac71623b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005cbac6f1cc40, 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                ->5cbac6f1ccb8      ! String data
*fClassObject                 ->5cbac7162480      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fElements           object identifier
f_name.fRep                    ->5cbac6f1cc58      ! String data
fTitle                        Array of TStreamerElobject title
fTitle.fRep                   ->5cbac6f1cc70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerInfo
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerElement
==> Dumping object at: 0x000057df6c478250, 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                        ->57df6c24e468      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->57df6c60a3c0      ![fNdata]
*fCompFull                    ->57df6c60a380      ![fElements->GetEntries()]
*fClass                       ->57df6c2d1900      !pointer to class
*fElements                    ->57df6c2d1d80      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              ->57df6c6099d0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->57df6c609c60      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->57df6c609ff0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->57df6c609d90      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->57df6c609b30      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->57df6c609ec0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->57df6c60a120      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->57df6c60a250      ! 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                   ->57df6c478291      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->57df6c478291      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->57df6c478268      ! String data
fTitle                                            object title
fTitle.fRep                   ->57df6c478280      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerElement
==> Dumping object at: 0x000057df6bd31ae0, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1808997172          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->57df6c1ea530      !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                ->57df6c607b30      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->57df6bd31bd8      ! 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                ->57df6bd31b58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TNamed              object identifier
f_name.fRep                    ->57df6bd31af8      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->57df6bd31b10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057df6c609550, 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                ->57df6c6095c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fType               object identifier
f_name.fRep                    ->57df6c609568      ! String data
fTitle                        element type        object title
fTitle.fRep                   ->57df6c609580      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057df6c609620, 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                ->57df6c609698      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSize               object identifier
f_name.fRep                    ->57df6c609638      ! String data
fTitle                        sizeof element      object title
fTitle.fRep                   ->57df6c609650      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057df6c6096f0, 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                ->57df6c609768      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fArrayLength        object identifier
f_name.fRep                    ->57df6c609708      ! String data
fTitle                        cumulative size of aobject title
fTitle.fRep                   ->57df6c609720      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057df6c609800, 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                ->57df6c609878      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fArrayDim           object identifier
f_name.fRep                    ->57df6c609818      ! String data
fTitle                        number of array dimeobject title
fTitle.fRep                   ->57df6c609830      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057df6c609900, 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                ->57df6c609978      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaxIndex           object identifier
f_name.fRep                    ->57df6c609918      ! String data
fTitle                        Maximum array index object title
fTitle.fRep                   ->57df6c609930      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000057df6c362850, 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                ->57df6c3628c8      ! String data
*fClassObject                 ->57df6c58eb80      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTypeName           object identifier
f_name.fRep                    ->57df6c362868      ! String data
fTitle                        Data type name of daobject title
fTitle.fRep                   ->57df6c362880      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerElement
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerBase
==> Dumping object at: 0x0000589775eb0b20, 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                        ->589776045128      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->589775ef1350      ![fNdata]
*fCompFull                    ->589775d836d0      ![fElements->GetEntries()]
*fClass                       ->589775cf6ac0      !pointer to class
*fElements                    ->589775ce1930      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              ->589776040650      ! List of read action resulting from the compilation.
*fReadMemberWise              ->589776044dc0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->589776044f70      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->589776044e50      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->589776044d30      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->589776044ee0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->589776045000      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->589776045090      ! 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                   ->589775eb0b61      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->589775eb0b61      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerBase       object identifier
f_name.fRep                    ->589775eb0b38      ! String data
fTitle                                            object title
fTitle.fRep                   ->589775eb0b50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerBase
==> Dumping object at: 0x0000589776041730, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1979979652          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->589775cc2130      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->77f8dcd1c710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5897760407b0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->589776041828      ! 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                ->5897760417a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->589776041748      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->589776041760      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000589776044bb0, 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                ->589776044c28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBaseVersion        object identifier
f_name.fRep                    ->589776044bc8      ! String data
fTitle                        version number of thobject title
fTitle.fRep                   ->589776044be0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerBase
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerBasicType
==> Dumping object at: 0x00006187a8968140, 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                        ->6187a8a458d8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6187a897a950      ![fNdata]
*fCompFull                    ->6187a70775e0      ![fElements->GetEntries()]
*fClass                       ->6187a87ae0e0      !pointer to class
*fElements                    ->6187a8969b80      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              ->6187a8aefa90      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6187a8af3c90      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6187a8af3de0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6187a8af3d00      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6187a8af3c20      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6187a8af3d70      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6187a8af3e50      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6187a8af3ec0      ! 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                   ->6187a8968181      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6187a8968181      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerBasicType  object identifier
f_name.fRep                    ->6187a8968158      ! String data
fTitle                                            object title
fTitle.fRep                   ->6187a8968170      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerBasicType
==> Dumping object at: 0x00006187a8848d80, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2827259348          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6187a8779750      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->710928426710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6187a8aefbf0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6187a8848e78      ! 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                ->6187a8848df8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->6187a8848d98      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->6187a8848db0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerBasicType
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerBasicPointer
==> Dumping object at: 0x00005df92954c340, 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                        ->5df929700188      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5df9297003f0      ![fNdata]
*fCompFull                    ->5df9297003c0      ![fElements->GetEntries()]
*fClass                       ->5df9295d3960      !pointer to class
*fElements                    ->5df929551fd0      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              ->5df9296ffb00      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5df9296ffca0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5df9296fff10      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5df9296ffd70      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5df9296ffbd0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5df9296ffe40      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5df9296fffe0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5df9297000b0      ! 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                   ->5df92954c381      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5df92954c381      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerBasicPointeobject identifier
f_name.fRep                    ->5df92954c358      ! String data
fTitle                                            object title
fTitle.fRep                   ->5df92954c370      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerBasicPointer
==> Dumping object at: 0x00005df9296fc530, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 695190916           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5df929387c60      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7188ef63c710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5df9296fb5b0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5df9296fc628      ! 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                ->5df9296fc5a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->5df9296fc548      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5df9296fc560      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005df9296ff9b0, 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                ->5df9296ffa28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCountVersion       object identifier
f_name.fRep                    ->5df9296ff9c8      ! String data
fTitle                        version number of thobject title
fTitle.fRep                   ->5df9296ff9e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005df9291905f0, 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                ->5df929190668      ! String data
*fClassObject                 ->5df9293815e0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCountName          object identifier
f_name.fRep                    ->5df929190608      ! String data
fTitle                        name of data member object title
fTitle.fRep                   ->5df929190620      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005df9295eadf0, 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                ->5df9295eae68      ! String data
*fClassObject                 ->5df9293815e0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCountClass         object identifier
f_name.fRep                    ->5df9295eae08      ! String data
fTitle                        name of the class wiobject title
fTitle.fRep                   ->5df9295eae20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerBasicPointer
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerLoop
==> Dumping object at: 0x00005fac96033dc0, 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                        ->5fac9620a7e8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5fac9620aa50      ![fNdata]
*fCompFull                    ->5fac9620aa20      ![fElements->GetEntries()]
*fClass                       ->5fac95f055f0      !pointer to class
*fElements                    ->5fac95ead930      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              ->5fac9620a160      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5fac9620a300      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5fac9620a570      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5fac9620a3d0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5fac9620a230      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5fac9620a4a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5fac9620a640      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5fac9620a710      ! 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                   ->5fac96033e01      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5fac96033e01      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerLoop       object identifier
f_name.fRep                    ->5fac96033dd8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5fac96033df0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerLoop
==> Dumping object at: 0x00005fac96206b90, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2518707172          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5fac960e10a0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->74e10be7f710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5fac96205c10      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5fac96206c88      ! 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                ->5fac96206c08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->5fac96206ba8      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5fac96206bc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fac9620a010, 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                ->5fac9620a088      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCountVersion       object identifier
f_name.fRep                    ->5fac9620a028      ! String data
fTitle                        version number of thobject title
fTitle.fRep                   ->5fac9620a040      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fac9608f660, 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                ->5fac9608f6d8      ! String data
*fClassObject                 ->5fac95e8ece0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCountName          object identifier
f_name.fRep                    ->5fac9608f678      ! String data
fTitle                        name of data member object title
fTitle.fRep                   ->5fac9608f690      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005fac95f5c820, 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                ->5fac95f5c898      ! String data
*fClassObject                 ->5fac95e8ece0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCountClass         object identifier
f_name.fRep                    ->5fac95f5c838      ! String data
fTitle                        name of the class wiobject title
fTitle.fRep                   ->5fac95f5c850      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerLoop
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerObject
==> Dumping object at: 0x0000608d79e34b50, 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                        ->608d79f3aa28      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->608d79e8c740      ![fNdata]
*fCompFull                    ->608d79f2b210      ![fElements->GetEntries()]
*fClass                       ->608d79cce4c0      !pointer to class
*fElements                    ->608d79e2aff0      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              ->608d79fc6360      ! List of read action resulting from the compilation.
*fReadMemberWise              ->608d79fca960      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->608d79fcaab0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->608d79fca9d0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->608d79fca8f0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->608d79fcaa40      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->608d79fcab20      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->608d79fcab90      ! 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                   ->608d79e34b91      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->608d79e34b91      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerObject     object identifier
f_name.fRep                    ->608d79e34b68      ! String data
fTitle                                            object title
fTitle.fRep                   ->608d79e34b80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerObject
==> Dumping object at: 0x0000608d79fc7440, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2046588052          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->608d79ea9df0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->75a4f41ec710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->608d79fc64c0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->608d79fc7538      ! 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                ->608d79fc74b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->608d79fc7458      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->608d79fc7470      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerObjectPointer
==> Dumping object at: 0x00005dec4cab4da0, 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                        ->5dec4cb5d148      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5dec4cac4990      ![fNdata]
*fCompFull                    ->5dec4aef75e0      ![fElements->GetEntries()]
*fClass                       ->5dec4c8ca1d0      !pointer to class
*fElements                    ->5dec4c84a7c0      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              ->5dec4cc051a0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5dec4cc097a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5dec4cc098f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5dec4cc09810      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5dec4cc09730      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5dec4cc09880      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5dec4cc09960      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5dec4cc099d0      ! 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                   ->5dec4cab4de1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5dec4cab4de1      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerObjectPointobject identifier
f_name.fRep                    ->5dec4cab4db8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5dec4cab4dd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerObjectPointer
==> Dumping object at: 0x00005dec4cc06280, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1287676628          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5dec4c895840      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->739188b9b710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5dec4cc05300      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5dec4cc06378      ! 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                ->5dec4cc062f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->5dec4cc06298      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5dec4cc062b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerObjectPointer
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerObjectAny
==> Dumping object at: 0x00005ca6f64f1e80, 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                        ->5ca6f65e7c18      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5ca6f65d99a0      ![fNdata]
*fCompFull                    ->5ca6f649e2d0      ![fElements->GetEntries()]
*fClass                       ->5ca6f637b000      !pointer to class
*fElements                    ->5ca6f64861f0      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              ->5ca6f6672e30      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5ca6f6677430      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5ca6f6677580      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5ca6f66774a0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5ca6f66773c0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5ca6f6677510      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5ca6f66775f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5ca6f6677660      ! 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                   ->5ca6f64f1ec1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5ca6f64f1ec1      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerObjectAny  object identifier
f_name.fRep                    ->5ca6f64f1e98      ! String data
fTitle                                            object title
fTitle.fRep                   ->5ca6f64f1eb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerObjectAny
==> Dumping object at: 0x00005ca6f6673f10, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4133961572          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5ca6f6556a90      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7e77ef459710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5ca6f6672f90      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5ca6f6674008      ! 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                ->5ca6f6673f88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->5ca6f6673f28      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5ca6f6673f40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerObjectAny
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerObjectAnyPointer
==> Dumping object at: 0x00005b16f4aaab80, 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                        ->5b16f4ab7698      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5b16f49b96e0      ![fNdata]
*fCompFull                    ->5b16f4ab7b90      ![fElements->GetEntries()]
*fClass                       ->5b16f47e4c90      !pointer to class
*fElements                    ->5b16f4a20a80      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              ->5b16f4b5e1c0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5b16f4b627c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5b16f4b62910      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5b16f4b62830      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5b16f4b62750      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5b16f4b628a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5b16f4b62980      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5b16f4b629f0      ! 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                   ->5b16f4aaabc1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5b16f4aaabc1      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerObjectAnyPoobject identifier
f_name.fRep                    ->5b16f4aaab98      ! String data
fTitle                                            object title
fTitle.fRep                   ->5b16f4aaabb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerObjectAnyPointer
==> Dumping object at: 0x00005b16f4b5f2a0, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4105564916          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5b16f4a41580      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->718c91966710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5b16f4b5e320      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5b16f4b5f398      ! 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                ->5b16f4b5f318      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->5b16f4b5f2b8      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->5b16f4b5f2d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerObjectAnyPointer
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerString
==> Dumping object at: 0x0000625e3a8985f0, 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                        ->625e3ad6b638      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->625e39b15010      ![fNdata]
*fCompFull                    ->625e397f2590      ![fElements->GetEntries()]
*fClass                       ->625e3aaffc20      !pointer to class
*fElements                    ->625e3ac52840      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              ->625e3adf7c20      ! List of read action resulting from the compilation.
*fReadMemberWise              ->625e3adfc220      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->625e3adfc370      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->625e3adfc290      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->625e3adfc1b0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->625e3adfc300      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->625e3adfc3e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->625e3adfc450      ! 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                   ->625e3a898631      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->625e3a898631      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerString     object identifier
f_name.fRep                    ->625e3a898608      ! String data
fTitle                                            object title
fTitle.fRep                   ->625e3a898620      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerString
==> Dumping object at: 0x0000625e3adf8d00, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 987729236           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->625e3acdb640      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->73cd51f5a710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->625e3adf7d80      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->625e3adf8df8      ! 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                ->625e3adf8d78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->625e3adf8d18      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->625e3adf8d30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerString
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerSTL
==> Dumping object at: 0x0000592f2c51f1f0, 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                        ->592f2ddfe068      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->592f2ddec680      ![fNdata]
*fCompFull                    ->592f2dd05fd0      ![fElements->GetEntries()]
*fClass                       ->592f2dc57570      !pointer to class
*fElements                    ->592f2dc9b7a0      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              ->592f2df94de0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->592f2df99260      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->592f2df99470      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->592f2df99310      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->592f2df991b0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->592f2df993c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->592f2df99520      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->592f2df995d0      ! 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                   ->592f2c51f231      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->592f2c51f231      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerSTL        object identifier
f_name.fRep                    ->592f2c51f208      ! String data
fTitle                                            object title
fTitle.fRep                   ->592f2c51f220      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerSTL
==> Dumping object at: 0x0000592f2ddebca0, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 769572084           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->592f2dc22be0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7f70f1258710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->592f2df94f40      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->592f2ddebd98      ! 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                ->592f2ddebd18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->592f2ddebcb8      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->592f2ddebcd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000592f2df98f40, 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                ->592f2df98fb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSTLtype            object identifier
f_name.fRep                    ->592f2df98f58      ! String data
fTitle                        type of STL vector  object title
fTitle.fRep                   ->592f2df98f70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000592f2df99040, 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                ->592f2df990b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCtype              object identifier
f_name.fRep                    ->592f2df99058      ! String data
fTitle                        STL contained type  object title
fTitle.fRep                   ->592f2df99070      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerSTL
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerSTLstring
==> Dumping object at: 0x00005a2070185e60, 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                        ->5a207028e108      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5a2070187c00      ![fNdata]
*fCompFull                    ->5a206feaeb20      ![fElements->GetEntries()]
*fClass                       ->5a2070021420      !pointer to class
*fElements                    ->5a2070282bd0      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              ->5a20703238d0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5a20703295d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5a2070329720      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5a2070329640      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5a2070329560      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5a20703296b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5a2070329790      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5a2070329800      ! 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                   ->5a2070185ea1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5a2070185ea1      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerSTLstring  object identifier
f_name.fRep                    ->5a2070185e78      ! String data
fTitle                                            object title
fTitle.fRep                   ->5a2070185e90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerSTLstring
==> Dumping object at: 0x00005a2070325260, name=TStreamerSTL, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1882346164          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5a206ff5ea70      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7354ee78a850      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5a2070323310      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5a2070325358      ! 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                ->5a20703252d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerSTL        object identifier
f_name.fRep                    ->5a2070325278      ! String data
fTitle                        Streamer element of object title
fTitle.fRep                   ->5a2070325290      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerSTLstring
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TStreamerArtificial
==> Dumping object at: 0x00006050a2eac280, 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                        ->6050a2ebb718      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6050a2ca5830      ![fNdata]
*fCompFull                    ->6050a2eba9a0      ![fElements->GetEntries()]
*fClass                       ->6050a2c58540      !pointer to class
*fElements                    ->6050a2c77770      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              ->6050a2f52b40      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6050a2f56c50      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6050a2f56da0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6050a2f56cc0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6050a2f56be0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6050a2f56d30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6050a2f56e10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6050a2f56e80      ! 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                   ->6050a2eac2c1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6050a2eac2c1      
fIsCompiled._M_base._M_i      true                
f_name                         TStreamerArtificial object identifier
f_name.fRep                    ->6050a2eac298      ! String data
fTitle                                            object title
fTitle.fRep                   ->6050a2eac2b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TStreamerArtificial
==> Dumping object at: 0x00006050a2eb7240, name=TStreamerElement, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2733339284          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6050a2e33fb0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->76b1fd327710      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6050a2f52a50      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6050a2eb7338      ! 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                ->6050a2eb72b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TStreamerElement    object identifier
f_name.fRep                    ->6050a2eb7258      ! String data
fTitle                        Base class for one eobject title
fTitle.fRep                   ->6050a2eb7270      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TStreamerArtificial
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TDirectory
==> Dumping object at: 0x0000555e930cb3b0, 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                        ->555e94b4c538      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->555e94b4c7a0      ![fNdata]
*fCompFull                    ->555e94b4c770      ![fElements->GetEntries()]
*fClass                       ->555e948476f0      !pointer to class
*fElements                    ->555e94aa7b90      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              ->555e94b4a500      ! List of read action resulting from the compilation.
*fReadMemberWise              ->555e94b4c050      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->555e94b4c2c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->555e94b4c120      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->555e94b4bf80      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->555e94b4c1f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->555e94b4c390      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->555e94b4c460      ! 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                   ->555e930cb3f1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->555e930cb3f1      
fIsCompiled._M_base._M_i      true                
f_name                         TDirectory          object identifier
f_name.fRep                    ->555e930cb3c8      ! String data
fTitle                                            object title
fTitle.fRep                   ->555e930cb3e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TDirectory
==> Dumping object at: 0x0000555e94b44260, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2494841524          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->555e9471cd60      !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                ->555e94b43d60      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->555e94b44358      ! 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                ->555e94b442d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TNamed              object identifier
f_name.fRep                    ->555e94b44278      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->555e94b44290      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000555e9498c310, 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                ->555e9498c388      ! String data
*fClassObject                 ->555e9380edb0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMother             object identifier
f_name.fRep                    ->555e9498c328      ! String data
fTitle                        pointer to mother ofobject title
fTitle.fRep                   ->555e9498c340      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000555e94a3a460, 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                ->555e94a3a4d8      ! String data
*fClassObject                 ->555e94b45bb0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fList               object identifier
f_name.fRep                    ->555e94a3a478      ! String data
fTitle                        List of objects in mobject title
fTitle.fRep                   ->555e94a3a490      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000555e94a289c0, 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                ->555e94a28a38      ! String data
*fClassObject                 ->555e947d0de0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUUID               object identifier
f_name.fRep                    ->555e94a289d8      ! String data
fTitle                        Unique identifier   object title
fTitle.fRep                   ->555e94a289f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TDirectory
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TDirectoryFile
==> Dumping object at: 0x00005a0218e8d070, 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                        ->5a0218f83618      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5a0218f83cd0      ![fNdata]
*fCompFull                    ->5a0218f83c60      ![fElements->GetEntries()]
*fClass                       ->5a0218c2f520      !pointer to class
*fElements                    ->5a0218e11d70      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              ->5a0218f81fa0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5a0218f832e0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5a0218f833a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5a0218f83320      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5a0218f832a0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5a0218f83360      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5a0218f833e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5a0218f83420      ! 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                   ->5a0218e8d0b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5a0218e8d0b1      
fIsCompiled._M_base._M_i      true                
f_name                         TDirectoryFile      object identifier
f_name.fRep                    ->5a0218e8d088      ! String data
fTitle                                            object title
fTitle.fRep                   ->5a0218e8d0a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TDirectoryFile
==> Dumping object at: 0x00005a0218f63a90, name=TDirectory, class=TStreamerBase

fBaseVersion                  5                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 418790116           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5a0218b6cd50      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->77fb858f72c0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5a0218f62890      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5a0218f63b88      ! 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                ->5a0218f63b08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TDirectory          object identifier
f_name.fRep                    ->5a0218f63aa8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5a0218f63ac0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f6c7f0, 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                ->5a0218f6c868      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fModified           object identifier
f_name.fRep                    ->5a0218f6c808      ! String data
fTitle                        True if directory haobject title
fTitle.fRep                   ->5a0218f6c820      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f6c900, 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                ->5a0218f6c978      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fWritable           object identifier
f_name.fRep                    ->5a0218f6c918      ! String data
fTitle                        True if directory isobject title
fTitle.fRep                   ->5a0218f6c930      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218e116c0, 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                ->5a0218e11738      ! String data
*fClassObject                 ->5a0218e98a00      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fDatimeC            object identifier
f_name.fRep                    ->5a0218e116d8      ! String data
fTitle                        Date and time when dobject title
fTitle.fRep                   ->5a0218e116f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218d39370, 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                ->5a0218d393e8      ! String data
*fClassObject                 ->5a0218e98a00      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fDatimeM            object identifier
f_name.fRep                    ->5a0218d39388      ! String data
fTitle                        Date and time of lasobject title
fTitle.fRep                   ->5a0218d393a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f6ca80, 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                ->5a0218f6caf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNbytesKeys         object identifier
f_name.fRep                    ->5a0218f6ca98      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->5a0218f6cab0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f6cb80, 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                ->5a0218f6cbf8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNbytesName         object identifier
f_name.fRep                    ->5a0218f6cb98      ! String data
fTitle                        Number of bytes in Tobject title
fTitle.fRep                   ->5a0218f6cbb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f6cc90, 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                ->5a0218f6cd08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBufferSize         object identifier
f_name.fRep                    ->5a0218f6cca8      ! String data
fTitle                        Default buffer size object title
fTitle.fRep                   ->5a0218f6ccc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f6cda0, 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                ->5a0218f6ce18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSeekDir            object identifier
f_name.fRep                    ->5a0218f6cdb8      ! String data
fTitle                        Location of directorobject title
fTitle.fRep                   ->5a0218f6cdd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f6cf00, 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                ->5a0218f6cf78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSeekParent         object identifier
f_name.fRep                    ->5a0218f6cf18      ! String data
fTitle                        Location of parent dobject title
fTitle.fRep                   ->5a0218f6cf30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f6d010, 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                ->5a0218f6d088      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSeekKeys           object identifier
f_name.fRep                    ->5a0218f6d028      ! String data
fTitle                        Location of Keys recobject title
fTitle.fRep                   ->5a0218f6d040      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f82ae0, 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                ->5a0218f82b58      ! String data
*fClassObject                 ->5a0218f6d0e0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFile               object identifier
f_name.fRep                    ->5a0218f82af8      ! String data
fTitle                        Pointer to current fobject title
fTitle.fRep                   ->5a0218f82b10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a0218f831b0, 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                ->5a0218f83228      ! String data
*fClassObject                 ->5a0218f655d0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fKeys               object identifier
f_name.fRep                    ->5a0218f831c8      ! String data
fTitle                        Pointer to keys listobject title
fTitle.fRep                   ->5a0218f831e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TDirectoryFile
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TFile
==> Dumping object at: 0x00005eed06c71fa0, 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                        ->5eed06df6f68      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5eed06df7ad0      ![fNdata]
*fCompFull                    ->5eed06df7a10      ![fElements->GetEntries()]
*fClass                       ->5eed069ccd30      !pointer to class
*fElements                    ->5eed06c02ed0      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              ->5eed06df58c0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5eed06df5d00      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5eed06df6630      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5eed06df6010      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5eed06df59f0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5eed06df6320      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5eed06df6940      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5eed06df6c50      ! 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                   ->5eed06c71fe1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5eed06c71fe1      
fIsCompiled._M_base._M_i      true                
f_name                         TFile               object identifier
f_name.fRep                    ->5eed06c71fb8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5eed06c71fd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TFile
==> Dumping object at: 0x00005eed06de8c30, name=TDirectoryFile, class=TStreamerBase

fBaseVersion                  5                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 115248260           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5eed0694d250      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7cc46e4ad810      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5eed06de02b0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5eed06de8d28      ! 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                ->5eed06de8ca8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TDirectoryFile      object identifier
f_name.fRep                    ->5eed06de8c48      ! String data
fTitle                                            object title
fTitle.fRep                   ->5eed06de8c60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4510, 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                ->5eed06df4588      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSumBuffer          object identifier
f_name.fRep                    ->5eed06df4528      ! String data
fTitle                        Sum of buffer sizes object title
fTitle.fRep                   ->5eed06df4540      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4620, 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                ->5eed06df4698      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSum2Buffer         object identifier
f_name.fRep                    ->5eed06df4638      ! String data
fTitle                        Sum of squares of buobject title
fTitle.fRep                   ->5eed06df4650      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df46f0, 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                ->5eed06df4768      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBytesWrite         object identifier
f_name.fRep                    ->5eed06df4708      ! String data
fTitle                        Number of bytes writobject title
fTitle.fRep                   ->5eed06df4720      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4800, 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                ->5eed06df4878      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBytesRead          object identifier
f_name.fRep                    ->5eed06df4818      ! String data
fTitle                        Number of bytes readobject title
fTitle.fRep                   ->5eed06df4830      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4910, 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                ->5eed06df4988      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBytesReadExtra     object identifier
f_name.fRep                    ->5eed06df4928      ! String data
fTitle                        Number of extra byteobject title
fTitle.fRep                   ->5eed06df4940      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df49e0, 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                ->5eed06df4a58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBEGIN              object identifier
f_name.fRep                    ->5eed06df49f8      ! String data
fTitle                        First used byte in fobject title
fTitle.fRep                   ->5eed06df4a10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4ae0, 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                ->5eed06df4b58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fEND                object identifier
f_name.fRep                    ->5eed06df4af8      ! String data
fTitle                        Last used byte in fiobject title
fTitle.fRep                   ->5eed06df4b10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4be0, 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                ->5eed06df4c58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSeekFree           object identifier
f_name.fRep                    ->5eed06df4bf8      ! String data
fTitle                        Location on disk of object title
fTitle.fRep                   ->5eed06df4c10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4cf0, 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                ->5eed06df4d68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSeekInfo           object identifier
f_name.fRep                    ->5eed06df4d08      ! String data
fTitle                        Location on disk of object title
fTitle.fRep                   ->5eed06df4d20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4e00, 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                ->5eed06df4e78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fD                  object identifier
f_name.fRep                    ->5eed06df4e18      ! String data
fTitle                        File descriptor     object title
fTitle.fRep                   ->5eed06df4e30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4ed0, 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                ->5eed06df4f48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fVersion            object identifier
f_name.fRep                    ->5eed06df4ee8      ! String data
fTitle                        File format version object title
fTitle.fRep                   ->5eed06df4f00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df4fd0, 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                ->5eed06df5048      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCompress           object identifier
f_name.fRep                    ->5eed06df4fe8      ! String data
fTitle                        Compression level anobject title
fTitle.fRep                   ->5eed06df5000      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df50d0, 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                ->5eed06df5148      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNbytesFree         object identifier
f_name.fRep                    ->5eed06df50e8      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->5eed06df5100      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df51e0, 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                ->5eed06df5258      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNbytesInfo         object identifier
f_name.fRep                    ->5eed06df51f8      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->5eed06df5210      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df52f0, 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                ->5eed06df5368      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fWritten            object identifier
f_name.fRep                    ->5eed06df5308      ! String data
fTitle                        Number of objects wrobject title
fTitle.fRep                   ->5eed06df5320      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df5400, 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                ->5eed06df5478      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNProcessIDs        object identifier
f_name.fRep                    ->5eed06df5418      ! String data
fTitle                        Number of TProcessIDobject title
fTitle.fRep                   ->5eed06df5430      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df5510, 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                ->5eed06df5588      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fReadCalls          object identifier
f_name.fRep                    ->5eed06df5528      ! String data
fTitle                        Number of read callsobject title
fTitle.fRep                   ->5eed06df5540      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df5630, 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                ->5eed06df56a8      ! String data
*fClassObject                 ->5eed06ce5e30      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fRealName           object identifier
f_name.fRep                    ->5eed06df5648      ! String data
fTitle                        Effective real file object title
fTitle.fRep                   ->5eed06df5660      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df5730, 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                ->5eed06df57a8      ! String data
*fClassObject                 ->5eed06ce5e30      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fOption             object identifier
f_name.fRep                    ->5eed06df5748      ! String data
fTitle                        File options        object title
fTitle.fRep                   ->5eed06df5760      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df57f0, 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                ->5eed06df5868      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUnits              object identifier
f_name.fRep                    ->5eed06df5808      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->5eed06df5820      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005eed06df5900, 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                ->5eed06df5978      ! String data
*fClassObject                 ->5eed06dea8c0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFree               object identifier
f_name.fRep                    ->5eed06df5918      ! String data
fTitle                        Free segments linkedobject title
fTitle.fRep                   ->5eed06df5930      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TFile
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TKey
==> Dumping object at: 0x000056d4925dc880, 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                        ->56d492656298      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->56d492656950      ![fNdata]
*fCompFull                    ->56d4926568e0      ![fElements->GetEntries()]
*fClass                       ->56d491344db0      !pointer to class
*fElements                    ->56d492562560      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              ->56d4926536a0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->56d492655f60      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->56d492656020      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->56d492655fa0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->56d492655f20      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->56d492655fe0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->56d492656060      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->56d4926560a0      ! 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                   ->56d4925dc8c1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->56d4925dc8c1      
fIsCompiled._M_base._M_i      true                
f_name                         TKey                object identifier
f_name.fRep                    ->56d4925dc898      ! String data
fTitle                                            object title
fTitle.fRep                   ->56d4925dc8b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TKey
==> Dumping object at: 0x000056d49239c2f0, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2453259076          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56d491351490      !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                ->56d492650bc0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56d49239c3e8      ! 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                ->56d49239c368      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TNamed              object identifier
f_name.fRep                    ->56d49239c308      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->56d49239c320      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d4926525e0, 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                ->56d492652658      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fVersion            object identifier
f_name.fRep                    ->56d4926525f8      ! String data
fTitle                        KEY version identifiobject title
fTitle.fRep                   ->56d492652610      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d4926526e0, 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                ->56d492652758      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNbytes             object identifier
f_name.fRep                    ->56d4926526f8      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->56d492652710      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d4926527f0, 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                ->56d492652868      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fObjlen             object identifier
f_name.fRep                    ->56d492652808      ! String data
fTitle                        Length of uncompressobject title
fTitle.fRep                   ->56d492652820      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d492570260, 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                ->56d4925702d8      ! String data
*fClassObject                 ->56d492498ef0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fDatime             object identifier
f_name.fRep                    ->56d492570278      ! String data
fTitle                        Date/Time of insertiobject title
fTitle.fRep                   ->56d492570290      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d492652930, 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                ->56d4926529a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fKeylen             object identifier
f_name.fRep                    ->56d492652948      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->56d492652960      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d492652a40, 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                ->56d492652ab8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCycle              object identifier
f_name.fRep                    ->56d492652a58      ! String data
fTitle                        Cycle number        object title
fTitle.fRep                   ->56d492652a70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d492652b10, 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                ->56d492652b88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSeekKey            object identifier
f_name.fRep                    ->56d492652b28      ! String data
fTitle                        Location of object oobject title
fTitle.fRep                   ->56d492652b40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d492652c10, 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                ->56d492652c88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSeekPdir           object identifier
f_name.fRep                    ->56d492652c28      ! String data
fTitle                        Location of parent dobject title
fTitle.fRep                   ->56d492652c40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d492538dd0, 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                ->56d492538e48      ! String data
*fClassObject                 ->56d4925039e0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClassName          object identifier
f_name.fRep                    ->56d492538de8      ! String data
fTitle                        Object Class name   object title
fTitle.fRep                   ->56d492538e00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d492652d50, 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                ->56d492652dc8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLeft               object identifier
f_name.fRep                    ->56d492652d68      ! String data
fTitle                        Number of bytes leftobject title
fTitle.fRep                   ->56d492652d80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d492652e60, 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                ->56d492652ed8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBuffer             object identifier
f_name.fRep                    ->56d492652e78      ! String data
fTitle                        Object buffer       object title
fTitle.fRep                   ->56d492652e90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056d492535260, 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                ->56d4925352d8      ! String data
*fClassObject                 ->56d492652f30      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBufferRef          object identifier
f_name.fRep                    ->56d492535278      ! String data
fTitle                        Pointer to the TBuffobject title
fTitle.fRep                   ->56d492535290      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TKey
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TFeldmanCousins
==> Dumping object at: 0x00005564ed944e70, 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                        ->5564eda3f368      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5564eda3f9d0      ![fNdata]
*fCompFull                    ->5564eda3f960      ![fElements->GetEntries()]
*fClass                       ->5564ed78ae10      !pointer to class
*fElements                    ->5564ed9c1360      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              ->5564eda3e980      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5564eda3f050      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5564eda3f110      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5564eda3f090      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5564eda3f010      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5564eda3f0d0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5564eda3f150      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5564eda3f190      ! 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                   ->5564ed944eb1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5564ed944eb1      
fIsCompiled._M_base._M_i      true                
f_name                         TFeldmanCousins     object identifier
f_name.fRep                    ->5564ed944e88      ! String data
fTitle                                            object title
fTitle.fRep                   ->5564ed944ea0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TFeldmanCousins
==> Dumping object at: 0x00005564eda29750, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3986855844          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5564ed4e1a40      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->754a85d865a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5564eda34b00      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5564eda29848      ! 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                ->5564eda297c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->5564eda29768      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5564eda29780      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3e4a0, 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                ->5564eda3e518      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCL                 object identifier
f_name.fRep                    ->5564eda3e4b8      ! String data
fTitle                        confidence level as object title
fTitle.fRep                   ->5564eda3e4d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3e5b0, 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                ->5564eda3e628      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUpperLimit         object identifier
f_name.fRep                    ->5564eda3e5c8      ! String data
fTitle                        the calculated upperobject title
fTitle.fRep                   ->5564eda3e5e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3e6b0, 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                ->5564eda3e728      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLowerLimit         object identifier
f_name.fRep                    ->5564eda3e6c8      ! String data
fTitle                        the calculated lowerobject title
fTitle.fRep                   ->5564eda3e6e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3e7b0, 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                ->5564eda3e828      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNobserved          object identifier
f_name.fRep                    ->5564eda3e7c8      ! String data
fTitle                        input number of obseobject title
fTitle.fRep                   ->5564eda3e7e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3e8b0, 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                ->5564eda3e928      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNbackground        object identifier
f_name.fRep                    ->5564eda3e8c8      ! String data
fTitle                        input number of backobject title
fTitle.fRep                   ->5564eda3e8e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3e9c0, 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                ->5564eda3ea38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMuMin              object identifier
f_name.fRep                    ->5564eda3e9d8      ! String data
fTitle                        minimum value of sigobject title
fTitle.fRep                   ->5564eda3e9f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3eae0, 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                ->5564eda3eb58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMuMax              object identifier
f_name.fRep                    ->5564eda3eaf8      ! String data
fTitle                        maximum value of sigobject title
fTitle.fRep                   ->5564eda3eb10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3ec00, 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                ->5564eda3ec78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMuStep             object identifier
f_name.fRep                    ->5564eda3ec18      ! String data
fTitle                        the step in signal tobject title
fTitle.fRep                   ->5564eda3ec30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3ed20, 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                ->5564eda3ed98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNMuStep            object identifier
f_name.fRep                    ->5564eda3ed38      ! String data
fTitle                        = (int)(fMuStep)    object title
fTitle.fRep                   ->5564eda3ed50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3ee20, 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                ->5564eda3ee98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNMax               object identifier
f_name.fRep                    ->5564eda3ee38      ! String data
fTitle                        = (int)(fMuMax)     object title
fTitle.fRep                   ->5564eda3ee50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005564eda3eef0, 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                ->5564eda3ef68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fQUICK              object identifier
f_name.fRep                    ->5564eda3ef08      ! String data
fTitle                        take a short cut to object title
fTitle.fRep                   ->5564eda3ef20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TFeldmanCousins
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLorentzVector
==> Dumping object at: 0x00006411d7cf6a90, 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                        ->6411d7df0f78      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6411d7e37cd0      ![fNdata]
*fCompFull                    ->6411d7e01ee0      ![fElements->GetEntries()]
*fClass                       ->6411d7b59a80      !pointer to class
*fElements                    ->6411d7ae2240      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              ->6411d7e37750      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6411d7e378b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6411d7e37ac0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6411d7e37960      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6411d7e37800      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6411d7e37a10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6411d7e37b70      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6411d7e37c20      ! 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                   ->6411d7cf6ad1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6411d7cf6ad1      
fIsCompiled._M_base._M_i      true                
f_name                         TLorentzVector      object identifier
f_name.fRep                    ->6411d7cf6aa8      ! String data
fTitle                                            object title
fTitle.fRep                   ->6411d7cf6ac0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLorentzVector
==> Dumping object at: 0x00006411d7e36350, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3622003620          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6411d6b71490      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->71945759c5a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6411d7dee5c0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6411d7e36448      ! 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                ->6411d7e363c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->6411d7e36368      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->6411d7e36380      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006411d7e0a860, 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                ->6411d7e0a8d8      ! String data
*fClassObject                 ->6411d7b263c0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fP                  object identifier
f_name.fRep                    ->6411d7e0a878      ! String data
fTitle                        3 vector component  object title
fTitle.fRep                   ->6411d7e0a890      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006411d7e37680, 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                ->6411d7e376f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fE                  object identifier
f_name.fRep                    ->6411d7e37698      ! String data
fTitle                        time or energy of (xobject title
fTitle.fRep                   ->6411d7e376b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLorentzVector
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TVector2
==> Dumping object at: 0x0000637e2fa55040, 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                        ->637e2fb52ac8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->637e2fb63e10      ![fNdata]
*fCompFull                    ->637e2fb3d920      ![fElements->GetEntries()]
*fClass                       ->637e2f8ff6e0      !pointer to class
*fElements                    ->637e2fa09ea0      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              ->637e2fb62a90      ! List of read action resulting from the compilation.
*fReadMemberWise              ->637e2fb639f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->637e2fb63c00      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->637e2fb63aa0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->637e2fb63940      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->637e2fb63b50      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->637e2fb63cb0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->637e2fb63d60      ! 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                   ->637e2fa55081      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->637e2fa55081      
fIsCompiled._M_base._M_i      true                
f_name                         TVector2            object identifier
f_name.fRep                    ->637e2fa55058      ! String data
fTitle                                            object title
fTitle.fRep                   ->637e2fa55070      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TVector2
==> Dumping object at: 0x0000637e2fb62ad0, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 800467748           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->637e2e8c7db0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7b56fa9775a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->637e2faba1a0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->637e2fb62bc8      ! 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                ->637e2fb62b48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->637e2fb62ae8      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->637e2fb62b00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000637e2fb63700, 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                ->637e2fb63778      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fX                  object identifier
f_name.fRep                    ->637e2fb63718      ! String data
fTitle                        components of the veobject title
fTitle.fRep                   ->637e2fb63730      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000637e2fb63800, 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                ->637e2fb63878      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fY                  object identifier
f_name.fRep                    ->637e2fb63818      ! String data
fTitle                                            object title
fTitle.fRep                   ->637e2fb63830      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TVector2
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TVector3
==> Dumping object at: 0x00005d607dd775b0, 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                        ->5d607de548d8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5d607de54b40      ![fNdata]
*fCompFull                    ->5d607de54b10      ![fElements->GetEntries()]
*fClass                       ->5d607db79600      !pointer to class
*fElements                    ->5d607dc66110      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              ->5d607de533b0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5d607de543f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5d607de54660      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5d607de544c0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5d607de54320      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5d607de54590      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5d607de54730      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5d607de54800      ! 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                   ->5d607dd775f1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5d607dd775f1      
fIsCompiled._M_base._M_i      true                
f_name                         TVector3            object identifier
f_name.fRep                    ->5d607dd775c8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5d607dd775e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TVector3
==> Dumping object at: 0x00005d607de533f0, name=TObject, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2112173124          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5d607cbcf490      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->74d5bb3855a0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5d607de5cc10      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5d607de534e8      ! 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                ->5d607de53468      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TObject             object identifier
f_name.fRep                    ->5d607de53408      ! String data
fTitle                        Basic ROOT object   object title
fTitle.fRep                   ->5d607de53420      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d607de54020, 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                ->5d607de54098      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fX                  object identifier
f_name.fRep                    ->5d607de54038      ! String data
fTitle                                            object title
fTitle.fRep                   ->5d607de54050      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d607de540f0, 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                ->5d607de54168      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fY                  object identifier
f_name.fRep                    ->5d607de54108      ! String data
fTitle                                            object title
fTitle.fRep                   ->5d607de54120      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d607de541c0, 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                ->5d607de54238      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fZ                  object identifier
f_name.fRep                    ->5d607de541d8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5d607de541f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TVector3
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=ROOT::TIOFeatures
==> Dumping object at: 0x00005cc44ffb57d0, 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                        ->5cc4500c4678      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5cc45004b900      ![fNdata]
*fCompFull                    ->5cc44ffc48b0      ![fElements->GetEntries()]
*fClass                       ->5cc44fd9e1d0      !pointer to class
*fElements                    ->5cc44eeb9790      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              ->5cc4500c0640      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5cc4500c06c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5cc44ffb1340      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5cc44ffb12c0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5cc4500c0680      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5cc44ffb1300      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5cc44ffc4d00      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5cc44ffc4d40      ! 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                   ->5cc44ffb5811      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5cc44ffb5811      
fIsCompiled._M_base._M_i      true                
f_name                         ROOT::TIOFeatures   object identifier
f_name.fRep                    ->5cc44ffb57e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5cc44ffb5800      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=ROOT::TIOFeatures
==> Dumping object at: 0x00005cc45001b850, 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                ->5cc45001b8c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fIOBits             object identifier
f_name.fRep                    ->5cc45001b868      ! String data
fTitle                                            object title
fTitle.fRep                   ->5cc45001b880      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=ROOT::TIOFeatures
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBasket
==> Dumping object at: 0x00005dfbfa2fd5e0, 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                        ->5dfbfa5ca658      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5dfbfa5cdaf0      ![fNdata]
*fCompFull                    ->5dfbfa5cdb40      ![fElements->GetEntries()]
*fClass                       ->5dfbfa270be0      !pointer to class
*fElements                    ->5dfbfa4a0eb0      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              ->5dfbfa5cdbd0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5dfbfa5cdd60      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5dfbfa5ca260      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5dfbfa5cdeb0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5dfbfa5cdc10      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5dfbfa5ce000      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5dfbfa5ca3b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5dfbfa5ca500      ! 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                   ->5dfbfa2fd621      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5dfbfa2fd621      
fIsCompiled._M_base._M_i      true                
f_name                         TBasket             object identifier
f_name.fRep                    ->5dfbfa2fd5f8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5dfbfa2fd610      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBasket
==> Dumping object at: 0x00005dfbf90664d0, name=TKey, class=TStreamerBase

fBaseVersion                  4                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4177945892          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5dfbfa189780      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->762ce72add20      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5dfbfa5abce0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5dfbf90665c8      ! 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                ->5dfbf9066548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TKey                object identifier
f_name.fRep                    ->5dfbf90664e8      ! String data
fTitle                        Header description oobject title
fTitle.fRep                   ->5dfbf9066500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005dfbfa5b3bc0, 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                ->5dfbfa5b3c38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBufferSize         object identifier
f_name.fRep                    ->5dfbfa5b3bd8      ! String data
fTitle                        fBuffer length in byobject title
fTitle.fRep                   ->5dfbfa5b3bf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005dfbfa5b3cc0, 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                ->5dfbfa5b3d38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNevBufSize         object identifier
f_name.fRep                    ->5dfbfa5b3cd8      ! String data
fTitle                        Length in Int_t of fobject title
fTitle.fRep                   ->5dfbfa5b3cf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005dfbfa5b3e00, 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                ->5dfbfa5b3e78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNevBuf             object identifier
f_name.fRep                    ->5dfbfa5b3e18      ! String data
fTitle                        Number of entries inobject title
fTitle.fRep                   ->5dfbfa5b3e30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005dfbfa5b3f00, 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                ->5dfbfa5b3f78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLast               object identifier
f_name.fRep                    ->5dfbfa5b3f18      ! String data
fTitle                        Pointer to last usedobject title
fTitle.fRep                   ->5dfbfa5b3f30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005dfbfa5b4010, 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                ->5dfbfa5b4088      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fHeaderOnly         object identifier
f_name.fRep                    ->5dfbfa5b4028      ! String data
fTitle                        True when only the bobject title
fTitle.fRep                   ->5dfbfa5b4040      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005dfbfa5b4650, 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               ->5dfbfa5b4718      ! String data
fCountClass                   TBasket             name of the class with the counter
fCountClass.fRep              ->5dfbfa5b4730      ! String data
*fCounter                     ->5dfbfa5b3e00      !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                ->5dfbfa5b46c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fEntryOffset        object identifier
f_name.fRep                    ->5dfbfa5b4668      ! String data
fTitle                        [fNevBuf] Offset of object title
fTitle.fRep                   ->5dfbfa5b4680      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005dfbfa26b020, 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                ->5dfbfa26b098      ! String data
*fClassObject                 ->5dfbfa5b4800      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBranch             object identifier
f_name.fRep                    ->5dfbfa26b038      ! String data
fTitle                        Pointer to the baskeobject title
fTitle.fRep                   ->5dfbfa26b050      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBasket
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBranch
==> Dumping object at: 0x000056ee598f38e0, 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                        ->56ee59d62328      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->56ee59d62e90      ![fNdata]
*fCompFull                    ->56ee59d62dd0      ![fElements->GetEntries()]
*fClass                       ->56ee5974bd30      !pointer to class
*fElements                    ->56ee58502fe0      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              ->56ee59d60d10      ! List of read action resulting from the compilation.
*fReadMemberWise              ->56ee59d610c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->56ee59d619f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->56ee59d613d0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->56ee59d60db0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->56ee59d616e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->56ee59d61d00      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->56ee59d62010      ! 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                   ->56ee598f3921      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->56ee598f3921      
fIsCompiled._M_base._M_i      true                
f_name                         TBranch             object identifier
f_name.fRep                    ->56ee598f38f8      ! String data
fTitle                                            object title
fTitle.fRep                   ->56ee598f3910      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBranch
==> Dumping object at: 0x000056ee58541510, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1481905508          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56ee588409e0      !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                ->56ee59cd1330      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56ee58541608      ! 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                ->56ee58541588      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TNamed              object identifier
f_name.fRep                    ->56ee58541528      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->56ee58541540      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5e110, name=TAttFill, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1507189092          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56ee59a385d0      !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                ->56ee59d5e250      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56ee59d5e208      ! 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                ->56ee59d5e188      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TAttFill            object identifier
f_name.fRep                    ->56ee59d5e128      ! String data
fTitle                        Fill area attributesobject title
fTitle.fRep                   ->56ee59d5e140      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5eeb0, 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                ->56ee59d5ef28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCompress           object identifier
f_name.fRep                    ->56ee59d5eec8      ! String data
fTitle                        Compression level anobject title
fTitle.fRep                   ->56ee59d5eee0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5efb0, 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                ->56ee59d5f028      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBasketSize         object identifier
f_name.fRep                    ->56ee59d5efc8      ! String data
fTitle                        Initial Size of  Basobject title
fTitle.fRep                   ->56ee59d5efe0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5f0b0, 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                ->56ee59d5f128      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fEntryOffsetLen     object identifier
f_name.fRep                    ->56ee59d5f0c8      ! String data
fTitle                        Initial Length of fEobject title
fTitle.fRep                   ->56ee59d5f0e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5f1f0, 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                ->56ee59d5f268      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fWriteBasket        object identifier
f_name.fRep                    ->56ee59d5f208      ! String data
fTitle                        Last basket number wobject title
fTitle.fRep                   ->56ee59d5f220      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5f2f0, 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                ->56ee59d5f368      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fEntryNumber        object identifier
f_name.fRep                    ->56ee59d5f308      ! String data
fTitle                        Current entry numberobject title
fTitle.fRep                   ->56ee59d5f320      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee598d3ba0, 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                ->56ee598d3c18      ! String data
*fClassObject                 ->56ee59a37f40      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fIOFeatures         object identifier
f_name.fRep                    ->56ee598d3bb8      ! String data
fTitle                        IO features for newlobject title
fTitle.fRep                   ->56ee598d3bd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5f520, 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                ->56ee59d5f598      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fOffset             object identifier
f_name.fRep                    ->56ee59d5f538      ! String data
fTitle                        Offset of this brancobject title
fTitle.fRep                   ->56ee59d5f550      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5f5f0, 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                ->56ee59d5f668      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaxBaskets         object identifier
f_name.fRep                    ->56ee59d5f608      ! String data
fTitle                        Maximum number of Baobject title
fTitle.fRep                   ->56ee59d5f620      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5f700, 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                ->56ee59d5f778      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSplitLevel         object identifier
f_name.fRep                    ->56ee59d5f718      ! String data
fTitle                        Branch split level  object title
fTitle.fRep                   ->56ee59d5f730      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5f800, 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                ->56ee59d5f878      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fEntries            object identifier
f_name.fRep                    ->56ee59d5f818      ! String data
fTitle                        Number of entries   object title
fTitle.fRep                   ->56ee59d5f830      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5f900, 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                ->56ee59d5f978      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFirstEntry         object identifier
f_name.fRep                    ->56ee59d5f918      ! String data
fTitle                        Number of the first object title
fTitle.fRep                   ->56ee59d5f930      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5fa10, 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                ->56ee59d5fa88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTotBytes           object identifier
f_name.fRep                    ->56ee59d5fa28      ! String data
fTitle                        Total number of byteobject title
fTitle.fRep                   ->56ee59d5fa40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d5fb30, 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                ->56ee59d5fba8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fZipBytes           object identifier
f_name.fRep                    ->56ee59d5fb48      ! String data
fTitle                        Total number of byteobject title
fTitle.fRep                   ->56ee59d5fb60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee5994a3a0, 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                ->56ee5994a418      ! String data
*fClassObject                 ->56ee59a38390      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBranches           object identifier
f_name.fRep                    ->56ee5994a3b8      ! String data
fTitle                        -> List of Branches object title
fTitle.fRep                   ->56ee5994a3d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee599c9f40, 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                ->56ee599c9fb8      ! String data
*fClassObject                 ->56ee59a38390      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLeaves             object identifier
f_name.fRep                    ->56ee599c9f58      ! String data
fTitle                        -> List of leaves ofobject title
fTitle.fRep                   ->56ee599c9f70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59913810, 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                ->56ee59913888      ! String data
*fClassObject                 ->56ee59a38390      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBaskets            object identifier
f_name.fRep                    ->56ee59913828      ! String data
fTitle                        -> List of baskets oobject title
fTitle.fRep                   ->56ee59913840      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d60940, 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               ->56ee59d60a08      ! String data
fCountClass                   TBranch             name of the class with the counter
fCountClass.fRep              ->56ee59d60a20      ! String data
*fCounter                     ->56ee59d5f5f0      !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                ->56ee59d609b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBasketBytes        object identifier
f_name.fRep                    ->56ee59d60958      ! String data
fTitle                        [fMaxBaskets] Lengthobject title
fTitle.fRep                   ->56ee59d60970      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d60ac0, 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               ->56ee59d60b88      ! String data
fCountClass                   TBranch             name of the class with the counter
fCountClass.fRep              ->56ee59d60ba0      ! String data
*fCounter                     ->56ee59d5f5f0      !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                ->56ee59d60b38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBasketEntry        object identifier
f_name.fRep                    ->56ee59d60ad8      ! String data
fTitle                        [fMaxBaskets] Table object title
fTitle.fRep                   ->56ee59d60af0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee59d60c10, 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               ->56ee59d60cd8      ! String data
fCountClass                   TBranch             name of the class with the counter
fCountClass.fRep              ->56ee59d60cf0      ! String data
*fCounter                     ->56ee59d5f5f0      !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                ->56ee59d60c88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBasketSeek         object identifier
f_name.fRep                    ->56ee59d60c28      ! String data
fTitle                        [fMaxBaskets] Addresobject title
fTitle.fRep                   ->56ee59d60c40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056ee598d4420, 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                ->56ee598d4498      ! String data
*fClassObject                 ->56ee59a68560      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFileName           object identifier
f_name.fRep                    ->56ee598d4438      ! String data
fTitle                        Name of file where bobject title
fTitle.fRep                   ->56ee598d4450      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBranch
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBranchElement
==> Dumping object at: 0x00006544f05c7200, 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                        ->6544f0b1bd98      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6544f0b1c400      ![fNdata]
*fCompFull                    ->6544f0b1c390      ![fElements->GetEntries()]
*fClass                       ->6544f03c9dd0      !pointer to class
*fElements                    ->6544f05c7d90      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              ->6544f0b1ba00      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6544f0b1ba80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6544f0b1bb40      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6544f0b1bac0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6544f0b1ba40      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6544f0b1bb00      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6544f0b1bb80      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6544f0b1bbc0      ! 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                   ->6544f05c7241      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6544f05c7241      
fIsCompiled._M_base._M_i      true                
f_name                         TBranchElement      object identifier
f_name.fRep                    ->6544f05c7218      ! String data
fTitle                                            object title
fTitle.fRep                   ->6544f05c7230      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBranchElement
==> Dumping object at: 0x00006544f0560750, name=TBranch, class=TStreamerBase

fBaseVersion                  13                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4032169892          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6544f034a6d0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->782d96da7de0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6544f079cde0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6544f0560848      ! 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                ->6544f05607c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TBranch             object identifier
f_name.fRep                    ->6544f0560768      ! String data
fTitle                        Branch descriptor   object title
fTitle.fRep                   ->6544f0560780      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1a840, 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                ->6544f0b1a8b8      ! String data
*fClassObject                 ->6544f07607b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClassName          object identifier
f_name.fRep                    ->6544f0b1a858      ! String data
fTitle                        Class name of refereobject title
fTitle.fRep                   ->6544f0b1a870      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1a900, 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                ->6544f0b1a978      ! String data
*fClassObject                 ->6544f07607b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fParentName         object identifier
f_name.fRep                    ->6544f0b1a918      ! String data
fTitle                        Name of parent classobject title
fTitle.fRep                   ->6544f0b1a930      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1a9f0, 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                ->6544f0b1aa68      ! String data
*fClassObject                 ->6544f07607b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClonesName         object identifier
f_name.fRep                    ->6544f0b1aa08      ! String data
fTitle                        Name of class in TClobject title
fTitle.fRep                   ->6544f0b1aa20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1aaf0, 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                ->6544f0b1ab68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCheckSum           object identifier
f_name.fRep                    ->6544f0b1ab08      ! String data
fTitle                        CheckSum of class   object title
fTitle.fRep                   ->6544f0b1ab20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1abf0, 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                ->6544f0b1ac68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClassVersion       object identifier
f_name.fRep                    ->6544f0b1ac08      ! String data
fTitle                        Version number of clobject title
fTitle.fRep                   ->6544f0b1ac20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1acf0, 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                ->6544f0b1ad68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fID                 object identifier
f_name.fRep                    ->6544f0b1ad08      ! String data
fTitle                        element serial numbeobject title
fTitle.fRep                   ->6544f0b1ad20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1adf0, 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                ->6544f0b1ae68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fType               object identifier
f_name.fRep                    ->6544f0b1ae08      ! String data
fTitle                        Branch type         object title
fTitle.fRep                   ->6544f0b1ae20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1aec0, 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                ->6544f0b1af38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fStreamerType       object identifier
f_name.fRep                    ->6544f0b1aed8      ! String data
fTitle                        branch streamer typeobject title
fTitle.fRep                   ->6544f0b1aef0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1afc0, 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                ->6544f0b1b038      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->6544f0b1afd8      ! String data
fTitle                        Maximum entries for object title
fTitle.fRep                   ->6544f0b1aff0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1b0e0, 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                ->6544f0b1b158      ! String data
*fClassObject                 ->6544f03c9dd0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBranchCount        object identifier
f_name.fRep                    ->6544f0b1b0f8      ! String data
fTitle                        pointer to primary bobject title
fTitle.fRep                   ->6544f0b1b110      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006544f0b1b910, 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                ->6544f0b1b988      ! String data
*fClassObject                 ->6544f03c9dd0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBranchCount2       object identifier
f_name.fRep                    ->6544f0b1b928      ! String data
fTitle                        pointer to secondaryobject title
fTitle.fRep                   ->6544f0b1b940      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBranchElement
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBranchObject
==> Dumping object at: 0x00006076664c01a0, 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                        ->607666860d38      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->607666860e80      ![fNdata]
*fCompFull                    ->607666809180      ![fElements->GetEntries()]
*fClass                       ->6076661f1040      !pointer to class
*fElements                    ->6076663d8990      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              ->607666856450      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6076668609d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->607666860b80      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->607666860a60      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->607666860940      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->607666860af0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->607666860c10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->607666860ca0      ! 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                   ->6076664c01e1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6076664c01e1      
fIsCompiled._M_base._M_i      true                
f_name                         TBranchObject       object identifier
f_name.fRep                    ->6076664c01b8      ! String data
fTitle                                            object title
fTitle.fRep                   ->6076664c01d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBranchObject
==> Dumping object at: 0x00006076664ce630, name=TBranch, class=TStreamerBase

fBaseVersion                  13                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1716315780          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->60766644df40      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7828cdeb4de0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6076667cc600      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6076664ce728      ! 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                ->6076664ce6a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TBranch             object identifier
f_name.fRep                    ->6076664ce648      ! String data
fTitle                        Branch descriptor   object title
fTitle.fRep                   ->6076664ce660      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000607666860830, 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                ->6076668608a8      ! String data
*fClassObject                 ->6076664cd610      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClassName          object identifier
f_name.fRep                    ->607666860848      ! String data
fTitle                        Class name of refereobject title
fTitle.fRep                   ->607666860860      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBranchObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TBranchRef
==> Dumping object at: 0x00005d4279dc8270, 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                        ->5d427a169958      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5d427a167140      ![fNdata]
*fCompFull                    ->5d427a15b780      ![fElements->GetEntries()]
*fClass                       ->5d4279b75d60      !pointer to class
*fElements                    ->5d4279cd26b0      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              ->5d427a169570      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5d427a1695f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5d427a1697a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5d427a169680      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5d427a1695b0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5d427a169710      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5d427a169830      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5d427a1698c0      ! 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                   ->5d4279dc82b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5d4279dc82b1      
fIsCompiled._M_base._M_i      true                
f_name                         TBranchRef          object identifier
f_name.fRep                    ->5d4279dc8288      ! String data
fTitle                                            object title
fTitle.fRep                   ->5d4279dc82a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TBranchRef
==> Dumping object at: 0x00005d4279dd4810, name=TBranch, class=TStreamerBase

fBaseVersion                  13                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2044545124          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5d4279d51580      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7ad87c7a7de0      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5d427a0cd870      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5d4279dd4908      ! 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                ->5d4279dd4888      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TBranch             object identifier
f_name.fRep                    ->5d4279dd4828      ! String data
fTitle                        Branch descriptor   object title
fTitle.fRep                   ->5d4279dd4840      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005d427a168ea0, 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                ->5d427a168f18      ! String data
*fClassObject                 ->5d4279ee93a0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fRefTable           object identifier
f_name.fRep                    ->5d427a168eb8      ! String data
fTitle                        pointer to the TRefTobject title
fTitle.fRep                   ->5d427a168ed0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TBranchRef
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TChain
==> Dumping object at: 0x000064cf27b03a20, 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                        ->64cf2803ec18      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->64cf282dd7e0      ![fNdata]
*fCompFull                    ->64cf282dd7a0      ![fElements->GetEntries()]
*fClass                       ->64cf27b37d30      !pointer to class
*fElements                    ->64cf27d71510      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              ->64cf282dcd40      ! List of read action resulting from the compilation.
*fReadMemberWise              ->64cf282dd140      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->64cf282dd470      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->64cf282dd250      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->64cf282dd030      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->64cf282dd360      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->64cf282dd580      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->64cf282dd690      ! 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                   ->64cf27b03a61      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->64cf27b03a61      
fIsCompiled._M_base._M_i      true                
f_name                         TChain              object identifier
f_name.fRep                    ->64cf27b03a38      ! String data
fTitle                                            object title
fTitle.fRep                   ->64cf27b03a50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TChain
==> Dumping object at: 0x000064cf282c5790, name=TTree, class=TStreamerBase

fBaseVersion                  20                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 673994724           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->64cf27ab8250      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7d46cf1a7e20      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->64cf282a13f0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->64cf282c5888      ! 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                ->64cf282c5808      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TTree               object identifier
f_name.fRep                    ->64cf282c57a8      ! String data
fTitle                        Tree descriptor (theobject title
fTitle.fRep                   ->64cf282c57c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064cf282dca60, 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                ->64cf282dcad8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTreeOffsetLen      object identifier
f_name.fRep                    ->64cf282dca78      ! String data
fTitle                        Current size of fTreobject title
fTitle.fRep                   ->64cf282dca90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064cf282dcb70, 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                ->64cf282dcbe8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNtrees             object identifier
f_name.fRep                    ->64cf282dcb88      ! String data
fTitle                        Number of trees     object title
fTitle.fRep                   ->64cf282dcba0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064cf282dcc40, 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               ->64cf282dcd08      ! String data
fCountClass                   TChain              name of the class with the counter
fCountClass.fRep              ->64cf282dcd20      ! String data
*fCounter                     ->64cf282dca60      !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                ->64cf282dccb8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTreeOffset         object identifier
f_name.fRep                    ->64cf282dcc58      ! String data
fTitle                        [fTreeOffsetLen] Arrobject title
fTitle.fRep                   ->64cf282dcc70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064cf282dcd80, 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                ->64cf282dcdf8      ! String data
*fClassObject                 ->64cf27ee9890      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFiles              object identifier
f_name.fRep                    ->64cf282dcd98      ! String data
fTitle                        -> List of file nameobject title
fTitle.fRep                   ->64cf282dcdb0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000064cf282dcea0, 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                ->64cf282dcf18      ! String data
*fClassObject                 ->64cf280398d0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fStatus             object identifier
f_name.fRep                    ->64cf282dceb8      ! String data
fTitle                        -> List of active/inobject title
fTitle.fRep                   ->64cf282dced0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TChain
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeaf
==> Dumping object at: 0x000057222fc52fb0, 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                        ->57222f98ec08      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->572230f695c0      ![fNdata]
*fCompFull                    ->572230f69580      ![fElements->GetEntries()]
*fClass                       ->572230c8fbc0      !pointer to class
*fElements                    ->572230e47180      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              ->572230f68570      ! List of read action resulting from the compilation.
*fReadMemberWise              ->572230f68e60      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->572230f691f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->572230f68f90      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->572230f68d30      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->572230f690c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->572230f69320      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->572230f69450      ! 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                   ->57222fc52ff1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->57222fc52ff1      
fIsCompiled._M_base._M_i      true                
f_name                         TLeaf               object identifier
f_name.fRep                    ->57222fc52fc8      ! String data
fTitle                                            object title
fTitle.fRep                   ->57222fc52fe0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeaf
==> Dumping object at: 0x000057222fa424d0, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 799286564           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->57222fd419e0      !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                ->572230f66670      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->57222fa425c8      ! 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                ->57222fa42548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TNamed              object identifier
f_name.fRep                    ->57222fa424e8      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->57222fa42500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000572230f68090, 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                ->572230f68108      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLen                object identifier
f_name.fRep                    ->572230f680a8      ! String data
fTitle                        Number of fixed lengobject title
fTitle.fRep                   ->572230f680c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000572230f681b0, 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                ->572230f68228      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLenType            object identifier
f_name.fRep                    ->572230f681c8      ! String data
fTitle                        Number of bytes for object title
fTitle.fRep                   ->572230f681e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000572230f682c0, 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                ->572230f68338      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fOffset             object identifier
f_name.fRep                    ->572230f682d8      ! String data
fTitle                        Offset in ClonesArraobject title
fTitle.fRep                   ->572230f682f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000572230f683d0, 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                ->572230f68448      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fIsRange            object identifier
f_name.fRep                    ->572230f683e8      ! String data
fTitle                        (=kTRUE if leaf has object title
fTitle.fRep                   ->572230f68400      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000572230f684a0, 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                ->572230f68518      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fIsUnsigned         object identifier
f_name.fRep                    ->572230f684b8      ! String data
fTitle                        (=kTRUE if unsigned,object title
fTitle.fRep                   ->572230f684d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000572230cacc90, 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                ->572230cacd08      ! String data
*fClassObject                 ->572230c8fbc0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLeafCount          object identifier
f_name.fRep                    ->572230cacca8      ! String data
fTitle                        Pointer to Leaf counobject title
fTitle.fRep                   ->572230caccc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeaf
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafElement
==> Dumping object at: 0x000056b04b30d6e0, 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                        ->56b04b45ed78      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->56b04b5d6e60      ![fNdata]
*fCompFull                    ->56b04b5d4e90      ![fElements->GetEntries()]
*fClass                       ->56b04b2b6ed0      !pointer to class
*fElements                    ->56b04b471a70      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              ->56b04b5d2aa0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->56b04b5d6a40      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->56b04b5d6c50      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->56b04b5d6af0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->56b04b5d6990      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->56b04b5d6ba0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->56b04b5d6d00      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->56b04b5d6db0      ! 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                   ->56b04b30d721      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->56b04b30d721      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafElement        object identifier
f_name.fRep                    ->56b04b30d6f8      ! String data
fTitle                                            object title
fTitle.fRep                   ->56b04b30d710      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafElement
==> Dumping object at: 0x000056b04b42caa0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1262668532          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56b04b2be110      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->78ca50fa8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->56b04b5d2640      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56b04b42cb98      ! 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                ->56b04b42cb18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->56b04b42cab8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->56b04b42cad0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056b04b5d6750, 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                ->56b04b5d67c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fID                 object identifier
f_name.fRep                    ->56b04b5d6768      ! String data
fTitle                        element serial numbeobject title
fTitle.fRep                   ->56b04b5d6780      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056b04b5d6850, 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                ->56b04b5d68c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fType               object identifier
f_name.fRep                    ->56b04b5d6868      ! String data
fTitle                        leaf type           object title
fTitle.fRep                   ->56b04b5d6880      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafElement
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafObject
==> Dumping object at: 0x00005675c55fed90, 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                        ->5675c579a178      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5675c579a2c0      ![fNdata]
*fCompFull                    ->5675c5798340      ![fElements->GetEntries()]
*fClass                       ->5675c5467ea0      !pointer to class
*fElements                    ->5675c52c4b60      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              ->5675c5795f50      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5675c5799e10      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5675c5799fc0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5675c5799ea0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5675c5799d80      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5675c5799f30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5675c579a050      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5675c579a0e0      ! 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                   ->5675c55fedd1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5675c55fedd1      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafObject         object identifier
f_name.fRep                    ->5675c55feda8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5675c55fedc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafObject
==> Dumping object at: 0x00005675c425d4d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3290813732          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5675c53e8920      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7bf364ba8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5675c5795af0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5675c425d5c8      ! 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                ->5675c425d548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->5675c425d4e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5675c425d500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005675c5799c00, 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                ->5675c5799c78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fVirtual            object identifier
f_name.fRep                    ->5675c5799c18      ! String data
fTitle                        Support for polymorpobject title
fTitle.fRep                   ->5675c5799c30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafObject
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafO
==> Dumping object at: 0x000062773308b600, 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                        ->62773309b548      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->62773322ddf0      ![fNdata]
*fCompFull                    ->62773322bdd0      ![fElements->GetEntries()]
*fClass                       ->627733121240      !pointer to class
*fElements                    ->627733138b20      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              ->62773322d870      ! List of read action resulting from the compilation.
*fReadMemberWise              ->62773322d9d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->62773322dbe0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->62773322da80      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->62773322d920      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->62773322db30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->62773322dc90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->62773322dd40      ! 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                   ->62773308b641      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->62773308b641      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafO              object identifier
f_name.fRep                    ->62773308b618      ! String data
fTitle                                            object title
fTitle.fRep                   ->62773308b630      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafO
==> Dumping object at: 0x0000627731cf84d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 835683620           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->627732ed5620      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->766837e9b070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->627733229580      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->627731cf85c8      ! 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                ->627731cf8548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->627731cf84e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->627731cf8500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062773322d690, 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                ->62773322d708      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->62773322d6a8      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->62773322d6c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000062773322d7a0, 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                ->62773322d818      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->62773322d7b8      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->62773322d7d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafO
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafB
==> Dumping object at: 0x000056a0fd7fdf20, 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                        ->56a0fd6e16b8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->56a0fd874b30      ![fNdata]
*fCompFull                    ->56a0fd872b10      ![fElements->GetEntries()]
*fClass                       ->56a0fd50c8c0      !pointer to class
*fElements                    ->56a0fd6e37f0      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              ->56a0fd8745b0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->56a0fd874710      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->56a0fd874920      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->56a0fd8747c0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->56a0fd874660      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->56a0fd874870      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->56a0fd8749d0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->56a0fd874a80      ! 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                   ->56a0fd7fdf61      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->56a0fd7fdf61      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafB              object identifier
f_name.fRep                    ->56a0fd7fdf38      ! String data
fTitle                                            object title
fTitle.fRep                   ->56a0fd7fdf50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafB
==> Dumping object at: 0x000056a0fc3414d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4231271716          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->56a0fd769400      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->76c20e5a8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->56a0fd8702c0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->56a0fc3415c8      ! 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                ->56a0fc341548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->56a0fc3414e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->56a0fc341500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056a0fd8743d0, 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                ->56a0fd874448      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->56a0fd8743e8      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->56a0fd874400      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000056a0fd8744e0, 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                ->56a0fd874558      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->56a0fd8744f8      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->56a0fd874510      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafB
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafS
==> Dumping object at: 0x0000558ecd125090, 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                        ->558ecd1f3a98      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->558ecd286f00      ![fNdata]
*fCompFull                    ->558ecd284ee0      ![fElements->GetEntries()]
*fClass                       ->558eccf9ea20      !pointer to class
*fElements                    ->558ecd0fbc90      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              ->558ecd286980      ! List of read action resulting from the compilation.
*fReadMemberWise              ->558ecd286ae0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->558ecd286cf0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->558ecd286b90      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->558ecd286a30      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->558ecd286c40      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->558ecd286da0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->558ecd286e50      ! 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                   ->558ecd1250d1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->558ecd1250d1      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafS              object identifier
f_name.fRep                    ->558ecd1250a8      ! String data
fTitle                                            object title
fTitle.fRep                   ->558ecd1250c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafS
==> Dumping object at: 0x0000558ecbd514d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3419739428          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->558eccfa5c60      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->77fae27a8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->558ecd282690      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->558ecbd515c8      ! 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                ->558ecbd51548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->558ecbd514e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->558ecbd51500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000558ecd2867a0, 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                ->558ecd286818      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->558ecd2867b8      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->558ecd2867d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000558ecd2868b0, 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                ->558ecd286928      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->558ecd2868c8      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->558ecd2868e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafS
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafI
==> Dumping object at: 0x00005b90f033ac60, 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                        ->5b90f0323408      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5b90f03b67e0      ![fNdata]
*fCompFull                    ->5b90f03b47c0      ![fElements->GetEntries()]
*fClass                       ->5b90f008bec0      !pointer to class
*fElements                    ->5b90f0288420      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              ->5b90f03b6260      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5b90f03b63c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5b90f03b65d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5b90f03b6470      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5b90f03b6310      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5b90f03b6520      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5b90f03b6680      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5b90f03b6730      ! 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                   ->5b90f033aca1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5b90f033aca1      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafI              object identifier
f_name.fRep                    ->5b90f033ac78      ! String data
fTitle                                            object title
fTitle.fRep                   ->5b90f033ac90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafI
==> Dumping object at: 0x00005b90eee824d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 4008191268          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5b90f0057530      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7eaa243a8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5b90f03b1f70      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5b90eee825c8      ! 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                ->5b90eee82548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->5b90eee824e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5b90eee82500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005b90f03b6080, 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                ->5b90f03b60f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->5b90f03b6098      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->5b90f03b60b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005b90f03b6190, 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                ->5b90f03b6208      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->5b90f03b61a8      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->5b90f03b61c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafI
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafL
==> Dumping object at: 0x000059afe28021b0, 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                        ->59afe27e9f98      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->59afe287c860      ![fNdata]
*fCompFull                    ->59afe287a840      ![fElements->GetEntries()]
*fClass                       ->59afe25142e0      !pointer to class
*fElements                    ->59afe2778020      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              ->59afe287c2e0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->59afe287c440      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->59afe287c650      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->59afe287c4f0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->59afe287c390      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->59afe287c5a0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->59afe287c700      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->59afe287c7b0      ! 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                   ->59afe28021f1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->59afe28021f1      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafL              object identifier
f_name.fRep                    ->59afe28021c8      ! String data
fTitle                                            object title
fTitle.fRep                   ->59afe28021e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafL
==> Dumping object at: 0x000059afe13474d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3778311460          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->59afe27713e0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->736511ba8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->59afe2877ff0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->59afe13475c8      ! 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                ->59afe1347548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->59afe13474e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->59afe1347500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000059afe287c100, 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                ->59afe287c178      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->59afe287c118      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->59afe287c130      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000059afe287c210, 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                ->59afe287c288      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->59afe287c228      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->59afe287c240      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafL
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafG
==> Dumping object at: 0x0000579e87b4a780, 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                        ->579e87a45968      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->579e87bc5bc0      ![fNdata]
*fCompFull                    ->579e87bc3ba0      ![fElements->GetEntries()]
*fClass                       ->579e878de6c0      !pointer to class
*fElements                    ->579e87902ae0      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              ->579e87bc5640      ! List of read action resulting from the compilation.
*fReadMemberWise              ->579e87bc57a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->579e87bc59b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->579e87bc5850      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->579e87bc56f0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->579e87bc5900      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->579e87bc5a60      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->579e87bc5b10      ! 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                   ->579e87b4a7c1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->579e87b4a7c1      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafG              object identifier
f_name.fRep                    ->579e87b4a798      ! String data
fTitle                                            object title
fTitle.fRep                   ->579e87b4a7b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafG
==> Dumping object at: 0x0000579e866914d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2255033636          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->579e87aba130      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->75de6eab5070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->579e87bc1350      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->579e866915c8      ! 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                ->579e86691548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->579e866914e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->579e86691500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000579e87bc5460, 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                ->579e87bc54d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->579e87bc5478      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->579e87bc5490      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000579e87bc5570, 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                ->579e87bc55e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->579e87bc5588      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->579e87bc55a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafG
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafF
==> Dumping object at: 0x00005a4b0444df00, 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                        ->5a4b04395b88      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5a4b044d5620      ![fNdata]
*fCompFull                    ->5a4b044d3600      ![fElements->GetEntries()]
*fClass                       ->5a4b0416d5a0      !pointer to class
*fElements                    ->5a4b043421a0      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              ->5a4b044d50a0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5a4b044d5200      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5a4b044d5410      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5a4b044d52b0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5a4b044d5150      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5a4b044d5360      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5a4b044d54c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5a4b044d5570      ! 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                   ->5a4b0444df41      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5a4b0444df41      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafF              object identifier
f_name.fRep                    ->5a4b0444df18      ! String data
fTitle                                            object title
fTitle.fRep                   ->5a4b0444df30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafF
==> Dumping object at: 0x00005a4b02fa14d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 49943844            !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5a4b043c9ac0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->71aa28da8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5a4b044d0db0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5a4b02fa15c8      ! 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                ->5a4b02fa1548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->5a4b02fa14e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5a4b02fa1500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a4b044d4ec0, 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                ->5a4b044d4f38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->5a4b044d4ed8      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->5a4b044d4ef0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005a4b044d4fd0, 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                ->5a4b044d5048      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->5a4b044d4fe8      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->5a4b044d5000      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafF
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafD
==> Dumping object at: 0x00005b377deeb2a0, 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                        ->5b377dedc978      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5b377df6ec70      ![fNdata]
*fCompFull                    ->5b377df6cc50      ![fElements->GetEntries()]
*fClass                       ->5b377de63dc0      !pointer to class
*fElements                    ->5b377de6dd40      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              ->5b377df6e6f0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5b377df6e850      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5b377df6ea60      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5b377df6e900      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5b377df6e7a0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5b377df6e9b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5b377df6eb10      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5b377df6ebc0      ! 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                   ->5b377deeb2e1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5b377deeb2e1      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafD              object identifier
f_name.fRep                    ->5b377deeb2b8      ! String data
fTitle                                            object title
fTitle.fRep                   ->5b377deeb2d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafD
==> Dumping object at: 0x00005b377ca3a4d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2091099428          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5b377dc44be0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->75f3e85a8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5b377df6a400      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5b377ca3a5c8      ! 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                ->5b377ca3a548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->5b377ca3a4e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->5b377ca3a500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005b377df6e510, 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                ->5b377df6e588      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->5b377df6e528      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->5b377df6e540      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005b377df6e620, 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                ->5b377df6e698      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->5b377df6e638      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->5b377df6e650      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafD
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafF16
==> Dumping object at: 0x000061655ccb59e0, 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                        ->61655ccb6908      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->61655cd49cf0      ![fNdata]
*fCompFull                    ->61655cd47cd0      ![fElements->GetEntries()]
*fClass                       ->61655ca1f1a0      !pointer to class
*fElements                    ->61655ccb6ee0      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              ->61655cd49770      ! List of read action resulting from the compilation.
*fReadMemberWise              ->61655cd498d0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->61655cd49ae0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->61655cd49980      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->61655cd49820      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->61655cd49a30      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->61655cd49b90      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->61655cd49c40      ! 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                   ->61655ccb5a21      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->61655ccb5a21      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafF16            object identifier
f_name.fRep                    ->61655ccb59f8      ! String data
fTitle                                            object title
fTitle.fRep                   ->61655ccb5a10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafF16
==> Dumping object at: 0x000061655b8144d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1535198500          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->61655c9ea810      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->703f0fc9b070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->61655cd45480      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->61655b8145c8      ! 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                ->61655b814548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->61655b8144e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->61655b814500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061655cd49590, 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                ->61655cd49608      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->61655cd495a8      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->61655cd495c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000061655cd496a0, 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                ->61655cd49718      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->61655cd496b8      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->61655cd496d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafF16
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafD32
==> Dumping object at: 0x000063c12a1cbbf0, 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                        ->63c12a1c24a8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->63c12a34da40      ![fNdata]
*fCompFull                    ->63c12a34ba20      ![fElements->GetEntries()]
*fClass                       ->63c12a064610      !pointer to class
*fElements                    ->63c12a2cb610      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              ->63c12a34d4c0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->63c12a34d620      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->63c12a34d830      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->63c12a34d6d0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->63c12a34d570      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->63c12a34d780      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->63c12a34d8e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->63c12a34d990      ! 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                   ->63c12a1cbc31      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->63c12a1cbc31      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafD32            object identifier
f_name.fRep                    ->63c12a1cbc08      ! String data
fTitle                                            object title
fTitle.fRep                   ->63c12a1cbc20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafD32
==> Dumping object at: 0x000063c128e174d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 685864228           !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->63c12a240d30      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7884a79a8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->63c12a3491d0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->63c128e175c8      ! 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                ->63c128e17548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->63c128e174e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->63c128e17500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000063c12a34d2e0, 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                ->63c12a34d358      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->63c12a34d2f8      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->63c12a34d310      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000063c12a34d3f0, 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                ->63c12a34d468      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->63c12a34d408      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->63c12a34d420      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafD32
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TLeafC
==> Dumping object at: 0x0000643f4c8a3710, 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                        ->643f4c7cdfa8      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->643f4c937a50      ![fNdata]
*fCompFull                    ->643f4c935a30      ![fElements->GetEntries()]
*fClass                       ->643f4c60dc20      !pointer to class
*fElements                    ->643f4c7f8c70      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              ->643f4c9374d0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->643f4c937630      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->643f4c937840      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->643f4c9376e0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->643f4c937580      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->643f4c937790      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->643f4c9378f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->643f4c9379a0      ! 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                   ->643f4c8a3751      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->643f4c8a3751      
fIsCompiled._M_base._M_i      true                
f_name                         TLeafC              object identifier
f_name.fRep                    ->643f4c8a3728      ! String data
fTitle                                            object title
fTitle.fRep                   ->643f4c8a3740      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TLeafC
==> Dumping object at: 0x0000643f4b4034d0, name=TLeaf, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1262499108          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->643f4c5d9290      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7a4950fa8070      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->643f4c9331e0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->643f4b4035c8      ! 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                ->643f4b403548      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TLeaf               object identifier
f_name.fRep                    ->643f4b4034e8      ! String data
fTitle                        Leaf: description ofobject title
fTitle.fRep                   ->643f4b403500      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000643f4c9372f0, 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                ->643f4c937368      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMinimum            object identifier
f_name.fRep                    ->643f4c937308      ! String data
fTitle                        Minimum value if leaobject title
fTitle.fRep                   ->643f4c937320      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000643f4c937400, 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                ->643f4c937478      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaximum            object identifier
f_name.fRep                    ->643f4c937418      ! String data
fTitle                        Maximum value if leaobject title
fTitle.fRep                   ->643f4c937430      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TLeafC
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TNtuple
==> Dumping object at: 0x00005c1d657d9a40, 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                        ->5c1d65dcd408      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->5c1d65dc65a0      ![fNdata]
*fCompFull                    ->5c1d65dbe4a0      ![fElements->GetEntries()]
*fClass                       ->5c1d6560e3a0      !pointer to class
*fElements                    ->5c1d65686e20      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              ->5c1d65daae10      ! List of read action resulting from the compilation.
*fReadMemberWise              ->5c1d65dcd0a0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->5c1d65dcd250      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->5c1d65dcd130      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->5c1d65dcd060      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->5c1d65dcd1c0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->5c1d65dcd2e0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->5c1d65dcd370      ! 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                   ->5c1d657d9a81      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->5c1d657d9a81      
fIsCompiled._M_base._M_i      true                
f_name                         TNtuple             object identifier
f_name.fRep                    ->5c1d657d9a58      ! String data
fTitle                                            object title
fTitle.fRep                   ->5c1d657d9a70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TNtuple
==> Dumping object at: 0x00005c1d65db5cc0, name=TTree, class=TStreamerBase

fBaseVersion                  20                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 1708875028          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->5c1d656dcf30      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->78a4994b4e20      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->5c1d65d92910      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->5c1d65db5db8      ! 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                ->5c1d65db5d38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TTree               object identifier
f_name.fRep                    ->5c1d65db5cd8      ! String data
fTitle                        Tree descriptor (theobject title
fTitle.fRep                   ->5c1d65db5cf0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00005c1d65dccf90, 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                ->5c1d65dcd008      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNvar               object identifier
f_name.fRep                    ->5c1d65dccfa8      ! String data
fTitle                        Number of columns   object title
fTitle.fRep                   ->5c1d65dccfc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TNtuple
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TNtupleD
==> Dumping object at: 0x00006522d759f300, 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                        ->6522d79ba048      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->6522d79b31e0      ![fNdata]
*fCompFull                    ->6522d79aaed0      ![fElements->GetEntries()]
*fClass                       ->6522d71f0e90      !pointer to class
*fElements                    ->6522d759f0a0      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              ->6522d7997840      ! List of read action resulting from the compilation.
*fReadMemberWise              ->6522d79b9ce0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->6522d79b9e90      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->6522d79b9d70      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->6522d79b9ca0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->6522d79b9e00      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->6522d79b9f20      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->6522d79b9fb0      ! 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                   ->6522d759f341      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->6522d759f341      
fIsCompiled._M_base._M_i      true                
f_name                         TNtupleD            object identifier
f_name.fRep                    ->6522d759f318      ! String data
fTitle                                            object title
fTitle.fRep                   ->6522d759f330      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TNtupleD
==> Dumping object at: 0x00006522d799a6e0, name=TTree, class=TStreamerBase

fBaseVersion                  20                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3617171252          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->6522d744d8f0      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->70071ada7e20      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->6522d797f570      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->6522d799a7d8      ! 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                ->6522d799a758      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TTree               object identifier
f_name.fRep                    ->6522d799a6f8      ! String data
fTitle                        Tree descriptor (theobject title
fTitle.fRep                   ->6522d799a710      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x00006522d79b9bd0, 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                ->6522d79b9c48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNvar               object identifier
f_name.fRep                    ->6522d79b9be8      ! String data
fTitle                        Number of columns   object title
fTitle.fRep                   ->6522d79b9c00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TNtupleD
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TTree
==> Dumping object at: 0x0000597ecf6f0180, 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                        ->597ecfaf9098      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->597ecfaedbf0      ![fNdata]
*fCompFull                    ->597ecfaed360      ![fElements->GetEntries()]
*fClass                       ->597ecf34bbc0      !pointer to class
*fElements                    ->597ecf58af10      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              ->597ecfaf6aa0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->597ecfaf7380      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->597ecfaf7ca0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->597ecfaf77f0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->597ecfaf6f10      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->597ecfaf7c60      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->597ecfaf7ce0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->597ecfaf7d20      ! 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                   ->597ecf6f01c1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->597ecf6f01c1      
fIsCompiled._M_base._M_i      true                
f_name                         TTree               object identifier
f_name.fRep                    ->597ecf6f0198      ! String data
fTitle                                            object title
fTitle.fRep                   ->597ecf6f01b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TTree
==> Dumping object at: 0x0000597ecfae6ef0, name=TNamed, class=TStreamerBase

fBaseVersion                  1                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3484315460          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->597ecf2a22b0      !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                ->597ecfac88b0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->597ecfae6fe8      ! 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                ->597ecfae6f68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TNamed              object identifier
f_name.fRep                    ->597ecfae6f08      ! String data
fTitle                        The basis for a nameobject title
fTitle.fRep                   ->597ecfae6f20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfae8d80, name=TAttLine, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3484323284          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->597ecf44d9e0      !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                ->597ecfae8eb0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->597ecfae8e78      ! 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                ->597ecfae8df8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TAttLine            object identifier
f_name.fRep                    ->597ecfae8d98      ! String data
fTitle                        Line attributes     object title
fTitle.fRep                   ->597ecfae8db0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaea280, name=TAttFill, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3484328660          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->597ecf44de80      !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                ->597ecfaea3c0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->597ecfaea378      ! 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                ->597ecfaea2f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TAttFill            object identifier
f_name.fRep                    ->597ecfaea298      ! String data
fTitle                        Fill area attributesobject title
fTitle.fRep                   ->597ecfaea2b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaeb630, name=TAttMarker, class=TStreamerBase

fBaseVersion                  2                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 3484333700          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->597ecf70e450      !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                ->597ecfaeb770      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->597ecfaeb728      ! 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                ->597ecfaeb6a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TAttMarker          object identifier
f_name.fRep                    ->597ecfaeb648      ! String data
fTitle                        Marker attributes   object title
fTitle.fRep                   ->597ecfaeb660      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaec590, 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                ->597ecfaec608      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fEntries            object identifier
f_name.fRep                    ->597ecfaec5a8      ! String data
fTitle                        Number of entries   object title
fTitle.fRep                   ->597ecfaec5c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaec690, 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                ->597ecfaec708      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTotBytes           object identifier
f_name.fRep                    ->597ecfaec6a8      ! String data
fTitle                        Total number of byteobject title
fTitle.fRep                   ->597ecfaec6c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaec7b0, 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                ->597ecfaec828      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fZipBytes           object identifier
f_name.fRep                    ->597ecfaec7c8      ! String data
fTitle                        Total number of byteobject title
fTitle.fRep                   ->597ecfaec7e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaec8d0, 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                ->597ecfaec948      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fSavedBytes         object identifier
f_name.fRep                    ->597ecfaec8e8      ! String data
fTitle                        Number of autosaved object title
fTitle.fRep                   ->597ecfaec900      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaec9d0, 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                ->597ecfaeca48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFlushedBytes       object identifier
f_name.fRep                    ->597ecfaec9e8      ! String data
fTitle                        Number of auto-flushobject title
fTitle.fRep                   ->597ecfaeca00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaecad0, 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                ->597ecfaecb48      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fWeight             object identifier
f_name.fRep                    ->597ecfaecae8      ! String data
fTitle                        Tree weight (see TTrobject title
fTitle.fRep                   ->597ecfaecb00      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaecbe0, 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                ->597ecfaecc58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTimerInterval      object identifier
f_name.fRep                    ->597ecfaecbf8      ! String data
fTitle                        Timer interval in miobject title
fTitle.fRep                   ->597ecfaecc10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaecce0, 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                ->597ecfaecd58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fScanField          object identifier
f_name.fRep                    ->597ecfaeccf8      ! String data
fTitle                        Number of runs beforobject title
fTitle.fRep                   ->597ecfaecd10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaecdf0, 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                ->597ecfaece68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUpdate             object identifier
f_name.fRep                    ->597ecfaece08      ! String data
fTitle                        Update frequency forobject title
fTitle.fRep                   ->597ecfaece20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaecef0, 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                ->597ecfaecf68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fDefaultEntryOffsetLobject identifier
f_name.fRep                    ->597ecfaecf08      ! String data
fTitle                        Initial Length of fEobject title
fTitle.fRep                   ->597ecfaecf20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaed040, 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                ->597ecfaed0b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNClusterRange      object identifier
f_name.fRep                    ->597ecfaed058      ! String data
fTitle                        Number of Cluster raobject title
fTitle.fRep                   ->597ecfaed070      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaed170, 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                ->597ecfaed1e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaxEntries         object identifier
f_name.fRep                    ->597ecfaed188      ! String data
fTitle                        Maximum number of enobject title
fTitle.fRep                   ->597ecfaed1a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaed290, 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                ->597ecfaed308      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaxEntryLoop       object identifier
f_name.fRep                    ->597ecfaed2a8      ! String data
fTitle                        Maximum number of enobject title
fTitle.fRep                   ->597ecfaed2c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaed4b0, 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                ->597ecfaed528      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fMaxVirtualSize     object identifier
f_name.fRep                    ->597ecfaed4c8      ! String data
fTitle                        Maximum total size oobject title
fTitle.fRep                   ->597ecfaed4e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaed5e0, 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                ->597ecfaed658      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAutoSave           object identifier
f_name.fRep                    ->597ecfaed5f8      ! String data
fTitle                        Autosave tree when fobject title
fTitle.fRep                   ->597ecfaed610      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaed720, 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                ->597ecfaed798      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAutoFlush          object identifier
f_name.fRep                    ->597ecfaed738      ! String data
fTitle                        Auto-flush tree whenobject title
fTitle.fRep                   ->597ecfaed750      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaed860, 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                ->597ecfaed8d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fEstimate           object identifier
f_name.fRep                    ->597ecfaed878      ! String data
fTitle                        Number of entries toobject title
fTitle.fRep                   ->597ecfaed890      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaede30, 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               ->597ecfaedef8      ! String data
fCountClass                   TTree               name of the class with the counter
fCountClass.fRep              ->597ecfaedf10      ! String data
*fCounter                     ->597ecfaed040      !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                ->597ecfaedea8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClusterRangeEnd    object identifier
f_name.fRep                    ->597ecfaede48      ! String data
fTitle                        [fNClusterRange] Lasobject title
fTitle.fRep                   ->597ecfaede60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaee000, 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               ->597ecfaee0c8      ! String data
fCountClass                   TTree               name of the class with the counter
fCountClass.fRep              ->597ecfaee0e0      ! String data
*fCounter                     ->597ecfaed040      !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                ->597ecfaee078      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fClusterSize        object identifier
f_name.fRep                    ->597ecfaee018      ! String data
fTitle                        [fNClusterRange] Numobject title
fTitle.fRep                   ->597ecfaee030      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecf5c2d70, 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                ->597ecf5c2de8      ! String data
*fClassObject                 ->597ecf70ee10      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fIOFeatures         object identifier
f_name.fRep                    ->597ecf5c2d88      ! String data
fTitle                        IO features to definobject title
fTitle.fRep                   ->597ecf5c2da0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecf584580, 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                ->597ecf5845f8      ! String data
*fClassObject                 ->597ecf70f4a0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBranches           object identifier
f_name.fRep                    ->597ecf584598      ! String data
fTitle                        List of Branches    object title
fTitle.fRep                   ->597ecf5845b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecf5af250, 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                ->597ecf5af2c8      ! String data
*fClassObject                 ->597ecf70f4a0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLeaves             object identifier
f_name.fRep                    ->597ecf5af268      ! String data
fTitle                        Direct pointers to iobject title
fTitle.fRep                   ->597ecf5af280      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecf51da10, 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                ->597ecf51da88      ! String data
*fClassObject                 ->597ecf85f4b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAliases            object identifier
f_name.fRep                    ->597ecf51da28      ! String data
fTitle                        List of aliases for object title
fTitle.fRep                   ->597ecf51da40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecf584b30, 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                ->597ecf584ba8      ! String data
*fClassObject                 ->597ecf7aa200      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fIndexValues        object identifier
f_name.fRep                    ->597ecf584b48      ! String data
fTitle                        Sorted index values object title
fTitle.fRep                   ->597ecf584b60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaf1480, 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                ->597ecfaf14f8      ! String data
*fClassObject                 ->597ecf7b8c00      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fIndex              object identifier
f_name.fRep                    ->597ecfaf1498      ! String data
fTitle                        Index of sorted valuobject title
fTitle.fRep                   ->597ecfaf14b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaf3750, 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                ->597ecfaf37c8      ! String data
*fClassObject                 ->597ecf85f270      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTreeIndex          object identifier
f_name.fRep                    ->597ecfaf3768      ! String data
fTitle                        Pointer to the tree object title
fTitle.fRep                   ->597ecfaf3780      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaf3ea0, 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                ->597ecfaf3f18      ! String data
*fClassObject                 ->597ecf85f4b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFriends            object identifier
f_name.fRep                    ->597ecfaf3eb8      ! String data
fTitle                        pointer to list of fobject title
fTitle.fRep                   ->597ecfaf3ed0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaf3fa0, 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                ->597ecfaf4018      ! String data
*fClassObject                 ->597ecf85f4b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUserInfo           object identifier
f_name.fRep                    ->597ecfaf3fb8      ! String data
fTitle                        pointer to a list ofobject title
fTitle.fRep                   ->597ecfaf3fd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000597ecfaf6370, 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                ->597ecfaf63e8      ! String data
*fClassObject                 ->597ecf85f030      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBranchRef          object identifier
f_name.fRep                    ->597ecfaf6388      ! String data
fTitle                        Branch supporting thobject title
fTitle.fRep                   ->597ecfaf63a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TTree
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TAttCanvas
==> Dumping object at: 0x000055bce95d15a0, 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                        ->55bce8ce5548      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->55bce9660830      ![fNdata]
*fCompFull                    ->55bce96607f0      ![fElements->GetEntries()]
*fClass                       ->55bce945f940      !pointer to class
*fElements                    ->55bce94c8040      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              ->55bce965fe70      ! List of read action resulting from the compilation.
*fReadMemberWise              ->55bce9660190      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->55bce96604c0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->55bce96602a0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->55bce9660080      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->55bce96603b0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->55bce96605d0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->55bce96606e0      ! 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                   ->55bce95d15e1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->55bce95d15e1      
fIsCompiled._M_base._M_i      true                
f_name                         TAttCanvas          object identifier
f_name.fRep                    ->55bce95d15b8      ! String data
fTitle                                            object title
fTitle.fRep                   ->55bce95d15d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TAttCanvas
==> Dumping object at: 0x000055bce9707dc0, 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                ->55bce9707e38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXBetween           object identifier
f_name.fRep                    ->55bce9707dd8      ! String data
fTitle                        X distance between pobject title
fTitle.fRep                   ->55bce9707df0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055bce933fef0, 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                ->55bce933ff68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYBetween           object identifier
f_name.fRep                    ->55bce933ff08      ! String data
fTitle                        Y distance between pobject title
fTitle.fRep                   ->55bce933ff20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055bce92fa960, 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                ->55bce92fa9d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTitleFromTop       object identifier
f_name.fRep                    ->55bce92fa978      ! String data
fTitle                        Y distance of Globalobject title
fTitle.fRep                   ->55bce92fa990      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055bce965fc90, 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                ->55bce965fd08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXdate              object identifier
f_name.fRep                    ->55bce965fca8      ! String data
fTitle                        X position where to object title
fTitle.fRep                   ->55bce965fcc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055bce965fda0, 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                ->55bce965fe18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYdate              object identifier
f_name.fRep                    ->55bce965fdb8      ! String data
fTitle                        X position where to object title
fTitle.fRep                   ->55bce965fdd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x000055bce965feb0, 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                ->55bce965ff28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAdate              object identifier
f_name.fRep                    ->55bce965fec8      ! String data
fTitle                        Alignment for the daobject title
fTitle.fRep                   ->55bce965fee0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TAttCanvas
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TCanvas
==> Dumping object at: 0x0000605eb174f710, 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                         904                 !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                        ->605eb19c7148      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->605eb19c79b0      ![fNdata]
*fCompFull                    ->605eb19c7920      ![fElements->GetEntries()]
*fClass                       ->605eb17f5970      !pointer to class
*fElements                    ->605eb17fc900      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              ->605eb19c5dc0      ! List of read action resulting from the compilation.
*fReadMemberWise              ->605eb19c6360      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->605eb19c6a50      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->605eb19c65b0      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->605eb19c6110      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->605eb19c6800      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->605eb19c6ca0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->605eb19c6ef0      ! 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                   ->605eb174f751      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->605eb174f751      
fIsCompiled._M_base._M_i      true                
f_name                         TCanvas             object identifier
f_name.fRep                    ->605eb174f728      ! String data
fTitle                                            object title
fTitle.fRep                   ->605eb174f740      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TCanvas
==> Dumping object at: 0x0000605eb19a75d0, name=TPad, class=TStreamerBase

fBaseVersion                  13                  version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2979690020          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->605eb16e5880      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->740c451f5930      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->605eb19a0130      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->605eb19a76c8      ! 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                ->605eb19a7648      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TPad                object identifier
f_name.fRep                    ->605eb19a75e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->605eb19a7600      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb1779c30, 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                       680                 !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                ->605eb1779ca8      ! String data
*fClassObject                 ->605eb1523f40      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCatt               object identifier
f_name.fRep                    ->605eb1779c48      ! String data
fTitle                        Canvas attributes   object title
fTitle.fRep                   ->605eb1779c60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb1786e90, 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                       712                 !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                ->605eb1786f08      ! String data
*fClassObject                 ->605eb1863330      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fDISPLAY            object identifier
f_name.fRep                    ->605eb1786ea8      ! String data
fTitle                        Name of destination object title
fTitle.fRep                   ->605eb1786ec0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c5190, 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                       736                 !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                ->605eb19c5208      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXsizeUser          object identifier
f_name.fRep                    ->605eb19c51a8      ! String data
fTitle                        User specified size object title
fTitle.fRep                   ->605eb19c51c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c52a0, 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                       740                 !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                ->605eb19c5318      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYsizeUser          object identifier
f_name.fRep                    ->605eb19c52b8      ! String data
fTitle                        User specified size object title
fTitle.fRep                   ->605eb19c52d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c53b0, 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                       744                 !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                ->605eb19c5428      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXsizeReal          object identifier
f_name.fRep                    ->605eb19c53c8      ! String data
fTitle                        Current size of canvobject title
fTitle.fRep                   ->605eb19c53e0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c54c0, 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                       748                 !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                ->605eb19c5538      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYsizeReal          object identifier
f_name.fRep                    ->605eb19c54d8      ! String data
fTitle                        Current size of canvobject title
fTitle.fRep                   ->605eb19c54f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c55d0, 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                       752                 !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                ->605eb19c5648      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fHighLightColor     object identifier
f_name.fRep                    ->605eb19c55e8      ! String data
fTitle                        Highlight color of aobject title
fTitle.fRep                   ->605eb19c5600      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c56d0, 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                       756                 !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                ->605eb19c5748      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fDoubleBuffer       object identifier
f_name.fRep                    ->605eb19c56e8      ! String data
fTitle                        Double buffer flag (object title
fTitle.fRep                   ->605eb19c5700      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c57e0, 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                       760                 !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                ->605eb19c5858      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fWindowTopX         object identifier
f_name.fRep                    ->605eb19c57f8      ! String data
fTitle                        Top X position of wiobject title
fTitle.fRep                   ->605eb19c5810      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c58f0, 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                       764                 !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                ->605eb19c5968      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fWindowTopY         object identifier
f_name.fRep                    ->605eb19c5908      ! String data
fTitle                        Top Y position of wiobject title
fTitle.fRep                   ->605eb19c5920      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c5a00, 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                       768                 !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                ->605eb19c5a78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fWindowWidth        object identifier
f_name.fRep                    ->605eb19c5a18      ! String data
fTitle                        Width of window (incobject title
fTitle.fRep                   ->605eb19c5a30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c5b10, 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                       772                 !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                ->605eb19c5b88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fWindowHeight       object identifier
f_name.fRep                    ->605eb19c5b28      ! String data
fTitle                        Height of window (inobject title
fTitle.fRep                   ->605eb19c5b40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c5be0, 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                       776                 !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                ->605eb19c5c58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCw                 object identifier
f_name.fRep                    ->605eb19c5bf8      ! String data
fTitle                        Width of the canvas object title
fTitle.fRep                   ->605eb19c5c10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c5cf0, 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                       780                 !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                ->605eb19c5d68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCh                 object identifier
f_name.fRep                    ->605eb19c5d08      ! String data
fTitle                        Height of the canvasobject title
fTitle.fRep                   ->605eb19c5d20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000605eb19c5e00, 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                       890                 !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                ->605eb19c5e78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fRetained           object identifier
f_name.fRep                    ->605eb19c5e18      ! String data
fTitle                        Retain structure flaobject title
fTitle.fRep                   ->605eb19c5e30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TCanvas
   ------------------------------------------------------------------
  | Welcome to ROOT 6.26/04                        https://root.cern |
  | (c) 1995-2021, The ROOT Team; conception: R. Brun, F. Rademakers |
  | Built for linuxx8664gcc on Jun 07 2022, 16:01:16                 |
  | From tags/v6-26-04@v6-26-04                                      |
  | With c++ (Ubuntu 11.2.0-19ubuntu1) 11.2.0                        |
  | Try '.help', '.demo', '.license', '.credits', '.quit'/'.q'       |
   ------------------------------------------------------------------


Processing gen.C...
;get_streamer_info name=TPad
==> Dumping object at: 0x0000603e7b3c2670, 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                         680                 !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                        ->603e7b650688      ![fNslots with less than fElements->GetEntries()*1.5 used] Compiled info
*fCompOpt                     ->603e7b613e30      ![fNdata]
*fCompFull                    ->603e7b64b7b0      ![fElements->GetEntries()]
*fClass                       ->603e7b428b30      !pointer to class
*fElements                    ->603e7b42c160      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              ->603e7b64c120      ! List of read action resulting from the compilation.
*fReadMemberWise              ->603e7b64d2f0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadMemberWiseVecPtr        ->603e7b64d3b0      ! List of read action resulting from the compilation for use in member wise streaming.
*fReadText                    ->603e7b64d330      ! List of text read action resulting from the compilation, used for JSON.
*fWriteObjectWise             ->603e7b64caa0      ! List of write action resulting from the compilation.
*fWriteMemberWise             ->603e7b64d370      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteMemberWiseVecPtr       ->603e7b64d3f0      ! List of write action resulting from the compilation for use in member wise streaming.
*fWriteText                   ->603e7b64d430      ! 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                   ->603e7b3c26b1      ! true if the StreamerInfo has been compiled (i.e. fully built, ready to use for streaming).
fIsCompiled._M_base           ->603e7b3c26b1      
fIsCompiled._M_base._M_i      true                
f_name                         TPad                object identifier
f_name.fRep                    ->603e7b3c2688      ! String data
fTitle                                            object title
fTitle.fRep                   ->603e7b3c26a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03010000          bit field status word
;get_elements name=TPad
==> Dumping object at: 0x0000603e7b6397d0, name=TVirtualPad, class=TStreamerBase

fBaseVersion                  3                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2070124580          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->603e7b4dae00      !pointer to base class
*fNewBaseClass                ->0                 !pointer to new base class if renamed
*fStreamerFunc                ->7d4c23893510      !Pointer to a wrapper around a custom streamer member function.
*fConvStreamerFunc            ->0                 !Pointer to a wrapper around a custom convertion streamer member function.
*fStreamerInfo                ->603e7b6398e0      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->603e7b6398c8      ! 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                ->603e7b639848      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TVirtualPad         object identifier
f_name.fRep                    ->603e7b6397e8      ! String data
fTitle                                            object title
fTitle.fRep                   ->603e7b639800      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b642010, name=TAttBBox2D, class=TStreamerBase

fBaseVersion                  0                   version number of the base class (used during memberwise streaming)
fBaseCheckSum                 2070159460          !checksum of the base class (used during memberwise streaming)
*fBaseClass                   ->603e7b5e3c20      !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                ->603e7b642150      !Pointer to the current StreamerInfo for the baset class.
fErrorMsg                                         !Error message in case of checksum/version mismatch.
fErrorMsg.fRep                ->603e7b642108      ! 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                ->603e7b642088      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         TAttBBox2D          object identifier
f_name.fRep                    ->603e7b642028      ! String data
fTitle                        2D bounding box attrobject title
fTitle.fRep                   ->603e7b642040      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6425c0, 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                ->603e7b642638      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fX1                 object identifier
f_name.fRep                    ->603e7b6425d8      ! String data
fTitle                        X of lower X coordinobject title
fTitle.fRep                   ->603e7b6425f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6426c0, 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                ->603e7b642738      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fY1                 object identifier
f_name.fRep                    ->603e7b6426d8      ! String data
fTitle                        Y of lower Y coordinobject title
fTitle.fRep                   ->603e7b6426f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6427c0, 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                ->603e7b642838      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fX2                 object identifier
f_name.fRep                    ->603e7b6427d8      ! String data
fTitle                        X of upper X coordinobject title
fTitle.fRep                   ->603e7b6427f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6428c0, 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                ->603e7b642938      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fY2                 object identifier
f_name.fRep                    ->603e7b6428d8      ! String data
fTitle                        Y of upper Y coordinobject title
fTitle.fRep                   ->603e7b6428f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6429c0, 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                ->603e7b642a38      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXtoAbsPixelk       object identifier
f_name.fRep                    ->603e7b6429d8      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b6429f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b642ae0, 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                ->603e7b642b58      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXtoPixelk          object identifier
f_name.fRep                    ->603e7b642af8      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b642b10      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b642bf0, 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                ->603e7b642c68      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXtoPixel           object identifier
f_name.fRep                    ->603e7b642c08      ! String data
fTitle                        xpixel = fXtoPixelk object title
fTitle.fRep                   ->603e7b642c20      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b642d00, 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                ->603e7b642d78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYtoAbsPixelk       object identifier
f_name.fRep                    ->603e7b642d18      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b642d30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b642e20, 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                ->603e7b642e98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYtoPixelk          object identifier
f_name.fRep                    ->603e7b642e38      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b642e50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b642f30, 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                ->603e7b642fa8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYtoPixel           object identifier
f_name.fRep                    ->603e7b642f48      ! String data
fTitle                        ypixel = fYtoPixelk object title
fTitle.fRep                   ->603e7b642f60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643040, 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                ->603e7b6430b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUtoAbsPixelk       object identifier
f_name.fRep                    ->603e7b643058      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b643070      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643160, 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                ->603e7b6431d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUtoPixelk          object identifier
f_name.fRep                    ->603e7b643178      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b643190      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643270, 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                ->603e7b6432e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUtoPixel           object identifier
f_name.fRep                    ->603e7b643288      ! String data
fTitle                        xpixel = fUtoPixelk object title
fTitle.fRep                   ->603e7b6432a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643380, 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                ->603e7b6433f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fVtoAbsPixelk       object identifier
f_name.fRep                    ->603e7b643398      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b6433b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6434a0, 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                ->603e7b643518      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fVtoPixelk          object identifier
f_name.fRep                    ->603e7b6434b8      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b6434d0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6436c0, 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                ->603e7b643738      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fVtoPixel           object identifier
f_name.fRep                    ->603e7b6436d8      ! String data
fTitle                        ypixel = fVtoPixelk object title
fTitle.fRep                   ->603e7b6436f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6437d0, 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                ->603e7b643848      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAbsPixeltoXk       object identifier
f_name.fRep                    ->603e7b6437e8      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b643800      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6438f0, 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                ->603e7b643968      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fPixeltoXk          object identifier
f_name.fRep                    ->603e7b643908      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b643920      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643a00, 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                ->603e7b643a78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fPixeltoX           object identifier
f_name.fRep                    ->603e7b643a18      ! String data
fTitle                        xworld = fPixeltoXk object title
fTitle.fRep                   ->603e7b643a30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643b10, 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                ->603e7b643b88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAbsPixeltoYk       object identifier
f_name.fRep                    ->603e7b643b28      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b643b40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643c30, 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                ->603e7b643ca8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fPixeltoYk          object identifier
f_name.fRep                    ->603e7b643c48      ! String data
fTitle                        Conversion coefficieobject title
fTitle.fRep                   ->603e7b643c60      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643d40, 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                ->603e7b643db8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fPixeltoY           object identifier
f_name.fRep                    ->603e7b643d58      ! String data
fTitle                        yworld = fPixeltoYk object title
fTitle.fRep                   ->603e7b643d70      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643e50, 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                ->603e7b643ec8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXlowNDC            object identifier
f_name.fRep                    ->603e7b643e68      ! String data
fTitle                        X bottom left cornerobject title
fTitle.fRep                   ->603e7b643e80      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b643f60, 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                ->603e7b643fd8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYlowNDC            object identifier
f_name.fRep                    ->603e7b643f78      ! String data
fTitle                        Y bottom left cornerobject title
fTitle.fRep                   ->603e7b643f90      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644070, 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                ->603e7b6440e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fXUpNDC             object identifier
f_name.fRep                    ->603e7b644088      ! String data
fTitle                                            object title
fTitle.fRep                   ->603e7b6440a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644140, 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                ->603e7b6441b8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fYUpNDC             object identifier
f_name.fRep                    ->603e7b644158      ! String data
fTitle                                            object title
fTitle.fRep                   ->603e7b644170      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644210, 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                ->603e7b644288      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fWNDC               object identifier
f_name.fRep                    ->603e7b644228      ! String data
fTitle                        Width of pad along Xobject title
fTitle.fRep                   ->603e7b644240      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644330, 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                ->603e7b6443a8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fHNDC               object identifier
f_name.fRep                    ->603e7b644348      ! String data
fTitle                        Height of pad along object title
fTitle.fRep                   ->603e7b644360      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644450, 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                ->603e7b6444c8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAbsXlowNDC         object identifier
f_name.fRep                    ->603e7b644468      ! String data
fTitle                        Absolute X top left object title
fTitle.fRep                   ->603e7b644480      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644560, 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                ->603e7b6445d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAbsYlowNDC         object identifier
f_name.fRep                    ->603e7b644578      ! String data
fTitle                        Absolute Y top left object title
fTitle.fRep                   ->603e7b644590      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644670, 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                ->603e7b6446e8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAbsWNDC            object identifier
f_name.fRep                    ->603e7b644688      ! String data
fTitle                        Absolute Width of paobject title
fTitle.fRep                   ->603e7b6446a0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644780, 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                ->603e7b6447f8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAbsHNDC            object identifier
f_name.fRep                    ->603e7b644798      ! String data
fTitle                        Absolute Height of pobject title
fTitle.fRep                   ->603e7b6447b0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644890, 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                ->603e7b644908      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUxmin              object identifier
f_name.fRep                    ->603e7b6448a8      ! String data
fTitle                        Minimum value on theobject title
fTitle.fRep                   ->603e7b6448c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644990, 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                ->603e7b644a08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUymin              object identifier
f_name.fRep                    ->603e7b6449a8      ! String data
fTitle                        Minimum value on theobject title
fTitle.fRep                   ->603e7b6449c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644a90, 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                ->603e7b644b08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUxmax              object identifier
f_name.fRep                    ->603e7b644aa8      ! String data
fTitle                        Maximum value on theobject title
fTitle.fRep                   ->603e7b644ac0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644b90, 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                ->603e7b644c08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fUymax              object identifier
f_name.fRep                    ->603e7b644ba8      ! String data
fTitle                        Maximum value on theobject title
fTitle.fRep                   ->603e7b644bc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644c90, 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                ->603e7b644d08      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTheta              object identifier
f_name.fRep                    ->603e7b644ca8      ! String data
fTitle                        theta angle to view object title
fTitle.fRep                   ->603e7b644cc0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644da0, 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                ->603e7b644e18      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fPhi                object identifier
f_name.fRep                    ->603e7b644db8      ! String data
fTitle                        phi angle   to view object title
fTitle.fRep                   ->603e7b644dd0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644eb0, 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                ->603e7b644f28      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAspectRatio        object identifier
f_name.fRep                    ->603e7b644ec8      ! String data
fTitle                        ratio of w/h in caseobject title
fTitle.fRep                   ->603e7b644ee0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b644fc0, 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                ->603e7b645038      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNumber             object identifier
f_name.fRep                    ->603e7b644fd8      ! String data
fTitle                        pad number identifieobject title
fTitle.fRep                   ->603e7b644ff0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6450c0, 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                ->603e7b645138      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTickx              object identifier
f_name.fRep                    ->603e7b6450d8      ! String data
fTitle                        Set to 1 if tick marobject title
fTitle.fRep                   ->603e7b6450f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6451c0, 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                ->603e7b645238      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTicky              object identifier
f_name.fRep                    ->603e7b6451d8      ! String data
fTitle                        Set to 1 if tick marobject title
fTitle.fRep                   ->603e7b6451f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6452c0, 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                ->603e7b645338      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLogx               object identifier
f_name.fRep                    ->603e7b6452d8      ! String data
fTitle                        (=0 if X linear scalobject title
fTitle.fRep                   ->603e7b6452f0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6453d0, 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                ->603e7b645448      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLogy               object identifier
f_name.fRep                    ->603e7b6453e8      ! String data
fTitle                        (=0 if Y linear scalobject title
fTitle.fRep                   ->603e7b645400      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6454e0, 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                ->603e7b645558      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fLogz               object identifier
f_name.fRep                    ->603e7b6454f8      ! String data
fTitle                        (=0 if Z linear scalobject title
fTitle.fRep                   ->603e7b645510      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6455f0, 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                ->603e7b645668      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fPadPaint           object identifier
f_name.fRep                    ->603e7b645608      ! String data
fTitle                        Set to 1 while paintobject title
fTitle.fRep                   ->603e7b645620      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b6456f0, 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                ->603e7b645768      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCrosshair          object identifier
f_name.fRep                    ->603e7b645708      ! String data
fTitle                        Crosshair type (0 ifobject title
fTitle.fRep                   ->603e7b645720      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b645800, 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                ->603e7b645878      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fCrosshairPos       object identifier
f_name.fRep                    ->603e7b645818      ! String data
fTitle                        Position of crosshaiobject title
fTitle.fRep                   ->603e7b645830      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b645900, 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                ->603e7b645978      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBorderSize         object identifier
f_name.fRep                    ->603e7b645918      ! String data
fTitle                        pad bordersize in piobject title
fTitle.fRep                   ->603e7b645930      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b645a00, 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                ->603e7b645a78      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fBorderMode         object identifier
f_name.fRep                    ->603e7b645a18      ! String data
fTitle                        Bordermode (-1=down,object title
fTitle.fRep                   ->603e7b645a30      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b645b10, 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                ->603e7b645b88      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fModified           object identifier
f_name.fRep                    ->603e7b645b28      ! String data
fTitle                        Set to true when padobject title
fTitle.fRep                   ->603e7b645b40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b645c20, 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                ->603e7b645c98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fGridx              object identifier
f_name.fRep                    ->603e7b645c38      ! String data
fTitle                        Set to true if grid object title
fTitle.fRep                   ->603e7b645c50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b645d20, 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                ->603e7b645d98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fGridy              object identifier
f_name.fRep                    ->603e7b645d38      ! String data
fTitle                        Set to true if grid object title
fTitle.fRep                   ->603e7b645d50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b645e20, 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                ->603e7b645e98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fAbsCoord           object identifier
f_name.fRep                    ->603e7b645e38      ! String data
fTitle                        Use absolute coordinobject title
fTitle.fRep                   ->603e7b645e50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b645f20, 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                ->603e7b645f98      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fEditable           object identifier
f_name.fRep                    ->603e7b645f38      ! String data
fTitle                        True if canvas is edobject title
fTitle.fRep                   ->603e7b645f50      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b646020, 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                ->603e7b646098      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fFixedAspectRatio   object identifier
f_name.fRep                    ->603e7b646038      ! String data
fTitle                        True if fixed aspectobject title
fTitle.fRep                   ->603e7b646050      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b03fec0, 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                ->603e7b03ff38      ! String data
*fClassObject                 ->603e7b646150      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fPrimitives         object identifier
f_name.fRep                    ->603e7b03fed8      ! String data
fTitle                        ->List of primitivesobject title
fTitle.fRep                   ->603e7b03fef0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b28bc10, 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                ->603e7b28bc88      ! String data
*fClassObject                 ->603e7b646150      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fExecs              object identifier
f_name.fRep                    ->603e7b28bc28      ! String data
fTitle                        List of commands to object title
fTitle.fRep                   ->603e7b28bc40      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b450120, name=f_name, 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                ->603e7b450198      ! String data
*fClassObject                 ->603e7b1fe7b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         f_name               object identifier
f_name.fRep                    ->603e7b450138      ! String data
fTitle                        Pad name            object title
fTitle.fRep                   ->603e7b450150      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b464990, 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                ->603e7b464a08      ! String data
*fClassObject                 ->603e7b1fe7b0      !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fTitle              object identifier
f_name.fRep                    ->603e7b4649a8      ! String data
fTitle                        Pad title           object title
fTitle.fRep                   ->603e7b4649c0      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b64c020, 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                ->603e7b64c098      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNumPaletteColor    object identifier
f_name.fRep                    ->603e7b64c038      ! String data
fTitle                        Number of objects wiobject title
fTitle.fRep                   ->603e7b64c050      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
==> Dumping object at: 0x0000603e7b64c160, 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                ->603e7b64c1d8      ! String data
*fClassObject                 ->ffffffffffffffff  !pointer to class of object
*fNewClass                    ->0                 !new element class when reading
*fStreamer                    ->0                 !pointer to element Streamer
fXmin                         0                   !Minimum of data member if a range is specified  [xmin,xmax,nbits]
fXmax                         0                   !Maximum of data member if a range is specified  [xmin,xmax,nbits]
fFactor                       0                   !Conversion factor if a range is specified fFactor = (1<<nbits/(xmax-xmin)
f_name                         fNextPaletteColor   object identifier
f_name.fRep                    ->603e7b64c178      ! String data
fTitle                        Next automatic colorobject title
fTitle.fRep                   ->603e7b64c190      ! String data
fUniqueID                     0                   object unique identifier
fBits                         0x03000000          bit field status word
;End name=TPad
