Skip to content

Commit d81fe20

Browse files
committed
[math/tmva] Clean up files that unnecessarily include TEventList.
Also remove further includes that were unused.
1 parent 72794e7 commit d81fe20

8 files changed

Lines changed: 9 additions & 31 deletions

File tree

math/mlp/inc/TMultiLayerPerceptron.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,8 @@
1515
#include "TObject.h"
1616
#include "TString.h"
1717
#include "TObjArray.h"
18-
#include "TMatrixD.h"
1918
#include "TNeuron.h"
19+
#include "TMatrixDfwd.h"
2020

2121
class TTree;
2222
class TEventList;

math/mlp/src/TMultiLayerPerceptron.cxx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -242,6 +242,7 @@ neurons, hidden layers and inputs/outputs that does not apply to TMultiLayerPerc
242242
#include "TH2.h"
243243
#include "TGraph.h"
244244
#include "TLegend.h"
245+
#include "TMatrixD.h"
245246
#include "TMultiGraph.h"
246247
#include "TDirectory.h"
247248
#include "TSystem.h"

tmva/tmva/src/Classification.cxx

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
#include <TKey.h>
3535
#include <TLeaf.h>
3636
#include <TBranch.h>
37-
#include <TEventList.h>
3837
#include <TGraph.h>
3938
#include <TMatrixF.h>
4039
#include <TMatrixDSym.h>

tmva/tmva/src/DataInputHandler.cxx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,9 @@ Class that contains all the data information.
3636
#include "TMVA/DataLoader.h"
3737
#include "TMVA/MsgLogger.h"
3838
#include "TMVA/Types.h"
39-
#include "TEventList.h"
4039
#include "TCut.h"
4140
#include "TTree.h"
4241

43-
#include "TMVA/Configurable.h"
44-
4542
#include <vector>
4643
#include <fstream>
4744

tmva/tmva/src/DataSetFactory.cxx

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -41,26 +41,17 @@ Class that contains all the data information
4141
#include <iostream>
4242

4343
#include <algorithm>
44-
#include <functional>
45-
#include <numeric>
46-
#include <random>
4744

4845
#include "TMVA/DataSetFactory.h"
4946

50-
#include "TEventList.h"
5147
#include "TFile.h"
5248
#include "TRandom3.h"
53-
#include "TMatrixF.h"
54-
#include "TVectorF.h"
5549
#include "TMath.h"
5650
#include "TTree.h"
5751
#include "TBranch.h"
5852

5953
#include "TMVA/MsgLogger.h"
6054
#include "TMVA/Configurable.h"
61-
#include "TMVA/VariableIdentityTransform.h"
62-
#include "TMVA/VariableDecorrTransform.h"
63-
#include "TMVA/VariablePCATransform.h"
6455
#include "TMVA/DataSet.h"
6556
#include "TMVA/DataSetInfo.h"
6657
#include "TMVA/DataInputHandler.h"

tmva/tmva/src/DataSetInfo.cxx

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -31,14 +31,8 @@ Class that contains all the data information.
3131
3232
*/
3333

34-
#include <vector>
35-
36-
#include "TEventList.h"
3734
#include "TH2.h"
38-
#include "TRandom3.h"
3935
#include "TMatrixF.h"
40-
#include "TVectorF.h"
41-
#include "TROOT.h"
4236

4337
#include "TMVA/MsgLogger.h"
4438
#include "TMVA/Tools.h"
@@ -50,6 +44,8 @@ Class that contains all the data information.
5044
#include "TMVA/Types.h"
5145
#include "TMVA/VariableInfo.h"
5246

47+
#include <vector>
48+
5349
////////////////////////////////////////////////////////////////////////////////
5450
/// constructor
5551

tmva/tmva/src/Factory.cxx

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -71,26 +71,23 @@ evaluation phases.
7171
#include "TMVA/ResultsClassification.h"
7272
#include "TMVA/ResultsRegression.h"
7373
#include "TMVA/ResultsMulticlass.h"
74-
#include <list>
75-
#include <bitset>
76-
#include <set>
7774

7875
#include "TMVA/Types.h"
7976

8077
#include "TROOT.h"
8178
#include "TFile.h"
82-
#include "TLeaf.h"
83-
#include "TEventList.h"
8479
#include "TH2.h"
8580
#include "TGraph.h"
8681
#include "TStyle.h"
87-
#include "TMatrixF.h"
88-
#include "TMatrixDSym.h"
89-
#include "TMultiGraph.h"
9082
#include "TPrincipal.h"
9183
#include "TMath.h"
9284
#include "TSystem.h"
9385
#include "TCanvas.h"
86+
#include "TMultiGraph.h"
87+
88+
#include <bitset>
89+
#include <list>
90+
#include <set>
9491

9592
const Int_t MinNoTrainingEvents = 10;
9693
// const Int_t MinNoTestEvents = 1;

tmva/tmva/src/MethodTMlpANN.cxx

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,6 @@ for details on this ANN.
4646
#include "TMVA/MethodTMlpANN.h"
4747

4848
#include "TMVA/Config.h"
49-
#include "TMVA/Configurable.h"
5049
#include "TMVA/DataSet.h"
5150
#include "TMVA/DataSetInfo.h"
5251
#include "TMVA/IMethod.h"
@@ -58,8 +57,6 @@ for details on this ANN.
5857
#include "TMVA/ClassifierFactory.h"
5958
#include "TMVA/Tools.h"
6059

61-
#include "TLeaf.h"
62-
#include "TEventList.h"
6360
#include "TROOT.h"
6461
#include "TMultiLayerPerceptron.h"
6562
#include "ThreadLocalStorage.h"

0 commit comments

Comments
 (0)