Classes | Namespaces | Functions
NNClusters.h File Reference
#include <list>
#include <vector>
#include <algorithm>
#include "CLHEP/Vector/ThreeVector.h"
#include "RecoAlg/ClusterShapes.h"

Go to the source code of this file.

Classes

class  gar::rec::alg::GenericCluster< T >
 
class  gar::rec::alg::GenericHit< T >
 
class  gar::rec::alg::GenericCluster< T >
 
class  gar::rec::alg::GenericHitVec< T >
 
class  gar::rec::alg::GenericClusterVec< T >
 
class  gar::rec::alg::NNDistance< HitClass, PosType >
 
class  gar::rec::alg::EnergyCut< T >
 
class  gar::rec::alg::XIndex< T, N >
 
class  gar::rec::alg::AlgCluster< T >
 

Namespaces

 gar
 General GArSoft Utilities.
 
 gar::rec
 
 gar::rec::alg
 

Functions

template<class In , class Out , class Pred >
void gar::rec::alg::cluster (In first, In last, Out result, Pred *pred)
 
template<class T , class Pred >
void gar::rec::alg::addToGenericHitVec (GenericHitVec< T > &v, CaloHitVec vec, Pred pred)
 
template<class T , class Pred , class Order >
void gar::rec::alg::addToGenericHitVec (GenericHitVec< T > &v, CaloHitVec vec, Pred pred, Order order)