LArSoft  v07_13_02
Liquid Argon Software toolkit - http://larsoft.org/
lar_content::SvmVertexSelectionAlgorithm Member List

This is the complete list of members for lar_content::SvmVertexSelectionAlgorithm, including all inherited members.

AddClusterToShower(const ClusterEndPointsMap &clusterEndPointsMap, pandora::ClusterList &availableShowerLikeClusters, const pandora::Cluster *const pCluster, pandora::ClusterList &showerCluster) const lar_content::SvmVertexSelectionAlgorithmprivate
AddClusterToShower(HitKDTree2D &kdTree, const HitToClusterMap &hitToClusterMap, pandora::ClusterList &availableShowerLikeClusters, const pandora::Cluster *const pCluster, pandora::ClusterList &showerCluster) const lar_content::SvmVertexSelectionAlgorithmprivate
AddEventFeaturesToVector(const EventFeatureInfo &eventFeatureInfo, LArMvaHelper::MvaFeatureVector &featureVector) const lar_content::SvmVertexSelectionAlgorithmprivate
AddVertexFeaturesToVector(const VertexFeatureInfo &vertexFeatureInfo, LArMvaHelper::MvaFeatureVector &featureVector, const bool useRPhi) const lar_content::SvmVertexSelectionAlgorithmprivate
CalculateClusterSlidingFits(const pandora::ClusterList &inputClusterList, const unsigned int minClusterCaloHits, const unsigned int slidingFitWindow, SlidingFitDataList &slidingFitDataList) const lar_content::VertexSelectionBaseAlgorithmprotected
CalculateEventFeatures(const pandora::ClusterList &clusterListU, const pandora::ClusterList &clusterListV, const pandora::ClusterList &clusterListW, const pandora::VertexVector &vertexVector) const lar_content::SvmVertexSelectionAlgorithmprivate
CalculateRPhiScores(pandora::VertexVector &vertexVector, VertexFeatureInfoMap &vertexFeatureInfoMap, const KDTreeMap &kdTreeMap) const lar_content::SvmVertexSelectionAlgorithmprivate
CalculateShowerClusterList(const pandora::ClusterList &inputClusterList, ShowerClusterList &showerClusterList) const lar_content::SvmVertexSelectionAlgorithmprivate
ClusterEndPoints typedeflar_content::SvmVertexSelectionAlgorithmprivate
ClusterEndPointsMap typedeflar_content::SvmVertexSelectionAlgorithmprivate
ClusterListMap typedeflar_content::VertexSelectionBaseAlgorithm
CompareVertices(const pandora::VertexVector &vertexVector, const VertexFeatureInfoMap &vertexFeatureInfoMap, const LArMvaHelper::MvaFeatureVector &eventFeatureList, const SupportVectorMachine &supportVectorMachine, const bool useRPhi) const lar_content::SvmVertexSelectionAlgorithmprivate
FeatureListVector typedeflar_content::SvmVertexSelectionAlgorithmprivate
FilterVertexList(const pandora::VertexList *const pInputVertexList, HitKDTree2D &kdTreeU, HitKDTree2D &kdTreeV, HitKDTree2D &kdTreeW, pandora::VertexVector &filteredVertices) const lar_content::VertexSelectionBaseAlgorithmprotectedvirtual
GetBeamConstants(const pandora::VertexVector &vertexVector, BeamConstants &beamConstants) const lar_content::VertexSelectionBaseAlgorithmprotectedvirtual
GetBeamDeweightingScore(const BeamConstants &beamConstants, const pandora::Vertex *const pVertex) const lar_content::VertexSelectionBaseAlgorithminlineprotected
GetBestRegionVertices(VertexScoreList &initialScoreList, pandora::VertexVector &bestRegionVertices) const lar_content::SvmVertexSelectionAlgorithmprivate
GetBestVertex(const pandora::VertexVector &vertexVector, const pandora::Vertex *&pBestVertex, float &bestVertexDr) const lar_content::SvmVertexSelectionAlgorithmprivate
GetClusterLists(const pandora::StringVector &inputClusterListNames, pandora::ClusterList &clusterListU, pandora::ClusterList &clusterListV, pandora::ClusterList &clusterListW) const lar_content::VertexSelectionBaseAlgorithmprotected
GetCoordinateSpan(const pandora::InputFloat &minCoord, const pandora::InputFloat &maxCoord) const lar_content::SvmVertexSelectionAlgorithminlineprivate
GetEventShapeFeatures(const pandora::ClusterList &clusterList, float &eventVolume, float &longitudinality) const lar_content::SvmVertexSelectionAlgorithmprivate
GetInteractionType() const lar_content::SvmVertexSelectionAlgorithmprivate
GetShowerLikeClusterEndPoints(const pandora::ClusterList &clusterList, pandora::ClusterList &showerLikeClusters, ClusterEndPointsMap &clusterEndPointsMap) const lar_content::SvmVertexSelectionAlgorithmprivate
GetVertexScoreList(const pandora::VertexVector &vertexVector, const BeamConstants &beamConstants, HitKDTree2D &kdTreeU, HitKDTree2D &kdTreeV, HitKDTree2D &kdTreeW, VertexScoreList &vertexScoreList) const lar_content::SvmVertexSelectionAlgorithmprivatevirtual
HitKDNode2D typedeflar_content::SvmVertexSelectionAlgorithmprivate
HitKDNode2DList typedeflar_content::SvmVertexSelectionAlgorithmprivate
HitKDTree2D typedeflar_content::SvmVertexSelectionAlgorithmprivate
HitToClusterMap typedeflar_content::SvmVertexSelectionAlgorithmprivate
IncrementShoweryParameters(const pandora::ClusterList &clusterList, unsigned int &nShoweryHits, unsigned int &nHits, float &eventEnergy) const lar_content::SvmVertexSelectionAlgorithmprivate
IsBeamModeOn() const lar_content::VertexSelectionBaseAlgorithminlineprotected
IsClusterShowerLike(const pandora::Cluster *const pCluster) const lar_content::SvmVertexSelectionAlgorithminlineprivate
KDTreeMap typedeflar_content::VertexSelectionBaseAlgorithm
m_allowClassifyDuringTraininglar_content::SvmVertexSelectionAlgorithmprivate
m_beamDeweightingConstantlar_content::SvmVertexSelectionAlgorithmprivate
m_caloHitListNamelar_content::SvmVertexSelectionAlgorithmprivate
m_dropFailedRPhiFastScoreCandidateslar_content::SvmVertexSelectionAlgorithmprivate
m_energyKickConstantlar_content::SvmVertexSelectionAlgorithmprivate
m_featureToolVectorlar_content::SvmVertexSelectionAlgorithmprivate
m_filePathEnvironmentVariablelar_content::SvmVertexSelectionAlgorithmprivate
m_globalAsymmetryConstantlar_content::SvmVertexSelectionAlgorithmprivate
m_inputClusterListNameslar_content::SvmVertexSelectionAlgorithmprivate
m_localAsymmetryConstantlar_content::SvmVertexSelectionAlgorithmprivate
m_maxTrueVertexRadiuslar_content::SvmVertexSelectionAlgorithmprivate
m_mcParticleListNamelar_content::SvmVertexSelectionAlgorithmprivate
m_mcVertexXCorrectionlar_content::SvmVertexSelectionAlgorithmprivate
m_minClusterCaloHitslar_content::SvmVertexSelectionAlgorithmprivate
m_minShowerClusterHitslar_content::SvmVertexSelectionAlgorithmprivate
m_minShowerSpineLengthlar_content::SvmVertexSelectionAlgorithmprivate
m_regionRadiuslar_content::SvmVertexSelectionAlgorithmprivate
m_regionSvmNamelar_content::SvmVertexSelectionAlgorithmprivate
m_rPhiFineTuningRadiuslar_content::SvmVertexSelectionAlgorithmprivate
m_showerAsymmetryConstantlar_content::SvmVertexSelectionAlgorithmprivate
m_showerClusteringDistancelar_content::SvmVertexSelectionAlgorithmprivate
m_slidingFitWindowlar_content::SvmVertexSelectionAlgorithmprivate
m_svMachineRegionlar_content::SvmVertexSelectionAlgorithmprivate
m_svMachineVertexlar_content::SvmVertexSelectionAlgorithmprivate
m_svmFileNamelar_content::SvmVertexSelectionAlgorithmprivate
m_trainingOutputFileRegionlar_content::SvmVertexSelectionAlgorithmprivate
m_trainingOutputFileVertexlar_content::SvmVertexSelectionAlgorithmprivate
m_trainingSetModelar_content::SvmVertexSelectionAlgorithmprivate
m_useRPhiFeatureForRegionlar_content::SvmVertexSelectionAlgorithmprivate
m_useShowerClusteringApproximationlar_content::SvmVertexSelectionAlgorithmprivate
m_vertexSvmNamelar_content::SvmVertexSelectionAlgorithmprivate
PopulateFinalVertexScoreList(const VertexFeatureInfoMap &vertexFeatureInfoMap, const pandora::Vertex *const pFavouriteVertex, const pandora::VertexVector &vertexVector, VertexScoreList &finalVertexScoreList) const lar_content::SvmVertexSelectionAlgorithmprivate
PopulateInitialScoreList(VertexFeatureInfoMap &vertexFeatureInfoMap, const pandora::Vertex *const pVertex, VertexScoreList &initialScoreList) const lar_content::SvmVertexSelectionAlgorithmprivate
PopulateKdTree(const pandora::ClusterList &clusterList, HitKDTree2D &kdTree, HitToClusterMap &hitToClusterMap) const lar_content::SvmVertexSelectionAlgorithmprivate
PopulateVertexFeatureInfoMap(const BeamConstants &beamConstants, const ClusterListMap &clusterListMap, const SlidingFitDataListMap &slidingFitDataListMap, const ShowerClusterListMap &showerClusterListMap, const KDTreeMap &kdTreeMap, const pandora::Vertex *const pVertex, VertexFeatureInfoMap &vertexFeatureInfoMap) const lar_content::SvmVertexSelectionAlgorithmprivate
ProduceTrainingExamples(const pandora::VertexVector &vertexVector, const VertexFeatureInfoMap &vertexFeatureInfoMap, std::bernoulli_distribution &coinFlip, std::mt19937 &generator, const std::string &interactionType, const std::string &trainingOutputFile, const LArMvaHelper::MvaFeatureVector &eventFeatureList, const float maxRadius, const bool useRPhi) const lar_content::SvmVertexSelectionAlgorithmprivate
ProduceTrainingSets(const pandora::VertexVector &vertexVector, const pandora::VertexVector &bestRegionVertices, VertexFeatureInfoMap &vertexFeatureInfoMap, const LArMvaHelper::MvaFeatureVector &eventFeatureList, const KDTreeMap &kdTreeMap) const lar_content::SvmVertexSelectionAlgorithmprivate
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::SvmVertexSelectionAlgorithmprotected
ShowerClusterList typedeflar_content::VertexSelectionBaseAlgorithm
ShowerClusterListMap typedeflar_content::VertexSelectionBaseAlgorithm
SlidingFitDataList typedeflar_content::VertexSelectionBaseAlgorithm
SlidingFitDataListMap typedeflar_content::VertexSelectionBaseAlgorithm
SvmVertexSelectionAlgorithm()lar_content::SvmVertexSelectionAlgorithm
UpdateSpanCoordinate(const float minPositionCoord, const float maxPositionCoord, pandora::InputFloat &minCoord, pandora::InputFloat &maxCoord) const lar_content::SvmVertexSelectionAlgorithminlineprivate
VectorOfVertexVectors typedeflar_content::SvmVertexSelectionAlgorithmprivate
VertexFeatureInfoMap typedeflar_content::SvmVertexSelectionAlgorithm
VertexFeatureTool typedeflar_content::VertexSelectionBaseAlgorithm
VertexScoreList typedeflar_content::VertexSelectionBaseAlgorithm
VertexSelectionBaseAlgorithm()lar_content::VertexSelectionBaseAlgorithm