#include <GeoObjCollection.h>
Public Member Functions | |
void | Clear () |
void | Add (const Point_t &pt, std::string label="", std::string c="") |
void | Add (const AABox_t &box, std::string label="", std::string c="") |
void | Add (const LineSegment_t &seg, std::string label="", std::string c="") |
void | Add (const HalfLine_t &seg, std::string label="", std::string c="") |
void | Add (const Trajectory_t &trj, std::string label="", std::string c="") |
void | Add (const Cone_t &cone, std::string label="", std::string c="") |
void | Add (const Sphere_t &sphere, std::string label="", std::string c="") |
const std::vector < geoalgo::Point_t > & | Point () const |
const std::vector< std::string > & | PointColor () const |
const std::vector < geoalgo::AABox_t > & | AABox () const |
const std::vector< std::string > & | AABoxColor () const |
const std::vector < geoalgo::LineSegment_t > & | LineSegment () const |
const std::vector< std::string > & | LineSegmentColor () const |
const std::vector < geoalgo::HalfLine_t > & | HalfLine () const |
const std::vector< std::string > & | HalfLineColor () const |
const std::vector < geoalgo::Trajectory_t > & | Trajectory () const |
const std::vector< std::string > & | TrajectoryColor () const |
const std::vector < geoalgo::Cone_t > & | Cone () const |
const std::vector< std::string > & | ConeColor () const |
const std::vector < geoalgo::Sphere_t > & | Sphere () const |
const std::vector< std::string > & | SphereColor () const |
const std::map < geoalgo::Point_t, std::string > & | Labels () const |
GeoObjCollection () | |
Default constructor. More... | |
virtual | ~GeoObjCollection () |
Default destructor. More... | |
void | Clear () |
void | Add (const Point_t &pt, std::string label="", std::string c="") |
void | Add (const AABox_t &box, std::string label="", std::string c="") |
void | Add (const LineSegment_t &seg, std::string label="", std::string c="") |
void | Add (const HalfLine_t &seg, std::string label="", std::string c="") |
void | Add (const Trajectory_t &trj, std::string label="", std::string c="") |
void | Add (const Cone_t &cone, std::string label="", std::string c="") |
void | Add (const Sphere_t &sphere, std::string label="", std::string c="") |
const std::vector < geoalgo::Point_t > & | Point () const |
const std::vector< std::string > & | PointColor () const |
const std::vector < geoalgo::AABox_t > & | AABox () const |
const std::vector< std::string > & | AABoxColor () const |
const std::vector < geoalgo::LineSegment_t > & | LineSegment () const |
const std::vector< std::string > & | LineSegmentColor () const |
const std::vector < geoalgo::HalfLine_t > & | HalfLine () const |
const std::vector< std::string > & | HalfLineColor () const |
const std::vector < geoalgo::Trajectory_t > & | Trajectory () const |
const std::vector< std::string > & | TrajectoryColor () const |
const std::vector < geoalgo::Cone_t > & | Cone () const |
const std::vector< std::string > & | ConeColor () const |
const std::vector < geoalgo::Sphere_t > & | Sphere () const |
const std::vector< std::string > & | SphereColor () const |
const std::map < geoalgo::Point_t, std::string > & | Labels () const |
Protected Member Functions | |
const Point_t & | _Point_ (size_t i) const |
const AABox_t & | _AABox_ (size_t i) const |
const LineSegment_t & | _LineSegment_ (size_t i) const |
const Trajectory_t & | _Trajectory_ (size_t i) const |
const Cone_t & | _Cone_ (size_t i) const |
const Sphere_t & | _Sphere_ (size_t i) const |
void | _AddLabel_ (const Point_t &pt, std::string label) |
const Point_t & | _Point_ (size_t i) const |
const AABox_t & | _AABox_ (size_t i) const |
const LineSegment_t & | _LineSegment_ (size_t i) const |
const Trajectory_t & | _Trajectory_ (size_t i) const |
const Cone_t & | _Cone_ (size_t i) const |
const Sphere_t & | _Sphere_ (size_t i) const |
void | _AddLabel_ (const Point_t &pt, std::string label) |
Protected Attributes | |
std::vector< geoalgo::Point_t > | _pt_v |
std::vector< std::string > | _pt_col |
std::vector< geoalgo::AABox_t > | _box_v |
std::vector< std::string > | _box_col |
std::vector < geoalgo::LineSegment_t > | _seg_v |
std::vector< std::string > | _seg_col |
std::vector< geoalgo::HalfLine_t > | _lin_v |
std::vector< std::string > | _lin_col |
std::vector < geoalgo::Trajectory_t > | _trj_v |
std::vector< std::string > | _trj_col |
std::vector< geoalgo::Cone_t > | _cone_v |
std::vector< std::string > | _cone_col |
std::vector< geoalgo::Sphere > | _sphere_v |
std::vector< std::string > | _sphere_col |
std::map< geoalgo::Point_t, std::string > | _labels |
Definition at line 35 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
geoalgo::GeoObjCollection::GeoObjCollection | ( | ) |
Default constructor.
Definition at line 8 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.cxx.
|
inlinevirtual |
Default destructor.
Definition at line 39 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 83 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 85 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 29 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.cxx.
|
protected |
|
inlineprotected |
Definition at line 92 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 94 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 86 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 88 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 80 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 82 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 95 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 97 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 89 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inlineprotected |
Definition at line 91 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 58 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 60 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 59 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 61 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
void geoalgo::GeoObjCollection::Add | ( | const Point_t & | pt, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
Definition at line 44 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.cxx.
void geoalgo::GeoObjCollection::Add | ( | const Point_t & | pt, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
void geoalgo::GeoObjCollection::Add | ( | const AABox_t & | box, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
Definition at line 52 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.cxx.
void geoalgo::GeoObjCollection::Add | ( | const AABox_t & | box, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
void geoalgo::GeoObjCollection::Add | ( | const LineSegment_t & | seg, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
Definition at line 60 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.cxx.
void geoalgo::GeoObjCollection::Add | ( | const LineSegment_t & | seg, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
void geoalgo::GeoObjCollection::Add | ( | const HalfLine_t & | seg, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
Definition at line 69 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.cxx.
void geoalgo::GeoObjCollection::Add | ( | const HalfLine_t & | seg, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
void geoalgo::GeoObjCollection::Add | ( | const Trajectory_t & | trj, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
Definition at line 77 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.cxx.
void geoalgo::GeoObjCollection::Add | ( | const Trajectory_t & | trj, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
void geoalgo::GeoObjCollection::Add | ( | const Cone_t & | cone, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
Definition at line 89 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.cxx.
void geoalgo::GeoObjCollection::Add | ( | const Sphere_t & | sphere, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
Definition at line 98 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.cxx.
void geoalgo::GeoObjCollection::Add | ( | const Cone_t & | cone, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
void geoalgo::GeoObjCollection::Add | ( | const Sphere_t & | sphere, |
std::string | label = "" , |
||
std::string | c = "" |
||
) |
void geoalgo::GeoObjCollection::Clear | ( | ) |
Definition at line 10 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.cxx.
void geoalgo::GeoObjCollection::Clear | ( | ) |
|
inline |
Definition at line 70 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 72 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 71 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 73 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 64 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 66 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 65 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 67 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 76 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 78 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 61 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 63 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 62 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 64 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 55 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 57 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 56 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 58 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 73 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 75 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 74 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 76 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 67 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 69 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 68 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
inline |
Definition at line 70 of file sbncode/sbncode/OpT0Finder/flashmatch/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 104 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 103 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 112 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 111 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 115 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 108 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 107 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 102 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 101 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 106 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 105 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 114 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 113 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 110 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.
|
protected |
Definition at line 109 of file larcorealg/larcorealg/GeoAlgo/GeoObjCollection.h.