Changes between Version 58 and Version 59 of PublicAnalysisDatabase
- Timestamp:
- Mar 12, 2015, 8:34:36 AM (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
PublicAnalysisDatabase
v58 v59 7 7 install delphesMA5tune 8 8 }}} 9 within !MadAnalysis 5. If you have an older version of !MadAnalysis 5, first update it to the latest one. 9 within !MadAnalysis 5. If you have an older version of !MadAnalysis 5, first update it to the latest one. Also, beware that the standard Delphes and delphesMA5tune cannot be used simultaneously!! 10 10 11 11 You then need to create a working directory by starting !MadAnalysis 5 as … … 13 13 ./bin/ma5 -R 14 14 }}} 15 and type 15 If you want to use our scripts for limit setting and efficiency maps (see below), type 16 {{{ 17 install RecastingTools 18 }}} 19 Then type 16 20 {{{ 17 21 install PAD 18 22 }}} 19 The created working directorycontains all the analyses that are publicly available.23 to create a working directory that contains all the analyses that are publicly available. 20 24 21 **New analyses** can be added in a second stepby running the script newAnalyzer.py (located in !Build/SampleAnalyzer), passing as an argument the name of the analysis of interest. For instance,25 **New analyses** can be added by running the script newAnalyzer.py (located in !Build/SampleAnalyzer), passing as an argument the name of the analysis of interest. For instance, 22 26 {{{ 23 27 python newAnalyzer.py cms_sus_14_001 … … 25 29 will create and modify the necessary files for adding the analysis named cms_sus_14_001. In particular, a pair of header and source C++ files cms_sus_14_001.cpp and cms_sus_14_001.h are now available in the subdirectory !Build/SampleAnalyzer/User/Analyzer. You can now either implement the analysis yourself or replace the newly created files with those shared by somebody else (or downloaded from the list below in case you do not use the automatic PAD installation from above). 26 30 27 After execution of an analysis, **exclusion under the CLs prescription** can be computed with the Python code [http://madanalysis.irmp.ucl.ac.be/attachment/wiki/PhysicsAnalysisDatabase/exclusion_CLs.py exclusion_CLs.py] It requires [http://www.scipy.org/ SciPy] to be installed. 28 The path to the working directory of interest has to be provided in the variable analysis_path in the beginning of the code. The limit-setting code can also be obtained with the command 29 {{{ 30 install RecastingTools 31 }}} 32 within !MadAnalysis 5. This will create a local copy of [http://madanalysis.irmp.ucl.ac.be/attachment/wiki/PhysicsAnalysisDatabase/exclusion_CLs.py exclusion_CLs.py] (as well as [http://madanalysis.irmp.ucl.ac.be/attachment/wiki/PhysicsAnalysisDatabase/getmaps.py getmaps.py], see below) in every new working directory. 33 In both cases, the code should be called as 31 After execution of an analysis, **exclusion under the CLs prescription** can be computed with the Python code [http://madanalysis.irmp.ucl.ac.be/attachment/wiki/PhysicsAnalysisDatabase/exclusion_CLs.py exclusion_CLs.py] Note that it requires [http://www.scipy.org/ SciPy] to be installed. 32 The path to the working directory of interest has to be provided in the variable analysis_path in the beginning of the code. 33 If you have done install !RecastingTools, then a local copy of [http://madanalysis.irmp.ucl.ac.be/attachment/wiki/PhysicsAnalysisDatabase/exclusion_CLs.py exclusion_CLs.py] is available in every new working directory. The code is called as 34 34 {{{ 35 35 ./exclusion_CLs.py analysis_name mypoint.txt [run_number] [cross section in pb] 36 36 }}} 37 The exclusion results will be printed on the screen and in an output file located in the directory mypoint.txt/ of the output of the analysis. In order to get the **efficiency map** associated with a given benchmark point, the following script can be run 37 The exclusion results will be printed on the screen and in an output file located in the directory mypoint.txt/ of the output of the analysis. Details are given in [http://arxiv.org/abs/1407.3278 arXiv:1407.3278]. 38 39 In order to get the **efficiency map** associated with a given benchmark point, the [http://madanalysis.irmp.ucl.ac.be/attachment/wiki/PhysicsAnalysisDatabase/getmaps.py getmaps.py] script can be run 38 40 {{{ 39 41 ./getmaps.py mypoint.txt 40 42 }}} 41 This creates one file for each analysis that ha ve been executed, this file containing the efficiency associated with each of the signal regions of the relevant analysis. We recall that this script has to be installed with the ''install !RecastingTools'' command. Note that in order to have those scripts available, they must be installed before creating the working directory.42 43 This creates one file for each analysis that has been executed, this file containing the efficiency associated with each of the signal regions of the relevant analysis. 44 (We stress that in order to have these scripts available, they must be installed before creating the working directory.) 43 45 44 46 ''We strongly encourage users to publish their re-implemented LHC analyses via Inspire.'' This way they not only become part of the public database, rendering them as useful as possible to the community, but they also become individually searchable and citable.