#ifndef ROOT_TMVA_VariableIdentityTransform
#define ROOT_TMVA_VariableIdentityTransform
#ifndef ROOT_TMVA_VariableTransformBase
#include "TMVA/VariableTransformBase.h"
#endif
namespace TMVA {
   class VariableIdentityTransform : public VariableTransformBase {
   public:
  
      VariableIdentityTransform( std::vector<TMVA::VariableInfo>& );
      virtual ~VariableIdentityTransform( void ) {}
      void   ApplyTransformation( Types::ESBType type = Types::kMaxSBType ) const;
      Bool_t PrepareTransformation( TTree* inputTree );
      void WriteTransformationToStream ( std::ostream& ) const {}
      void ReadTransformationFromStream( std::istream& ) { SetCreated(); }
      virtual TMVA::Event& GetEvent()  const { return GetEventRaw(); }
      
      std::vector<TString>* GetTransformationStrings( Types::ESBType ) const;
      
      virtual void MakeFunction(std::ostream& fout, const TString& fncName, Int_t part);
      ClassDef(VariableIdentityTransform,0) 
   };
} 
#endif 
Last change: Wed Jun 25 08:48:58 2008
Last generated: 2008-06-25 08:48
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.