APRILContent
Algorithm of Particle Reconstruction for ILC - implementation with PandoraSDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
april_content::IsoHitClusteringAlgorithm Class Reference

IsoHitClusteringAlgorithm class. More...

#include <IsoHitClusteringAlgorithm.h>

Inheritance diagram for april_content::IsoHitClusteringAlgorithm:

Classes

class  Factory
 Factory class for instantiating algorithm. More...
 

Public Member Functions

 IsoHitClusteringAlgorithm ()
 Default constructor.
 

Private Member Functions

pandora::StatusCode Run ()
 
pandora::StatusCode ReadSettings (const pandora::TiXmlHandle xmlHandle)
 
void CreateCluster (const pandora::CaloHitList *const caloHitList) const
 
pandora::StatusCode GetIsoHits (pandora::CaloHitList &caloHitList)
 
pandora::StatusCode MeanShiftClustering (pandora::CaloHitList &isoHitList, std::vector< pandora::CaloHitList > &clusterHitsCollection)
 

Private Attributes

float m_kernelBandwidth
 
float m_clusterEpsilon
 

Detailed Description

IsoHitClusteringAlgorithm class.


The documentation for this class was generated from the following files: