Classes to hold a transient trigger menu configuration and corresponding I/O
- Feb 25, 2019
-
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
- Feb 24, 2019
-
-
Joerg Stelzer authored
-
- Feb 22, 2019
-
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
Joerg Stelzer authored
Classes for the menu at each level and main components like chains, items, topolines were added. Generic access to the configuration was improved. An iterator class was added to aid range-based loops over the menus
-
Joerg Stelzer authored
-
Joerg Stelzer authored
TrigConfData contains the transient representation of trigger configuration data, which can be conveniently described in the json notation. The class DataStrucure is a wrapper around a boost::ptree, which currently is the only easy way in ATLAS to represent json data in c++. DataStructure has helper functions for the user to generically access the data in the structure. Two concrete implementations, HLTMenu and HLTChain, for convenient access are derived from DataStructure. TrigConfIO contains a class JsonFileLoader to load json files into a DataStructure or any derived class. A ctest read_config_info tests the reader and a manual writer function of the menu. Another executable utils/TestTriggerMenuAccess illustrates the different ways to access the content of the DataStructure and derived objects.
-
Joerg Stelzer authored
-
Joerg Stelzer authored
TrigConfData contains the transient representation of trigger configuration data, which can be conveniently described in the json notation. The class DataStrucure is a wrapper around a boost::ptree, which currently is the only easy way in ATLAS to represent json data in c++. DataStructure has helper functions for the user to generically access the data in the structure. Two concrete implementations, HLTMenu and HLTChain, for convenient access are derived from DataStructure. TrigConfIO contains a class JsonFileLoader to load json files into a DataStructure or any derived class. A ctest read_config_info tests the reader and a manual writer function of the menu. Another executable utils/TestTriggerMenuAccess illustrates the different ways to access the content of the DataStructure and derived objects.
- Feb 21, 2019
-
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
Joerg Stelzer authored
-
Joerg Stelzer authored
Classes for the menu at each level and main components like chains, items, topolines were added. Generic access to the configuration was improved. An iterator class was added to aid range-based loops over the menus
-
- Feb 17, 2019
-
-
Joerg Stelzer authored
-
Joerg Stelzer authored
TrigConfData contains the transient representation of trigger configuration data, which can be conveniently described in the json notation. The class DataStrucure is a wrapper around a boost::ptree, which currently is the only easy way in ATLAS to represent json data in c++. DataStructure has helper functions for the user to generically access the data in the structure. Two concrete implementations, HLTMenu and HLTChain, for convenient access are derived from DataStructure. TrigConfIO contains a class JsonFileLoader to load json files into a DataStructure or any derived class. A ctest read_config_info tests the reader and a manual writer function of the menu. Another executable utils/TestTriggerMenuAccess illustrates the different ways to access the content of the DataStructure and derived objects.
- Jan 21, 2019
-
-
Joerg Stelzer authored
-
Joerg Stelzer authored
This was causing issues with finding the reference file, see ATR-19351
-
- Jan 20, 2019
-
-
Joerg Stelzer authored
TrigConfData contains the transient representation of trigger configuration data, which can be conveniently described in the json notation. The class DataStrucure is a wrapper around a boost::ptree, which currently is the only easy way in ATLAS to represent json data in c++. DataStructure has helper functions for the user to generically access the data in the structure. Two concrete implementations, HLTMenu and HLTChain, for convenient access are derived from DataStructure. TrigConfIO contains a class JsonFileLoader to load json files into a DataStructure or any derived class. A ctest read_config_info tests the reader and a manual writer function of the menu. Another executable utils/TestTriggerMenuAccess illustrates the different ways to access the content of the DataStructure and derived objects.
-