Classes | Namespaces | Functions
ChangeTrackers.h File Reference
#include "canvas/Utilities/InputTag.h"
#include "canvas/Persistency/Provenance/EventID.h"
#include "art/Framework/Principal/Event.h"
#include <string>
#include <type_traits>

Go to the source code of this file.

Classes

class  util::EventChangeTracker_t
 Detects the presence of a new event. More...
 
struct  util::EventChangeTracker_t::LocalState_t
 
class  util::DataProductChangeTracker_t
 Detects the presence of a new event or data product. More...
 
struct  util::DataProductChangeTracker_t::LocalState_t
 

Namespaces

 util
 Namespace for general, non-LArSoft-specific utilities.
 

Functions

template<typename Stream >
decltype(auto) util::operator<< (Stream &&out, EventChangeTracker_t const &trk)
 
template<typename Stream >
decltype(auto) util::operator<< (Stream &&out, DataProductChangeTracker_t const &trk)