ROOT Note

简介

  • 简介

base类的使用

  • 类的使用
  • TObject*
  • TTask+
  • Buttons*
  • TNamed+
  • TStyle+
  • TSystem*
  • TROOT*
  • TFolder
  • TEnv
  • TMacro
  • TApplication
  • TProcessID
  • TProcessUUID
  • TString+
  • TColor*
  • TBase64
  • TMD5

IO类的使用

  • 类的使用
  • TKey*
  • TDirectory*
  • TDirectoryFile*
  • TSystemFile+
  • TSystemDirectory+
  • TFile*
  • TFileCacheWrite*
  • TFileCacheRead*
  • TFileMerger*
  • TMemFile*
  • TKeyMapFile*
  • TMapFile*
  • TArchiveFile*
  • TZIPFile*
  • TFilePrefetch*
  • TFPBlock*
  • THDFSFile*
  • TBuffer+
  • TBufferFile*
  • TBufferJSON*
  • TKeySQL*
  • TSQLObjectData*
  • TSQLStructure-
  • TSQLClassInfo*
  • TBufferSQL2
  • TSQLFile*
  • TXMLEngine-
  • TBufferXML-
  • TXMLSetup-
  • TKeyXML-
  • TXMLPlayer-
  • TXMLFile-

常用类的使用

  • 类的使用
  • TTree*
  • TCut*
  • TTreePlayer*
  • TChain*
  • TEventList*
  • TBranch*
  • TNtuple*
  • TNtupleD*
  • TCollection*
  • TSeqCollection*
  • TList*
  • TVirtualFitter*
  • TBackCompFitter*
  • FitResult
  • TFitter*
  • TFitResult
  • TFitResultPtr
  • TFractionFitter*
  • TLinearFitter*
  • TAttAxis*
  • TAxis*
  • TGaxis*
  • example
  • TText*
  • TPaveStats*
  • TPolyMarker
  • TPaveText*
  • TPolyMarker3D
  • TLatex*
  • TLegend*
  • TLegendEntry*
  • TLine*
  • TVirtualPad*
  • TPad*
  • TCanvas*
  • TF1*
  • TF2
  • TF3
  • TGraph*
  • TCutG*
  • TMultiGraph+
  • TGraph2D
  • TGraph2DErrors
  • TGraphErrors
  • TGraphPolar
  • TH1*
  • TH2+
  • TH2Poly*
  • TH3
  • TProfile
  • TProfile2D
  • TProfile3D
  • TMath*
  • TMathBase*
  • TMatrixT
  • TMatrixTBase
  • TMatrixTSparse
  • TMatrixTSym
  • TSpline+
  • TMinuit*
  • TMinuitMinimizer*
  • TRandom*
  • TRandom1*
  • TRandom2*
  • TRandom3*
  • TSelector-
  • TSelectorCint
  • TSelectorDraw
  • TSelectorEntries
  • TSelectorList-
  • TSelectorScalar
  • TSpectrum*
  • TSpectrum2
  • TSpectrum2Fit
  • TSpectrum2Painter
  • TSpectrum2Transform
  • TSpectrum3
  • TSpectrumFit
  • TSpectrumTransform
  • TTime*
  • TTimer*
  • TTimeStamp
  • TStopwatch
  • TBenchmark+
  • TThread
  • TThreadFactory
  • TThreadImp
  • TServerSocket
  • TSocket
  • TPServerSocket
  • TPSocket
  • TEllipse
  • TNeuron
  • TMLPAnalyzer
  • TMonitor
  • TMultiLayerPerceptron

