// @(#)root/hist:$Id$ // Author: Rene Brun 12/12/94 /************************************************************************* * Copyright (C) 1995-2000, Rene Brun and Fons Rademakers. * * All rights reserved. * * * * For the licensing terms see $ROOTSYS/LICENSE. * * For the list of contributors see $ROOTSYS/README/CREDITS. * *************************************************************************/ #ifndef ROOT_TAxis #define ROOT_TAxis ////////////////////////////////////////////////////////////////////////// // // // TAxis // // // // Axis class. // // // ////////////////////////////////////////////////////////////////////////// #include "TNamed.h" #include "TAttAxis.h" #include "TArrayD.h" class THashList; class TAxisModLab; class TAxis : public TNamed, public TAttAxis { private: Int_t fNbins; ///< Number of bins Double_t fXmin; ///< Low edge of first bin Double_t fXmax; ///< Upper edge of last bin TArrayD fXbins; ///< Bin edges array in X Int_t fFirst; ///< First bin to display Int_t fLast; ///< Last bin to display UShort_t fBits2; ///< Second bit status word Bool_t fTimeDisplay; ///< On/off displaying time values instead of numerics TString fTimeFormat; ///< Date&time format, ex: 09/12/99 12:34:00 TObject *fParent; ///