This shows you the differences between two versions of the page.
Next revision | Previous revision Next revision Both sides next revision | ||
2015:groups:tools:lhaad:proposalgrenoble [2016/02/26 10:16] daniel.schmeier created |
2015:groups:tools:lhaad:proposalgrenoble [2016/02/26 12:24] daniel.schmeier |
||
---|---|---|---|
Line 1: | Line 1: | ||
This is the proposal from the LHADA Meeting in Grenoble at the end of February 2016. | This is the proposal from the LHADA Meeting in Grenoble at the end of February 2016. | ||
It is based on the "latest" combined proposal. | It is based on the "latest" combined proposal. | ||
+ | |||
+ | |||
+ | Here are some things which were discussed during the meeting and which should be considered when updating the proposal | ||
+ | - Binning does not need to be a separate block but can be done at the end of a "cut" block | ||
+ | - "Select" and "Reject" from MadAnalysis5 syntax, as they have a working parser framework | ||
+ | - "weight" keyword necessary, which reweights an event which has to pass that certain histograms at the end of a cutblock, either in form NBins:Min:Max or Bin1;Bin2;Bin3;...;Bin | ||
+ | - function calls as in Python-kwargs: isolation(source=tracks,ptmin=10,dR=0.5) to make it easier to read | ||
+ | - analysis and results clearly separated, i.e. not put result numbers in cut blocks | ||
+ | - rename "detectorobj" | ||
+ | - detectobj needs a "change" keyword which can smear objects, not jet select/reject them. | ||
+ | - some functions need booleans to be deactivatable, because depending on being phenomenologist or experimentalist, or depending on if one uses Delphes, Rivet, FullSim,... functions might be necessary or not (e.g. smearing functions) | ||
+ | |||
====== General Structure ====== | ====== General Structure ====== | ||
Line 22: | Line 34: | ||
- **function** (defines functions that act on these) | - **function** (defines functions that act on these) | ||
- **cut** (blocks of cuts) | - **cut** (blocks of cuts) | ||
- | - **binning** (following Daniel's idea, for complex descriptions of orthogonal signal regions) | ||
- **info** (for meta information chosen by the implementer, e.g. information about publication, conf-notes, theory papers used for interpretation, benchmarks, etc.) | - **info** (for meta information chosen by the implementer, e.g. information about publication, conf-notes, theory papers used for interpretation, benchmarks, etc.) | ||
Line 468: | Line 479: | ||
select etmiss.pt/HT(jets.1,jets.2,jets.3,jets.4)>5 | select etmiss.pt/HT(jets.1,jets.2,jets.3,jets.4)>5 | ||
select dPhi12 | select dPhi12 | ||
- | + | bin etmiss=100;125;150;inf | |
+ | bin mT=60;90;120;140;inf | ||
+ | |||
+ | |||
+ | results tN_diag_results: | ||
+ | columns name obs bkg dbkg | ||
+ | entry tN_diag_g100_g60 3452 3452 59 | ||
+ | entry tN_diag_g100_g90 1712 1720 161 | ||
+ | entry tN_diag_g100_g120 313 295 50 | ||
+ | entry tN_diag_g100_g140 201 235 34 | ||
+ | entry tN_diag_g125_g60 2018 2018 45 | ||
+ | entry tN_diag_g125_g90 768 767 80 | ||
+ | entry tN_diag_g125_g120 117 136 22 | ||
+ | entry tN_diag_g125_g140 163 152 30 | ||
+ | entry tN_diag_g150_g60 2543 2543 50 | ||
+ | entry tN_diag_g150_g90 647 684 79 | ||
+ | entry tN_diag_g150_g120 98 13 101 | ||
+ | entry tN_diag_g150_g140 217 236 29 | ||
+ | |||
+ | |||
CUT tN_med | CUT tN_med | ||
Line 495: | Line 526: | ||
select dRbl<3.0 | select dRbl<3.0 | ||
select HtMissSig>12.5 | select HtMissSig>12.5 | ||
+ | | ||
+ | | ||
+ | results tN_med_high_results: | ||
+ | columns name obs bkg bkgerr | ||
+ | entry tN_med 12 13.0 2.2 | ||
+ | entry tN_high 5 5.0 1.0 | ||
+ | |||
</code> | </code> | ||
+ | |||
+ |