#include <raygrid_dump.h>
Definition at line 4 of file raygrid_dump.h.
Definition at line 9 of file raygrid_dump.h.
const WireCell::RayGrid::Coordinates & coords
Definition at line 23 of file raygrid_dump.h.
28 jcorner.append(pt.y());
29 jcorner.append(pt.z());
const WireCell::RayGrid::Coordinates & coords
GenericValue< UTF8<> > Value
GenericValue with UTF8 encoding.
Vector ray_crossing(const coordinate_t &one, const coordinate_t &two) const
Definition at line 33 of file raygrid_dump.h.
36 for (
const auto&
corner : corners) {
GenericValue< UTF8<> > Value
GenericValue with UTF8 encoding.
Json::Value convert(const WireCell::RayGrid::crossing_t &corner, double x)
Definition at line 52 of file raygrid_dump.h.
GenericValue< UTF8<> > Value
GenericValue with UTF8 encoding.
void JsonEvent::operator() |
( |
const Point & |
pt, |
|
|
double |
charge = 1.0 |
|
) |
| |
|
inline |
Definition at line 11 of file raygrid_dump.h.
18 jpv[
"values"][
"charge"] = charge;
GenericValue< UTF8<> > Value
GenericValue with UTF8 encoding.
void JsonEvent::operator() |
( |
const WireCell::RayGrid::Blob & |
blob, |
|
|
double |
x, |
|
|
double |
charge = 1.0 , |
|
|
int |
slice = 1 , |
|
|
int |
number = 0 |
|
) |
| |
|
inline |
Definition at line 42 of file raygrid_dump.h.
46 jblob[
"values"][
"charge"] = charge;
47 jblob[
"values"][
"slice"] = slice;
48 jblob[
"values"][
"number"] = number;
GenericValue< UTF8<> > Value
GenericValue with UTF8 encoding.
Json::Value convert(const WireCell::RayGrid::crossing_t &corner, double x)
const crossings_t & corners() const
The documentation for this class was generated from the following file: