LArSoft
v06_85_00
Liquid Argon Software toolkit - http://larsoft.org/
|
#include <string>
#include <ctime>
#include <stdio.h>
#include "larreco/ClusterFinder/RStarTree/RStarTree.h"
Go to the source code of this file.
Classes | |
struct | Visitor |
Macros | |
#define | RANDOM_DATASET |
#define | nodes 20000 |
Typedefs | |
typedef RStarTree< int, 2, 32, 64 > | RTree |
typedef RTree::BoundingBox | BoundingBox |
Functions | |
BoundingBox | bounds (int x, int y, int w, int h) |
int | main (int argc, char **argv) |
#define nodes 20000 |
typedef RTree::BoundingBox BoundingBox |
BoundingBox bounds | ( | int | x, |
int | y, | ||
int | w, | ||
int | h | ||
) |
Definition at line 37 of file main.cpp.
References RStarBoundingBox< dimensions >::edges, w, x, and y.
Referenced by main(), evgen::CORSIKAGen::populateNShowers(), evgen::CosmicsGen::produce(), and evgen::CORSIKAGen::produce().
int main | ( | int | argc, |
char ** | argv | ||
) |
Definition at line 72 of file main.cpp.
References bounds(), Visitor::count, RStarTree< LeafType, dimensions, min_child_items, max_child_items >::GetSize(), RStarTree< LeafType, dimensions, min_child_items, max_child_items >::Insert(), nodes, RStarTree< LeafType, dimensions, min_child_items, max_child_items >::Query(), RStarTree< LeafType, dimensions, min_child_items, max_child_items >::RemoveBoundedArea(), RStarBoundingBox< dimensions >::ToString(), Visitor::Visitor(), x, and y.
Referenced by proxy::details::createCollectionProxy(), proxy::CollectionProxyBase< SpacePointWithCharge, MainColl, AuxColl... >::empty(), proxy::CollectionProxyBase< SpacePointWithCharge, MainColl, AuxColl... >::has(), proxy::details::makeCollectionProxy(), proxy::CollectionProxyBase< SpacePointWithCharge, MainColl, AuxColl... >::size(), and proxy::ChargedSpacePointsCollectionProxy< MainColl, AuxColl >::spacePoints().