Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:11:11

0001 // @(#)root/tmva $Id$
0002 // Author: Andreas Hoecker, Peter Speckmayer,Joerg Stelzer, Helge Voss, Omar Zapata
0003 
0004 /**********************************************************************************
0005  * Project: TMVA - a Root-integrated toolkit for multivariate data analysis       *
0006  * Package: TMVA                                                                  *
0007  * Class  : VariableTransformBase                                                 *
0008  *                                             *
0009  *                                                                                *
0010  * Description:                                                                   *
0011  *      Pre-transformation of input variables (base class)                        *
0012  *                                                                                *
0013  * Authors (alphabetical):                                                        *
0014  *      Andreas Hoecker <Andreas.Hocker@cern.ch> - CERN, Switzerland              *
0015  *      Peter Speckmayer <Peter.Speckmayer@cern.ch> - CERN, Switzerland           *
0016  *      Joerg Stelzer   <Joerg.Stelzer@cern.ch>  - CERN, Switzerland              *
0017  *      Helge Voss      <Helge.Voss@cern.ch>     - MPI-K Heidelberg, Germany      *
0018  *                                                                                *
0019  * Copyright (c) 2005:                                                            *
0020  *      CERN, Switzerland                                                         *
0021  *      U. of Victoria, Canada                                                    *
0022  *      MPI-K Heidelberg, Germany                                                 *
0023  *                                                                                *
0024  * Redistribution and use in source and binary forms, with or without             *
0025  * modification, are permitted according to the terms listed in LICENSE           *
0026  * (see tmva/doc/LICENSE)                                          *
0027  **********************************************************************************/
0028 
0029 #ifndef ROOT_TMVA_VariableTransform
0030 #define ROOT_TMVA_VariableTransform
0031 
0032 //////////////////////////////////////////////////////////////////////////
0033 //                                                                      //
0034 // VariableTransform                                                    //
0035 //                                                                      //
0036 //////////////////////////////////////////////////////////////////////////
0037 class TString;
0038 namespace TMVA {
0039 class DataSetInfo;
0040 class TransformationHandler;
0041 class MsgLogger;
0042 void      CreateVariableTransforms(const TString& trafoDefinition,
0043                                    TMVA::DataSetInfo& dataInfo,
0044                                    TMVA::TransformationHandler& transformationHandler,
0045                                    TMVA::MsgLogger& log );
0046 } // namespace TMVA
0047 
0048 #endif