Limits (at 35fb^-1)
|
boosted only stat |
boosted only syst |
resolved-minus-boosted stat |
resolved-minus-boosted syst |
combined stat |
combined syst |
3311 vanilla |
3.01209 |
- |
0.673451 |
- |
0.665444 |
- |
3211 vanilla |
10.80678 |
- |
0.717076 |
- |
0.695144 |
- |
3311 1b,ge1nb |
1.97755 |
- |
0.678389 |
- |
0.622131 |
- |
3211 1b,ge1nb |
3.38834 |
- |
0.689422 |
- |
0.64098 |
- |
3211 1b,ge1nb (sarah xcheck) |
3.38834 |
- |
0.689422 |
- |
0.64098 |
- |
3311 1bgt1nb 300GeV |
N/A |
N/A |
N/A |
N/A |
0.616 |
N/A |
RESOLVED |
N/A |
N/A |
N/A |
N/A |
0.628686 |
|
RESOLVED (sarah xcheck) |
N/A |
N/A |
N/A |
N/A |
0.628687 |
|
ICHEP stuff
<--/twistyPlugin twikiMakeVisibleInline-->
Trees
|
nominal |
sys |
resolved-minus-boosted |
3211 |
DONE |
DONE |
DONE |
3211 OR |
DONE |
DONE |
DONE |
32e11+3311 |
DONE |
DONE |
DONE |
32e11+3311 OR |
DONE |
DONE |
DONE |
3311 |
DONE |
DONE |
SARAH |
3311 OR |
DONE |
DONE |
DONE |
RESOLVED |
DONE |
DONE |
N/A |
Training
|
background |
nVariables |
Weights location |
Variables |
3211 |
all (no QCD) |
10 |
/afs/cern.ch/user/s/scrawley/public/ForAndrea_Bologna/10var/ |
HhadT _jets dRbb_avg Mbb_MaxM ljet_sd23_top0 ljet_tau32_top0 ljet_top0_m Njet_pT40_noJ dRTb_avg_outTs Mjb_HiggsMass_noJ Mbb_HiggsMass_noJ |
3211 OR |
ttbar |
9 |
/afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_3211_OverlapRemoval_ttbarBkgOnly_noNHiggs30 |
NHiggs_40_noTops Mbj_MaxPt Aplan_bjet dEtabb_MHiggs_noJ dRlepbb_mindR_noJ Mbb_MaxM ljet_sd23_top0 Aplan_jet Mjj_MinM |
32e11 |
ttbar |
14 |
/afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_32e11_33i11_ttbarBkgOnly_noNHiggs30/32e11_14v_ttbar_fixed |
ljet_top_m dRbb_avg_noJ NHiggs_40_noJ Centrality pT_jet5 Mbj_MaxPt dRlepbb_MindR Aplan_bjets dRJj_avg Mbb_MaxM ljet_tau32_top0 dRuu_MindR Mbb_HiggsMass dRlj_mindR_noJ |
32e11 OR |
ttbar |
14 |
(OLD, TO BE UPDATED) /afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_32e11_33i11_OverlapRemoval_ttbarBkgOnly_noNHiggs30/32e11 |
|
3311 |
ttbar |
11 |
/afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_32e11_33i11_ttbarBkgOnly_noNHiggs30/33i11_11v_ttbar_fixed |
Mbb_avg_noJ Aplan_bjets dRJj_avg H4_all_noJ dEtabb_MHiggs_noJ Muu_mindR_noJ dRlepbb_mindR_noJ ljet_sd23_top0 Mbb_HiggsMass Mjb_HiggsMass dRbb_MHiggs |
3311 OR |
ttbar |
11 |
(OLD, TO BE UPDATED) /afs/cern.ch/user/s/scrawley/public/TMVA_Outputs/TMVA_32e11_33i11_OverlapRemoval_ttbarBkgOnly_noNHiggs30/33i11 |
|
Fit inputs
|
Location |
3211 |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT/Combined_Boosted |
3211 OR |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_OR/Combined_Boosted |
32e11 |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT/Combined_Boosted_32ex11 |
32e11 OR |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_OR/Boosted_33ex11 |
3311 |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT/Combined_Boosted_3311 |
3311 OR |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_OR/Boosted_3311 |
RESOLVED-minus-3211 |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT/Combined_xJxxBx |
RESOLVED-minus-3211OR |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_OR/Combined_xJxxBx |
RESOLVED-minus-3311 |
SARAH |
RESOLVED-minus-3311OR |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Boosted/SPLIT_3311/Combined_xJxxBx |
RESOLVED ONLY |
/nfs/atlas/ttH02/OptimizedSignalRegions/TTHFitterInputs_Resolved |
Limits
|
boosted only stat |
boosted only syst |
resolved-minus-boosted stat |
resolved-minus-boosted syst |
combined stat |
combined syst |
comb, 10 fb-1 |
3211 |
4.63 |
10.08 |
1.72 |
2.74 |
1.61 |
2.68 |
|
3211 OR |
4.92 |
12.60 |
1.62 |
(2.45) 2.60 |
1.53 |
2.58 |
|
32e11+3311 |
4.25 |
8.53 |
1.72 |
2.74 |
1.58 |
2.63 |
|
32e11+3311 OR |
4.57 |
8.94 |
1.62 |
(2.45) 2.60 |
1.51 |
(2.34) 2.51 |
1.56 |
3311 |
5.99 |
9.81 |
|
|
|
|
|
3311 OR |
6.73 |
10.47 |
1.52 |
(2.28) 2.44 |
1.48 |
(2.22) 2.39 |
1.49 |
RESOLVED |
N/A |
N/A |
N/A |
N/A |
1.51 |
2.36 |
1.48 |
<--/twistyPlugin-->
Running TMVA
- TMVA Core area : /afs/cern.ch/user/s/scrawley/public/TMVA_Core
- TMVA Inputs : /afs/cern.ch/user/s/scrawley/public/TMVA_Inputs
- TMVA Training Outputs : /afs/cern.ch/user/s/scrawley/public/TMVA_Outputs
To run the training, navigate to the core area and copy a TMVAClassification.C file from the Outputs area if one is not already present in the training area.
"root -l TMVAClassification.C" to run the training.
Changes can be made to the training by editing the TMVAClassification.C files.
- The output root file can be specified at the line : TString outfileName( "EXAMPLE.root" );
- The variables used in the training are specified with the line : factory->AddVariable( "VARIABLE_NAME", 'DATA TYPE (F(float) or I(integer)' );
- Signal root file specified with : TFile *inputS = TFile::Open("EXAMPLESIGNAL.root");
- Background root file specified with : TFile *inputB = TFile::Open("EXAMPLEBKG.root");
- Signal and Background weights can be specified with : factory->SetSignalWeightExpression ("FinalWeight"); or factory->SetBackgroundWeightExpression ("FinalWeight");
- The BDT Settings can be set here :
if (Use["BDT"]) // Adaptive Boost
factory->BookMethod( TMVA::Types::kBDT, "BDT",
"!H:!V:NTrees=400:MinNodeSize=2%:MaxDepth=3:BoostType=AdaBoost:AdaBoostBeta=0.5:UseBaggedBoost:BaggedSampleFraction=0.5:SeparationType=GiniIndex:nCuts=20:IgnoreNegWeightsInTraining=True" );
After running the BDT, the separation should be shown in the terminal printout, and a GUI will pop up with options to draw some plots. So far plots that we have been using are produced by clicking:
- (1a) Input Variables (training sample) - Separation plots for the variables used in training.
- (3) Input Variable Linear Correlation Coefficients - Correlation Plots for Signal and Background
- (4b) Classifier Output Distributions (test and training samples superimposed) - Overtraining plot with KS test.
- (5b) Classifier Background Rejection vs Signal Efficiency (RoC Curve)
If the overtraining plot fails and crashes, the weights provided to the BDT in TMVAClassification.C need to be changed so that negative weights are set to 0, or positive.
Plots drawn will be stored in the plots/ directory in TMVA_Core. Weights will be in the weights/ directory.
To-do lists
- Modelling systematics
- Fits for 6 and/or 10fb-1
Current plots
With systematics:
* 3211 https://sboutle.web.cern.ch/sboutle/ControlPlots_boosted_emujets_3incl_3incl_1incl_1incl/
Without systematics:
* 3311 https://sboutle.web.cern.ch/sboutle/ControlPlots_boosted_emujets_3incl_3incl_1incl_1incl/
* 32ex11 http://www.ppe.gla.ac.uk/~sboutle/ControlPlots_boosted_emujets_3incl_2excl_1incl_1incl/
Useful Links
Derivations: https://twiki.cern.ch/twiki/bin/view/AtlasProtected/TopDerivationMC15List
PlotFactoryBoosted: https://svnweb.cern.ch/cern/wsvn/atlas-aknue/GlaProjects/PlotFactoryBoosted/
AnalysisTop: https://twiki.cern.ch/twiki/bin/viewauth/AtlasProtected/TopxAODStartGuide
This is a general thing about xAODs: https://twiki.cern.ch/twiki/bin/view/AtlasComputing/SoftwareTutorialxAODAnalysisInROOT
ttbar resonances: https://twiki.cern.ch/twiki/bin/view/AtlasProtected/TtbarResonances201 |