8 #ifndef LAR_ENERGY_KICK_FEATURE_TOOL_H 
    9 #define LAR_ENERGY_KICK_FEATURE_TOOL_H 1 
   41     pandora::StatusCode 
ReadSettings(
const pandora::TiXmlHandle xmlHandle);
 
   66         const pandora::CartesianVector &clusterDirection, 
float &totEnergyKick, 
float &totEnergy, 
float &totHitKick, 
unsigned int &totHits) 
const;
 
   74 #endif // #ifndef LAR_ENERGY_KICK_FEATURE_TOOL_H 
MvaTypes::MvaFeatureVector MvaFeatureVector
void Run(LArMvaHelper::MvaFeatureVector &featureVector, const VertexSelectionBaseAlgorithm *const pAlgorithm, const pandora::Vertex *const pVertex, const VertexSelectionBaseAlgorithm::SlidingFitDataListMap &slidingFitDataListMap, const VertexSelectionBaseAlgorithm::ClusterListMap &, const VertexSelectionBaseAlgorithm::KDTreeMap &, const VertexSelectionBaseAlgorithm::ShowerClusterListMap &, const float, float &)
Run the tool. 
void IncrementEnergyKickParameters(const pandora::Cluster *const pCluster, const pandora::CartesianVector &clusterDisplacement, const pandora::CartesianVector &clusterDirection, float &totEnergyKick, float &totEnergy, float &totHitKick, unsigned int &totHits) const 
Increment the energy kick parameters for a given cluster. 
float m_xOffset
The x offset parameter in the energy score. 
float m_rOffset
The r offset parameter in the energy score. 
std::vector< SlidingFitData > SlidingFitDataList
EnergyKickFeatureTool()
Default constructor. 
std::map< pandora::HitType, const ShowerClusterList > ShowerClusterListMap
Map of shower cluster lists for passing to tools. 
std::map< pandora::HitType, const pandora::ClusterList & > ClusterListMap
Map array of cluster lists for passing to tools. 
Header file for the vertex selection base algorithm class. 
EnergyKickFeatureTool class. 
VertexSelectionBaseAlgorithm class. 
std::map< pandora::HitType, const SlidingFitDataList > SlidingFitDataListMap
Map of sliding fit data lists for passing to tools. 
pandora::StatusCode ReadSettings(const pandora::TiXmlHandle xmlHandle)
float GetEnergyKickForView(const pandora::CartesianVector &vertexPosition2D, const VertexSelectionBaseAlgorithm::SlidingFitDataList &slidingFitDataList) const 
Get the energy kick feature for a given view. 
std::map< pandora::HitType, const std::reference_wrapper< HitKDTree2D > > KDTreeMap
Map array of hit kd trees for passing to tools. 
MvaFeatureTool class template.