close Warning: Can't synchronize with repository "(default)" (/SVN/atlas does not appear to be a Subversion repository.). Look in the Trac log for more information.

Changes between Version 5 and Version 6 of TopazPresentation


Ignore:
Timestamp:
Mar 25, 2008 2:56:54 PM (13 years ago)
Author:
/O=GRID-FR/C=FR/O=CNRS/OU=LPSC/CN=Julien Labbe
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • TopazPresentation

    v5 v6  
    3232Accessible with bin/MakeNtuple parfile or topaz ntuple parfile (usually parfile = [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/script/parameters.typ script/makentuple.par]).
    3333
    34 Create selections (type selection in analysesfile, this last is defined in parfile, usually [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/script/makentuple/makentuple_analyses.par script/makentuple/makentuple_analyses.par]) with tree name and cuts (in another file given in analysesfile, eg. [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/script/makentuple/makentuple_cuts_ttbarSemiLepSelection.par script/makentuple/makentuple_cuts_ttbarSemiLepSelection.par ]).
     34Create selections (selection type set in analysesfile, analysesfile is defined in parfile, usually [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/script/makentuple/makentuple_analyses.par script/makentuple/makentuple_analyses.par]) with tree name and cuts (in another file given in analysesfile, eg. [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/script/makentuple/makentuple_cuts_ttbarSemiLepSelection.par script/makentuple/makentuple_cuts_ttbarSemiLepSelection.par ]).
    3535
    36 Then loop on processes (type analysis in parfile, define output root file list of !TopView input files and some other options) apply cuts and save result in outputdir. The main class used here is !TopViewAnalyze.
     36Then loop on processes (analysis type in parfile, define output root file, list of !TopView input files and some other options) apply cuts and save results in outputdir. The main class used here is !TopViewAnalyze.
    3737
    38 See html documentation of [http://lpsc.in2p3.fr/atlas/labbe/top/Topaz/TopViewAnalyze.html TopViewAnalyze class] and [http://lpsc.in2p3.fr/atlas/labbe/top/Topaz/Selection.html Selection class] and for example.
     38See html documentation of [http://lpsc.in2p3.fr/atlas/labbe/top/Topaz/TopViewAnalyze.html TopViewAnalyze class] and [http://lpsc.in2p3.fr/atlas/labbe/top/Topaz/Selection.html Selection class].
    3939
    40 For add your own selection...
     40For adding your own selection : create your class inherited from Selection, fill Configure, !SelectEvent, !MakeTree and !UpdateCounters (see [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/src/topview/TTbarSemiLepSelection.cpp the ttbar semileptonic selection] for example), add it in the [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/Makefile Makefile] and in [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/script/makentuple/makentuple_analyses.par script/makentuple/makentuple_analyses.par]. That's all.
    4141
    4242== Data analysis ==
    4343
    44 ---
     44Analyze the trees produced by !MakeNtuple.
     45
     46Executables :
     47 * !DataAnalysis_x : merges !MakeNtuple outputs for all processes.
     48 * !ComputeDiscri_x, PrepareTMVAInputs_x, TrainMVAs_x : prepare and trains MVA.
     49 * RunMVAs_x : applies MVA cuts.
     50 * !MakePlots_x, !DisplayPlots_x : make final plots.
     51
     52They should be runned with {{{./executable_x path}}}, {{{path}}} is the directory where are your parameter files. Eg : [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/script/datareader_ttbarWtb script/datareader_ttbarWtb] for ttbar Wtb coupling studies or
     53[https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/script/datareader_wt script/datareader_wt] for single top wt channel.
     54
     55The full chain can be runned with [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/topaz run_all] or preferably [https://lpsc.in2p3.fr/trac/atlas/browser/Topaz/trunk/run_all topaz] python scripts. topaz script has flag to activate each executables. Usage : {{{./topaz analysis path [option]}}}. {{{option}}} when given correspond to different studies (see topaz content, for example 'standard' correspond to trf and notrf), for each study the file path/Mode_study.par (Mode_trf.par, Mode_notrf.par...) is copied to path/Mode.par before re-running the full chain (Mode.par is directly used if no option is given).
     56
     57
     58
     59
     60
     61topaz analysis analysis script/datareader_ttbarWtb
     62
    4563|| Executable          || Parameter file(s) || input(s) || output(s) ||
    4664|| Merge !MakeNtuple outputs for all processes. ||  ||  ||  ||