Falaise  4.0.1
SuperNEMO Software Toolkit
tags.h
Go to the documentation of this file.
1 //! \file falaise/tags.h
2 //! \brief Utilities for tag management
3 //
4 // Copyright (c) 2018 by François Mauger <mauger@lpccaen.in2p3.fr>
5 //
6 // This file is part of falaise.
7 //
8 // falaise is free software: you can redistribute it and/or modify
9 // it under the terms of the GNU General Public License as published by
10 // the Free Software Foundation, either version 3 of the License, or
11 // (at your option) any later version.
12 //
13 // falaise is distributed in the hope that it will be useful,
14 // but WITHOUT ANY WARRANTY; without even the implied warranty of
15 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
16 // GNU General Public License for more details.
17 //
18 // You should have received a copy of the GNU General Public License
19 // along with falaise. If not, see <http://www.gnu.org/licenses/>.
20 
21 #ifndef FALAISE_TAGS_H
22 #define FALAISE_TAGS_H
23 
24 // Standard Library:
25 #include <string>
26 
27 namespace falaise {
28 
29  namespace tags {
30 
31  const std::string & experiment_category();
32 
33  const std::string & experimental_setup_category();
34 
35  const std::string & geometry_setup_category();
36 
37  const std::string & device_setup_category();
38 
39  const std::string & electronics_setup_category();
40 
41  const std::string & cms_setup_category();
42 
43  const std::string & simulation_setup_category();
44 
45  const std::string & reconstruction_setup_category();
46 
47  const std::string & variant_service_category();
48 
49  const std::string & services_category();
50 
51  const std::string & generic_configuration_category();
52 
53  const std::string & generic_data_category();
54 
55  const std::string & generic_image_category();
56 
57  const std::string & software_category();
58 
59  const std::string & firmware_category();
60 
61  const std::string & hardware_category();
62 
63  } // namespace tags
64 
65 } // namespace falaise
66 
67 #endif // FALAISE_TAGS_H
const std::string & experimental_setup_category()
const std::string & software_category()
const std::string & cms_setup_category()
const std::string & generic_data_category()
const std::string & hardware_category()
const std::string & generic_configuration_category()
const std::string & experiment_category()
const std::string & reconstruction_setup_category()
const std::string & services_category()
Definition: metadata_utils.h:35
const std::string & geometry_setup_category()
const std::string & firmware_category()
const std::string & electronics_setup_category()
const std::string & generic_image_category()
const std::string & simulation_setup_category()
const std::string & variant_service_category()
const std::string & device_setup_category()