 
 
 
 
 
 
 
  
ROOT のプログラミングでは
  Identifier               Convention                Example
  
  Classes                  Begin with T              THashTable
  Non-class types          End with  _t              Simple_t
  Enumeration types        Begin with E              EColorLevel
  Data members             Begin with f for field    fViewList
  Member functions         Begin with a capital      Draw()
  Static variables         Begin with g              gSystem
  Static data members      Begin with fg             fgTokenClient
  Locals and parameters    Begin with lower case     seed, thePad
  Constants                Begin with k              kInitialSize
  Template arguments       Begin with A              AType
  Cetters and setters      Begin with Get, Set,      SetLast(), GetFirst(),
                           or Is (boolean)           IsDone()
とすることが推奨されている。
アンダースコアー " " は
" は  のマクロ以外では使わない。
 のマクロ以外では使わない。
また、マシンに依存しない基本型として
Char_t UChar_t Short_t UShort_t Int_t UInt_t Long_t ULong_t Float_t Double_t Bool_tの使用が推奨されている。
 
 
 
 
 
 
