Celeritas  0.5.0-56+6b053cd
Classes | Functions
AuxStateVec.hh File Reference
#include <memory>
#include <type_traits>
#include <vector>
#include "corecel/Config.hh"
#include "corecel/Assert.hh"
#include "corecel/Macros.hh"
#include "corecel/sys/TypeDemangler.hh"
#include "AuxInterface.hh"
This graph shows which files directly or indirectly include this file:

Classes

class  celeritas::AuxStateVec
 Manage single-stream auxiliary state data. More...
 

Functions

template<class S >
S & celeritas::get (AuxStateVec &vec, AuxId auxid)
 Get a mutable item from a state vector efficiently and safely.
 
template<class S >
S const & celeritas::get (AuxStateVec const &vec, AuxId auxid)
 Get a const item from a state vector efficiently and safely.