From 95f0c057088e7a8d5b3831c301f956a4207c5e4e Mon Sep 17 00:00:00 2001
From: Kim Albertsson <ketost@gmail.com>
Date: Mon, 27 Aug 2018 13:49:19 +0200
Subject: [PATCH] [TMVA] Clean up regression tutorial

Removes unused spectator expression.
Removes weird weighting and replaces it with an informative comment.
---
 tutorials/tmva/TMVACrossValidationRegression.C | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/tutorials/tmva/TMVACrossValidationRegression.C b/tutorials/tmva/TMVACrossValidationRegression.C
index d532a7fb14b..90c79157936 100644
--- a/tutorials/tmva/TMVACrossValidationRegression.C
+++ b/tutorials/tmva/TMVACrossValidationRegression.C
@@ -101,7 +101,7 @@ int TMVACrossValidationRegression()
    // --------------------------------------------------------------------------
 
    // Create a ROOT output file where TMVA will store ntuples, histograms, etc.
-   TString outfileName("TMVAReg.root");
+   TString outfileName("TMVARegCv.root");
    TFile * outputFile = TFile::Open(outfileName, "RECREATE");
 
    TString infileName("./files/tmva_reg_example.root");
@@ -112,14 +112,14 @@ int TMVACrossValidationRegression()
    dataloader->AddVariable("var1", "Variable 1", "units", 'F');
    dataloader->AddVariable("var2", "Variable 2", "units", 'F');
 
-   dataloader->AddSpectator("spec1 := var1*100 + var2*100", 'F');
-
    // Add the variable carrying the regression target
    dataloader->AddTarget("fvalue");
 
    TTree * regTree = (TTree*)inputFile->Get("TreeR");
    dataloader->AddRegressionTree(regTree, 1.0);
-   dataloader->SetWeightExpression("var1", "Regression");
+
+   // Individual events can be weighted
+   // dataloader->SetWeightExpression("weight", "Regression");
 
    std::cout << "--- TMVACrossValidationRegression: Using input file: " << inputFile->GetName() << std::endl;
 
-- 
GitLab