TGo4FitMatrixTrans.h

Go to the documentation of this file.
00001 // $Id: TGo4FitMatrixTrans.h 478 2009-10-29 12:26:09Z linev $
00002 //-----------------------------------------------------------------------
00003 //       The GSI Online Offline Object Oriented (Go4) Project
00004 //         Experiment Data Processing at EE department, GSI
00005 //-----------------------------------------------------------------------
00006 // Copyright (C) 2000- GSI Helmholtzzentrum für Schwerionenforschung GmbH
00007 //                     Planckstr. 1, 64291 Darmstadt, Germany
00008 // Contact:            http://go4.gsi.de
00009 //-----------------------------------------------------------------------
00010 // This software can be used under the license agreements as stated
00011 // in Go4License.txt file which is part of the distribution.
00012 //-----------------------------------------------------------------------
00013 
00014 #ifndef TGO4FITMATRIXTRANS_H
00015 #define TGO4FITMATRIXTRANS_H
00016 
00017 #include "TGo4FitAxisTrans.h"
00018 
00028 class TGo4FitMatrixTrans : public TGo4FitAxisTrans {
00029    public:
00030       TGo4FitMatrixTrans();
00031       TGo4FitMatrixTrans(const char* iName, const char* iTitle, Int_t NumAxis = 1);
00032       virtual ~TGo4FitMatrixTrans();
00033 
00034       Int_t GetNumAxis();
00035       void SetNumAxis(Int_t NumAxis);
00036 
00037       virtual void Transformation(Double_t* scales, Int_t naxis);
00038 
00039       virtual void Print(Option_t* option) const;
00040 
00041    protected:
00042 
00043    ClassDef(TGo4FitMatrixTrans,1)
00044 };
00045 #endif // TGO4FITMATRIXTRANS_H

Generated on Thu Oct 28 15:54:12 2010 for Go4-Fitpackagev4.04-2 by  doxygen 1.5.1