Classes | Namespaces | Functions
DfpGraph.h File Reference
#include "WireCellUtil/Configuration.h"
#include "WireCellUtil/String.h"
#include <boost/graph/adjacency_list.hpp>
#include <tuple>
#include <vector>

Go to the source code of this file.

Classes

struct  WireCell::DfpGraph
 
struct  WireCell::DfpGraph::VertexProperty
 
struct  WireCell::DfpGraph::EdgeProperty
 

Namespaces

 WireCell
 

Functions

std::ostream & operator<< (std::ostream &os, const WireCell::DfpGraph::VertexProperty &vp)
 
std::ostream & operator<< (std::ostream &os, const WireCell::DfpGraph::EdgeProperty &ep)
 

Function Documentation

std::ostream& operator<< ( std::ostream &  os,
const WireCell::DfpGraph::VertexProperty vp 
)
inline

Definition at line 79 of file DfpGraph.h.

80 {
81  os << vp.type << ":" << vp.name;
82  return os;
83 }
std::ostream& operator<< ( std::ostream &  os,
const WireCell::DfpGraph::EdgeProperty ep 
)
inline

Definition at line 86 of file DfpGraph.h.

87 {
88  os << "( " << ep.tail << " --> " << ep.head << " )";
89  return os;
90 }