Functions | |
TransverseOverlapResult | operator+ (const TransverseOverlapResult &lhs, const TransverseOverlapResult &rhs) |
Transverse overlap result + operator. More... | |
TwoViewXOverlap | operator+ (const TwoViewXOverlap &lhs, const TwoViewXOverlap &rhs) |
x overlap result + operator More... | |
XOverlap | operator+ (const XOverlap &lhs, const XOverlap &rhs) |
x overlap result + operator More... | |
std::pair< float, float > | minmax (const float a, const float b) |
minmax More... | |
KDTreeBox | build_2d_kd_search_region (const pandora::CaloHit *const point, const float x_span, const float z_span) |
build_2d_kd_search_region More... | |
KDTreeBox | build_2d_kd_search_region (const pandora::CartesianVector &pos, const float x_span, const float z_span) |
build_2d_kd_search_region More... | |
KDTreeCube | build_3d_kd_search_region (const pandora::CaloHit *const point, const float x_span, const float y_span, const float z_span) |
build_3d_kd_search_region More... | |
KDTreeCube | build_3d_kd_search_region (const pandora::CartesianVector &pos, const float x_span, const float y_span, const float z_span) |
build_3d_kd_search_region More... | |
template<typename T > | |
KDTreeBox | fill_and_bound_2d_kd_tree (const MANAGED_CONTAINER< const T * > &points, std::vector< KDTreeNodeInfoT< const T *, 2 >> &nodes) |
fill_and_bound_2d_kd_tree More... | |
template<typename T > | |
KDTreeCube | fill_and_bound_3d_kd_tree (const MANAGED_CONTAINER< const T * > &points, std::vector< KDTreeNodeInfoT< const T *, 3 >> &nodes) |
fill_and_bound_3d_kd_tree More... | |
right (nullptr) | |
Definition at line 276 of file NeutrinoIdTool.h.
typedef MvaPfoCharacterisationAlgorithm<AdaBoostDecisionTree> lar_content::BdtPfoCharacterisationAlgorithm |
Definition at line 89 of file MvaPfoCharacterisationAlgorithm.h.
Definition at line 85 of file MvaVertexSelectionAlgorithm.h.
typedef MvaFeatureTool<const pandora::Algorithm *const, const pandora::Cluster *const> lar_content::ClusterCharacterisationFeatureTool |
Definition at line 18 of file TrackShowerIdFeatureTool.h.
typedef std::unordered_map<const pandora::Cluster *, pandora::ClusterList> lar_content::ClusterMergeMap |
Definition at line 31 of file MatchingBaseAlgorithm.h.
typedef std::vector<DeltaRayOverlapResult> lar_content::DeltaRayOverlapResultVector |
Definition at line 399 of file LArTrackOverlapResult.h.
typedef std::vector<FitSegment> lar_content::FitSegmentList |
Definition at line 290 of file LArTwoDSlidingFitObjects.h.
typedef std::vector<FragmentOverlapResult> lar_content::FragmentOverlapResultVector |
Definition at line 342 of file LArTrackOverlapResult.h.
Definition at line 20 of file CheatingEventSlicingTool.cc.
typedef KDTreeBoxT<2> lar_content::KDTreeBox |
Definition at line 56 of file KDTreeLinkerToolsT.h.
typedef KDTreeBoxT<3> lar_content::KDTreeCube |
Definition at line 57 of file KDTreeLinkerToolsT.h.
typedef std::vector<LArPointingCluster> lar_content::LArPointingClusterList |
Definition at line 195 of file LArPointingCluster.h.
typedef std::unordered_map<const pandora::Cluster *, LArPointingCluster> lar_content::LArPointingClusterMap |
Definition at line 197 of file LArPointingCluster.h.
typedef std::vector<LArPointingCluster::Vertex> lar_content::LArPointingClusterVertexList |
Definition at line 196 of file LArPointingCluster.h.
typedef std::vector<LArTrackState> lar_content::LArTrackStateVector |
Definition at line 67 of file LArPfoObjects.h.
typedef std::vector<LArTrackTrajectoryPoint> lar_content::LArTrackTrajectory |
Definition at line 105 of file LArPfoObjects.h.
typedef std::map<int, LayerFitContribution> lar_content::LayerFitContributionMap |
Definition at line 158 of file LArTwoDSlidingFitObjects.h.
typedef std::map<int, LayerFitResult> lar_content::LayerFitResultMap |
Definition at line 84 of file LArTwoDSlidingFitObjects.h.
typedef std::vector<LayerInterpolation> lar_content::LayerInterpolationList |
Definition at line 227 of file LArTwoDSlidingFitObjects.h.
typedef std::vector<LongitudinalOverlapResult> lar_content::LongitudinalOverlapResultVector |
Definition at line 261 of file LArTrackOverlapResult.h.
using lar_content::MvaFeatureToolMap = typedef std::map<std::string, MvaFeatureTool<Ts...> *> |
Definition at line 61 of file LArMvaHelper.h.
using lar_content::MvaFeatureToolVector = typedef std::vector<MvaFeatureTool<Ts...> *> |
Definition at line 58 of file LArMvaHelper.h.
typedef MvaFeatureTool<const pandora::Algorithm *const, const pandora::ParticleFlowObject *const> lar_content::PfoCharacterisationFeatureTool |
Definition at line 19 of file TrackShowerIdFeatureTool.h.
Definition at line 24 of file BranchAssociatedPfosTool.cc.
Definition at line 25 of file BranchAssociatedPfosTool.cc.
typedef std::unordered_map<const pandora::ParticleFlowObject *, float> lar_content::PfoToFloatMap |
Definition at line 31 of file MasterAlgorithm.h.
typedef std::unordered_map<const pandora::ParticleFlowObject *, const pandora::LArTPC *> lar_content::PfoToLArTPCMap |
Definition at line 30 of file MasterAlgorithm.h.
typedef std::vector<ProtoParticle> lar_content::ProtoParticleVector |
Definition at line 30 of file MatchingBaseAlgorithm.h.
typedef std::map<int, ShowerExtent> lar_content::ShowerPositionMap |
Definition at line 162 of file LArTwoDSlidingShowerFitResult.h.
typedef std::vector<SimpleCone> lar_content::SimpleConeList |
Definition at line 113 of file LArThreeDSlidingConeFitResult.h.
Definition at line 22 of file CheatingEventSlicingTool.cc.
typedef std::vector<pandora::PfoList> lar_content::SliceHypotheses |
Definition at line 29 of file MasterAlgorithm.h.
Definition at line 21 of file CheatingEventSlicingTool.cc.
typedef std::vector<pandora::CaloHitList> lar_content::SliceVector |
Definition at line 26 of file MasterAlgorithm.h.
typedef bool(* lar_content::SortFunction)(const Cluster *, const Cluster *) |
Definition at line 894 of file TrackRefinementBaseAlgorithm.cc.
typedef std::unordered_map<const pandora::Cluster *, pandora::CartesianPointVector> lar_content::SplitPositionMap |
Definition at line 18 of file NViewTrackMatchingAlgorithm.h.
Definition at line 277 of file NeutrinoIdTool.h.
typedef MvaPfoCharacterisationAlgorithm<SupportVectorMachine> lar_content::SvmPfoCharacterisationAlgorithm |
Definition at line 90 of file MvaPfoCharacterisationAlgorithm.h.
Definition at line 86 of file MvaVertexSelectionAlgorithm.h.
typedef std::vector<ThreeDSlidingConeFitResult> lar_content::ThreeDSlidingConeFitResultList |
Definition at line 167 of file LArThreeDSlidingConeFitResult.h.
typedef std::unordered_map<const pandora::Cluster *, ThreeDSlidingConeFitResult> lar_content::ThreeDSlidingConeFitResultMap |
Definition at line 168 of file LArThreeDSlidingConeFitResult.h.
typedef std::vector<ThreeDSlidingFitResult> lar_content::ThreeDSlidingFitResultList |
Definition at line 230 of file LArThreeDSlidingFitResult.h.
typedef std::unordered_map<const pandora::Cluster *, ThreeDSlidingFitResult> lar_content::ThreeDSlidingFitResultMap |
Definition at line 231 of file LArThreeDSlidingFitResult.h.
typedef std::map<int, pandora::TrackState> lar_content::TrackStateMap |
Definition at line 117 of file LArThreeDSlidingConeFitResult.h.
typedef std::vector<TransverseOverlapResult> lar_content::TransverseOverlapResultVector |
Definition at line 179 of file LArTrackOverlapResult.h.
typedef std::vector<TwoDSlidingFitResult> lar_content::TwoDSlidingFitResultList |
Definition at line 550 of file LArTwoDSlidingFitResult.h.
typedef std::unordered_map<const pandora::Cluster *, TwoDSlidingFitResult> lar_content::TwoDSlidingFitResultMap |
Definition at line 551 of file LArTwoDSlidingFitResult.h.
typedef std::vector<TwoDSlidingShowerFitResult> lar_content::TwoDSlidingShowerFitResultList |
Definition at line 115 of file LArTwoDSlidingShowerFitResult.h.
typedef std::unordered_map<const pandora::Cluster *, TwoDSlidingShowerFitResult> lar_content::TwoDSlidingShowerFitResultMap |
Definition at line 116 of file LArTwoDSlidingShowerFitResult.h.
typedef std::vector<TwoViewTransverseOverlapResult> lar_content::TwoViewTransverseOverlapResultVector |
Definition at line 308 of file LArTrackTwoViewOverlapResult.h.
ConeSelection enum.
Enumerator | |
---|---|
CONE_FORWARD_ONLY | |
CONE_BACKWARD_ONLY | |
CONE_BOTH_DIRECTIONS |
Definition at line 24 of file LArThreeDSlidingConeFitResult.h.
Definition at line 25 of file LArMCParticle.h.
ShowerEdge enum.
Enumerator | |
---|---|
POSITIVE_SHOWER_EDGE | |
NEGATIVE_SHOWER_EDGE |
Definition at line 23 of file LArTwoDSlidingShowerFitResult.h.
TransverseDirection enum.
Enumerator | |
---|---|
POSITIVE_IN_X | |
NEGATIVE_IN_X | |
UNCHANGED_IN_X | |
UNKNOWN |
Definition at line 23 of file LArTwoDSlidingFitObjects.h.
KDTreeBox lar_content::build_2d_kd_search_region | ( | const pandora::CaloHit *const | point, |
const float | x_span, | ||
const float | z_span | ||
) |
build_2d_kd_search_region
point | |
x_span | |
z_span |
Definition at line 21 of file KDTreeLinkerToolsT.cc.
KDTreeBox lar_content::build_2d_kd_search_region | ( | const pandora::CartesianVector & | pos, |
const float | x_span, | ||
const float | z_span | ||
) |
build_2d_kd_search_region
pos | |
x_span | |
z_span |
Definition at line 28 of file KDTreeLinkerToolsT.cc.
KDTreeCube lar_content::build_3d_kd_search_region | ( | const pandora::CaloHit *const | point, |
const float | x_span, | ||
const float | y_span, | ||
const float | z_span | ||
) |
build_3d_kd_search_region
point | |
x_span | |
y_span | |
z_span |
Definition at line 38 of file KDTreeLinkerToolsT.cc.
KDTreeCube lar_content::build_3d_kd_search_region | ( | const pandora::CartesianVector & | pos, |
const float | x_span, | ||
const float | y_span, | ||
const float | z_span | ||
) |
build_3d_kd_search_region
pos | |
x_span | |
y_span | |
z_span |
Definition at line 45 of file KDTreeLinkerToolsT.cc.
KDTreeBox lar_content::fill_and_bound_2d_kd_tree | ( | const MANAGED_CONTAINER< const T * > & | points, |
std::vector< KDTreeNodeInfoT< const T *, 2 >> & | nodes | ||
) |
fill_and_bound_2d_kd_tree
points | |
nodes |
Definition at line 309 of file KDTreeLinkerToolsT.h.
KDTreeCube lar_content::fill_and_bound_3d_kd_tree | ( | const MANAGED_CONTAINER< const T * > & | points, |
std::vector< KDTreeNodeInfoT< const T *, 3 >> & | nodes | ||
) |
fill_and_bound_3d_kd_tree
points | |
nodes |
Definition at line 344 of file KDTreeLinkerToolsT.h.
std::pair< float, float > lar_content::minmax | ( | const float | a, |
const float | b | ||
) |
|
inline |
x overlap result + operator
lhs | the first x overlap result to add |
rhs | the second x overlap result to add |
Definition at line 207 of file LArXOverlap.h.
|
inline |
x overlap result + operator
lhs | the first x overlap result to add |
rhs | the second x overlap result to add |
Definition at line 217 of file LArTwoViewXOverlap.h.
TransverseOverlapResult lar_content::operator+ | ( | const TransverseOverlapResult & | lhs, |
const TransverseOverlapResult & | rhs | ||
) |
Transverse overlap result + operator.
lhs | the first transverse overlap result to add |
rhs | the second transverse overlap result to add |
Definition at line 168 of file LArTrackOverlapResult.cc.
lar_content::right | ( | nullptr | ) |
Definition at line 265 of file KDTreeLinkerToolsT.h.