Cargando…
Extending TF1: Argument parsing, function composition, and vectorization
In this project, we extend the functionality of the TF1 function class in root. We add argument parsing, making it possible to freely pass variables and parameters into pre-defined and user-defined functions. We also introduce a syntax to use certain compositions of functions, namely normalized sums a...
Autor principal: | |
---|---|
Lenguaje: | eng |
Publicado: |
2017
|
Materias: | |
Acceso en línea: | http://cds.cern.ch/record/2285012 |
_version_ | 1780955861640806400 |
---|---|
author | Tsang Mang Kin, Arthur Leonard |
author_facet | Tsang Mang Kin, Arthur Leonard |
author_sort | Tsang Mang Kin, Arthur Leonard |
collection | CERN |
description | In this project, we extend the functionality of the TF1 function class in root. We add argument parsing, making it possible to freely pass variables and parameters into pre-defined and user-defined functions. We also introduce a syntax to use certain compositions of functions, namely normalized sums and convolutions, directly in TF1. Finally, we introduce some simple vectorization functionality to TF1 and demonstrate the potential to speed up parallelizable computations. |
id | cern-2285012 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2017 |
record_format | invenio |
spelling | cern-22850122019-09-30T06:29:59Zhttp://cds.cern.ch/record/2285012engTsang Mang Kin, Arthur LeonardExtending TF1: Argument parsing, function composition, and vectorizationPhysics in GeneralIn this project, we extend the functionality of the TF1 function class in root. We add argument parsing, making it possible to freely pass variables and parameters into pre-defined and user-defined functions. We also introduce a syntax to use certain compositions of functions, namely normalized sums and convolutions, directly in TF1. Finally, we introduce some simple vectorization functionality to TF1 and demonstrate the potential to speed up parallelizable computations.CERN-STUDENTS-Note-2017-208oai:cds.cern.ch:22850122017-09-20 |
spellingShingle | Physics in General Tsang Mang Kin, Arthur Leonard Extending TF1: Argument parsing, function composition, and vectorization |
title | Extending TF1: Argument parsing, function composition, and vectorization |
title_full | Extending TF1: Argument parsing, function composition, and vectorization |
title_fullStr | Extending TF1: Argument parsing, function composition, and vectorization |
title_full_unstemmed | Extending TF1: Argument parsing, function composition, and vectorization |
title_short | Extending TF1: Argument parsing, function composition, and vectorization |
title_sort | extending tf1: argument parsing, function composition, and vectorization |
topic | Physics in General |
url | http://cds.cern.ch/record/2285012 |
work_keys_str_mv | AT tsangmangkinarthurleonard extendingtf1argumentparsingfunctioncompositionandvectorization |