Classes | Namespaces | Typedefs | Functions
RayTiling.h File Reference
#include <map>
#include <vector>
#include <string>
#include "WireCellUtil/RayGrid.h"

Go to the source code of this file.

Classes

struct  WireCell::RayGrid::Strip
 
class  WireCell::RayGrid::Activity
 
class  WireCell::RayGrid::Blob
 
class  WireCell::RayGrid::Tiling
 

Namespaces

 WireCell
 
 WireCell::RayGrid
 

Typedefs

typedef std::vector< Strip > WireCell::RayGrid::strips_t
 
typedef std::vector< Activity > WireCell::RayGrid::activities_t
 
typedef std::vector< Blob > WireCell::RayGrid::blobs_t
 

Functions

size_t WireCell::RayGrid::drop_invalid (blobs_t &blobs)
 free functions More...
 
void WireCell::RayGrid::prune (const Coordinates &coords, blobs_t &blobs)
 
blobs_t WireCell::RayGrid::make_blobs (const Coordinates &coords, const activities_t &activities)
 
std::ostream & WireCell::RayGrid::operator<< (std::ostream &os, const WireCell::RayGrid::Strip &s)
 
std::ostream & WireCell::RayGrid::operator<< (std::ostream &os, const WireCell::RayGrid::Activity &a)
 
std::ostream & WireCell::RayGrid::operator<< (std::ostream &os, const WireCell::RayGrid::Blob &b)
 
std::ostream & WireCell::RayGrid::operator<< (std::ostream &os, const WireCell::RayGrid::crossing_t &c)