图形界面的使用

  • README
  • GuiTypes*
  • TGButton*
  • TGButtonGroup*
  • TGCanvas*
  • TGClient*
  • TGColorDialog*
  • TGColorSelect*
  • TGComboBox*
  • TGCommandPlugin*
  • TGDimension*
  • TGDNDManager*
  • TGDockableFrame*
  • TGDoubleSlider*
  • TGEventHandler
  • TGFileBrowser
  • TGFileDialog
  • TGFont*
  • TGFontDialog*
  • TGFrame*
  • TGFSComboBox
  • TGFSContainer
  • TGGC*
  • TGIcon*
  • TGIdleHandler
  • TGImageMap*
  • TGInputDialog
  • TGLabel*
  • TGLayout+
  • TGListBox+
  • TGListTree*
  • TGListView+
  • TGMdiDecorFrame
  • TGMdiFrame
  • TGMdiMainFrame
  • TGMdiMenu
  • TGMenu+
  • TGMimeTypes
  • TGMsgBox
  • TGNumberEntry+
  • TGObject*
  • TGPack
  • TGPasswdDialog
  • TGPicture+
  • TGProgressBar*
  • TGRedirectOutputGuard
  • TGResourcePool
  • TGScrollBar+
  • TGShapedFrame
  • TGShutter
  • TGSimpleTable+
  • TGSimpleTableInterface
  • TGSlider+
  • TGSpeedo*
  • TGSplitFrame
  • TGSplitter*
  • TGStatusBar*
  • TGString
  • TGTab*
  • TGTable*
  • TGTableCell-
  • TGTableContainer-
  • TGTableHeader-
  • TGTableLayout-
  • TGText
  • TGTextBuffer
  • TGTextEdit
  • TGTextEditDialogs
  • TGTextEditor
  • TGTextEntry*
  • TGTextView
  • TGTextViewStream*
  • TGToolBar
  • TGToolTip
  • TGTripleSlider*
  • TGuiBuilder
  • TGView*
  • TGWidget*
  • TGWindow*
  • TGXYLayout
  • TQObject*
  • TRootEmbeddedCanvas*

GRAF3D

  • README
  • TAxis3D
  • TBRIK*
  • TCONE
  • TCONS
  • TCTUB
  • TELTU
  • TGeometry
  • TGTRA
  • THelix
  • THYPE
  • TMarker3DBox
  • TMaterial
  • TMixture
  • TNodeDiv
  • TNode*
  • TPARA
  • TPCON
  • TPGON
  • TPoints3DABC
  • TPointSet3D
  • TPolyLine3D
  • TPolyMarker3D
  • TRotMatrix
  • TShape*
  • TSPHE*
  • TTRAP
  • TTRD1
  • TTRD2
  • TTUBE
  • TTUBS
  • TView3D
  • TXTRU
  • X3DBuffer

physics

  • README
  • TFeldmanCousins*
  • TGenPhaseSpace*
  • TLorentzRotation*
  • TLorentzVector*
  • TQuaternion*
  • TRobustEstimator*
  • TRolke*
  • TRotation*
  • TVectorT
  • TVector2
  • TVector3*

net

  • README
  • TCivetweb
  • TFastCgi
  • THttpCallArg
  • THttpEngine
  • THttpServer
  • THttpWSEngine
  • THttpWSHandler
  • TRootSniffer
  • TRootSnifferStore

数据结构

  • 数据结构
  • datarecord
  • dataobject
  • FreeSegments
  • gap
  • header
    • header.txt
  • KeysList
  • StreamerInfo
  • TClonesArray
  • TDirectory
  • TFile
  • TObject
  • TProcessID
  • TRefArray
  • TRef
  • TTree

预定义

  • 预定义
  • RVersion

文件版本

  • 文件更新版本
ROOT Note
  • Docs »
  • header
  • View page source

header¶

header.txt¶

// Here is the file header format as of release 3.02.06.  It is never compressed.
// -----------------------------------
// byte  0->3  "root"      = Identifies this file as a ROOT file.
//       4->7  Version     = File format version                        TFile::fVersion
//                         |  (10000*major+100*minor+cycle (e.g. 30203 for 3.2.3))
//       8->11 BEGIN       = Byte offset of first data record (64)      TFile::fBEGIN
//      12->15 END         = Pointer to first free word at the EOF      TFile::fEND
//                         | (will be == to file size in bytes)
//      16->19 SeekFree    = Byte offset of FreeSegments record         TFile::fSeekFree
//      20->23 NbytesFree  = Number of bytes in FreeSegments record     TFile::fNBytesFree
//      24->27 nfree       = Number of free data records
//      28->31 NbytesName  = Number of bytes in TKey+TNamed for TFile at creation TDirectory::fNbytesName
//      32->32 Units       = Number of bytes for file pointers (4)      TFile::fUnits
//      33->36 Compress    = Zip compression level (i.e. 0-9)           TFile::fCompress
//      37->40 SeekInfo    = Byte offset of StreamerInfo record         TFile::fSeekInfo
//      41->44 NbytesInfo  = Number of bytes in StreamerInfo record     TFile::fNbytesInfo
//      45->63             = Unused??
Next Previous

© Copyright 2020, Hongyi Wu(吴鸿毅)

Built with Sphinx using a theme provided by Read the Docs.