13 | | under development... |
| 12 | SFS contains three submodules, namely `reco_efficiency`, `smearer` and `tagger`. These submodules set a probability distribution to reconstruct a given object, smear gave objects four-momentum using normalized Gaussian function and sets identification efficiencies respectively. The goal is to create a CPU efficient, user-friendly, easy-to-use and inclusive environment. Thus given transfer functions are translated into C++ functions to act on reconstructed final state objects such as jets, hadronic taus, electrons, muons and photons. It is also possible to manipulate jet constituents for substructure analyses which are described below. |
| 13 | |
| 14 | |
| 15 | == Reconstruction Efficiencies == |
| 16 | |
| 17 | This submodule can be used on jets (`j`, `21`), electrons (`e`,`11`), muons (`mu`,`13`), hadronic taus (`ta`,`15`) or photons (`a`,`22`). It simply takes three input; |
| 18 | |
| 19 | {{{ |
| 20 | ma5> define reco_efficiency <obj> <func> [<domain>] |
| 21 | }}} |
| 22 | where `<obj>` represents the desired object to be reconstructed, `<func>` is the transfer function which can depend on any observable like `PT`, `E`, `ETA`,`ABSETA`,`PHI` etc. `<func>` can also include any functional forms like trigonometric or hyperbolic functions. `<dom>` represents the domain where this function lives. It creates a piecewise function to construct probability distribution for the given object. This piece of input will generate a probability distribution for the desired object to decide if its going to be used in the analysis or not. |
| 23 | |
| 24 | Example: |
| 25 | {{{ |
| 26 | ma5> define reco_efficiency e 0.0 [pt <= 10.0 or abseta > 2.5] |
| 27 | ma5> define reco_efficiency e 0.7 [pt > 10.0 and abseta <= 1.5] |
| 28 | ma5> define reco_efficiency e 0.55 [pt > 10.0 and abseta > 1.5 and abseta <= 2.5] |
| 29 | }}} |
| 30 | Here we exemplify an electron reconstruction efficiency where an electron object will not be reconstructed if it has less than 10 GeV transverse momentum or its pseudorapidity is above 2.5. Additionally, it will be reconstructed with 70% probability if it's within |\eta| < 1.5 and pT >= 10 GeV and with 55% probability if its between 1.5 < |\eta| <= 2.5. Domain inputs has to be separated with `and` or `or` keywords to be effective. |
| 31 | |
| 32 | |
| 33 | |
| 34 | == Object Smearing == |
| 35 | |
| 36 | |
| 37 | |
| 38 | == Particle Identification == |
| 39 | |
| 40 | |
| 41 | |
| 42 | == SFS in Expert Mode == |
| 43 | |
| 44 | |
| 45 | |
| 46 | == LHC Recasting with SFS == |
| 47 | |