Analysis Comparisons for Code Version 14.05.006
Run Over D3PDs using the MSU analysis code
The DPDPs are stored on the CERN cluster in the directory
The following samples were included in the analysis:
(note that there is no
sample for v14.05.006)
Unlike v13.0.30, all input files ran without crashing and it was not necessary to comment out any of them in the list files.
The output files from the MSU analysis code are stored in the CERN cluster in the directory
The samples in the directory
were processed without an event weight. The samples in the directory
were weighted so that the
number of events corresponds to a luminosity of 100 pb-1. The weighted samples were used for this analysis.
Merge Signal and Background Files
This comparison was done for the electron chain. Note that "Electron" is replaced by "Muon" in the file names for the muon chain.
The merging was done using the
routine located in the
directory in the MSU analysis package and
the merged files are in the directory
The 2 signal files were combined into a single signal file called
The 24 background files were combined into a signal background file called
Division into Training, Validation, and Yield Samples
The merged files were then divided into training
, and yield
samples, which was achieved
by setting the
flag to 1 in the config file when running
. The events were split according to their order in
the merged file. For example, the first event was categorized as training, the second as validation, the third as yield,
the fourth as training, and so on. Functionality to randomly assign variables to the different categories will be added in the future.
Events with negative weights were excluded from the Training sample to retain compatibility with SPR, which cannot handle negative weights.
Validation samples both with and without events with negative weights were made. The files without events having negative weights are signified by the label
Put Signal and Background Trees into One File
In order to be compatible with the TMVA input requirements, the signal tree from the signal file and the background tree from the background file were placed in one file. This was
accomplished by the CombineSigBkg.py routine located in the
directory. This routine is run, for example, as
python CombineSigBkg.py \
-S /home/root_files/single_top/TopPhysDPDMaker/14.05.006/EarlyData/merged/Topology.SingleTop.1405006.FDR2.Electron.Signal.root \
-B /home/root_files/single_top/TopPhysDPDMaker/14.05.006/EarlyData/merged/Topology.SingleTop.1405006.FDR2.Electron.Background.root \
-t TopTree \
-o /home/root_files/single_top/TopPhysDPDMaker/14.05.006/EarlyData/CombineSigBkg/Topology.SingleTop.1405006.FDR2.Electron.root \
For comparison purposes, only the following variables were considered for training:
Jet1Pt =, =DeltaRJet1Jet2
The multivariate analysis was done using both TMVA and SPR.
- 16 Apr 2009