Instruct: Identify the main and secondary category of Arxiv papers based on the titles and abstracts
Query: HL-LHC Computing Review: Common Tools and Community Software   Common and community software packages, such as ROOT, Geant4 and event
generators have been a key part of the LHC's success so far and continued
development and optimisation will be critical in the future. The challenges are
driven by an ambitious physics programme, notably the LHC accelerator upgrade
to high-luminosity, HL-LHC, and the corresponding detector upgrades of ATLAS
and CMS. In this document we address the issues for software that is used in
multiple experiments (usually even more widely than ATLAS and CMS) and
maintained by teams of developers who are either not linked to a particular
experiment or who contribute to common software within the context of their
experiment activity. We also give space to general considerations for future
software and projects that tackle upcoming challenges, no matter who writes it,
which is an area where community convergence on best practice is extremely
useful.

23
The categories of this paper are: solv-int
11
The categories of this paper are: hep-lat
27
The categories of this paper are: comp-gas
33
The categories of this paper are: plasm-ph
9
The categories of this paper are: nlin
21
The categories of this paper are: adap-org
16
The categories of this paper are: stat
4
The categories of this paper are: cond-mat
37
The categories of this paper are: supr-con
26
The categories of this paper are: bayes-an
24
The categories of this paper are: dg-ga
15
The categories of this paper are: nucl-ex
28
The categories of this paper are: alg-geom
29
The categories of this paper are: funct-an
12
The categories of this paper are: nucl-th
19
The categories of this paper are: eess