// @(#)root/proof:$Name: $:$Id: TProofLimitsFinder.h,v 1.2 2003/03/04 17:29:29 rdm Exp $ // Author: Maarten Ballintijn 19/04/2002 /************************************************************************* * 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_TProofLimitsFinder #define ROOT_TProofLimitsFinder ////////////////////////////////////////////////////////////////////////// // // // TProofLimitsFinder // // // // Class to find nice axis limits and synchonize them between slaves // // // ////////////////////////////////////////////////////////////////////////// #ifndef ROOT_THLimitsFinder #include "THLimitsFinder.h" #endif class TH1; class TProofLimitsFinder : public THLimitsFinder { public: TProofLimitsFinder(); virtual ~TProofLimitsFinder(); virtual Int_t FindGoodLimits(TH1 *h, Axis_t xmin, Axis_t xmax); virtual Int_t FindGoodLimits(TH1 *h, Axis_t xmin, Axis_t xmax, Axis_t ymin, Axis_t ymax); virtual Int_t FindGoodLimits(TH1 *h, Axis_t xmin, Axis_t xmax, Axis_t ymin, Axis_t ymax, Axis_t zmin, Axis_t zmax); ClassDef(TProofLimitsFinder,0) //Find and communicate best axis limits }; #endif