WireCellToolkit
Wire Cell Simulation, Signal Process and Reconstruction Toolki for Liquid Argon Detectors
std Namespace Reference

If we are still before C++14, supply the fodder for doing the "indices trick". More...

Classes

struct  hash< WireCell::cluster_node_t >
 
struct  hash< WireCell::WirePlaneId >
 
struct  index_sequence
 
struct  make_index_sequence
 
struct  make_index_sequence< 0, Is... >
 
class  numeric_limits< fmt::internal::dummy_int >
 

Detailed Description

If we are still before C++14, supply the fodder for doing the "indices trick".

TupleHelpers help tuples help her make a great meal.

These helpers provide template gymnastics to bridge compile-time and run-time access of the collection tuple's. Compile-time elements are held as types in the tuple, run-time are held as boost::any in a std::vector<boost::any> or other collection.