Unit tests on art association trait utilities. More...
#include "lardata/RecoBaseProxy/ProxyBase/AssnsTraits.h"
#include "canvas/Persistency/Common/Assns.h"
#include <utility>
#include <type_traits>
Go to the source code of this file.
Typedefs | |
using | PlainAssns = art::Assns< int, double > |
using | MetaAssns = art::Assns< long int, float, char > |
using | PlainAssnsIter = std::decay_t< decltype(std::declval< PlainAssns >().begin())> |
using | MetaAssnsIter = std::decay_t< decltype(std::declval< MetaAssns >().begin())> |
using | PlainAssnsNode = std::decay_t< decltype(*(std::declval< PlainAssnsIter >()))> |
using | MetaAssnsNode = std::decay_t< decltype(*(std::declval< MetaAssnsIter >()))> |
using | PlainAssnsTraits = lar::util::assns_traits< PlainAssns > |
using | MetaAssnsTraits = lar::util::assns_traits< MetaAssns > |
Functions | |
int | main () |
Unit tests on art association trait utilities.
The relevant components of this test are static.
Definition in file AssnsTraits_test.cc.
using MetaAssns = art::Assns<long int, float, char> |
Definition at line 23 of file AssnsTraits_test.cc.
using MetaAssnsIter = std::decay_t<decltype(std::declval<MetaAssns>().begin())> |
Definition at line 29 of file AssnsTraits_test.cc.
using MetaAssnsNode = std::decay_t<decltype(*(std::declval<MetaAssnsIter>()))> |
Definition at line 35 of file AssnsTraits_test.cc.
Definition at line 165 of file AssnsTraits_test.cc.
using PlainAssns = art::Assns<int, double> |
Definition at line 22 of file AssnsTraits_test.cc.
using PlainAssnsIter = std::decay_t<decltype(std::declval<PlainAssns>().begin())> |
Definition at line 27 of file AssnsTraits_test.cc.
using PlainAssnsNode = std::decay_t<decltype(*(std::declval<PlainAssnsIter>()))> |
Definition at line 33 of file AssnsTraits_test.cc.
Definition at line 123 of file AssnsTraits_test.cc.
int main | ( | void | ) |
Definition at line 235 of file AssnsTraits_test.cc.