LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
ProcessHistory.h File Reference
#include "canvas/Persistency/Provenance/ProcessConfiguration.h"
#include "canvas/Persistency/Provenance/ProcessHistoryID.h"
#include "canvas/Persistency/Provenance/Transient.h"
#include <iosfwd>
#include <map>
#include <mutex>
#include <optional>
#include <string>
#include <vector>

Go to the source code of this file.

Classes

class  art::ProcessHistory
 
struct  art::ProcessHistory::Transients
 

Namespaces

 art
 

Typedefs

using art::ProcessHistoryMap = std::map< ProcessHistoryID const, ProcessHistory >
 

Functions

void art::swap (ProcessHistory &a, ProcessHistory &b)
 
bool art::operator== (ProcessHistory const &a, ProcessHistory const &b)
 
bool art::operator!= (ProcessHistory const &a, ProcessHistory const &b)
 
bool art::isAncestor (ProcessHistory const &a, ProcessHistory const &b)
 
bool art::isDescendant (ProcessHistory const &a, ProcessHistory const &b)
 
ostream & art::operator<< (ostream &ost, ProcessHistory const &ph)