LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
lar_content::LArGeometryHelper Member List

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

CalculateGapDeltaZ(const pandora::Pandora &pandora, const float minZ, const float maxZ, const pandora::HitType hitType)lar_content::LArGeometryHelperstatic
GetCommonDaughterVolumes(const pandora::Cluster *const pCluster1, const pandora::Cluster *const pCluster2, UIntSet &intersect)lar_content::LArGeometryHelperstatic
GetSigmaUVW(const pandora::Pandora &pandora, const float maxSigmaDiscrepancy=0.01)lar_content::LArGeometryHelperstatic
GetWireAxis(const pandora::Pandora &pandora, const pandora::HitType view)lar_content::LArGeometryHelperstatic
GetWirePitch(const pandora::Pandora &pandora, const pandora::HitType view, const float maxWirePitchDiscrepancy=0.01)lar_content::LArGeometryHelperstatic
GetWirePitchRatio(const pandora::Pandora &pandora, const pandora::HitType view)lar_content::LArGeometryHelperstatic
GetWireZPitch(const pandora::Pandora &pandora, const float maxWirePitchDiscrepancy=0.01)lar_content::LArGeometryHelperinlinestatic
IsInGap(const pandora::Pandora &pandora, const pandora::CartesianVector &testPoint2D, const pandora::HitType hitType, const float gapTolerance=0.f)lar_content::LArGeometryHelperstatic
IsInGap3D(const pandora::Pandora &pandora, const pandora::CartesianVector &testPoint3D, const pandora::HitType hitType, const float gapTolerance=0.f)lar_content::LArGeometryHelperstatic
IsXSamplingPointInGap(const pandora::Pandora &pandora, const float xSample, const TwoDSlidingFitResult &slidingFitResult, const float gapTolerance=0.f)lar_content::LArGeometryHelperstatic
MergeThreePositions(const pandora::Pandora &pandora, const pandora::HitType view1, const pandora::HitType view2, const pandora::HitType view3, const pandora::CartesianVector &position1, const pandora::CartesianVector &position2, const pandora::CartesianVector &position3, pandora::CartesianVector &outputU, pandora::CartesianVector &outputV, pandora::CartesianVector &outputW, float &chiSquared)lar_content::LArGeometryHelperstatic
MergeThreePositions(const pandora::Pandora &pandora, const pandora::CartesianVector &positionU, const pandora::CartesianVector &positionV, const pandora::CartesianVector &positionW, pandora::CartesianVector &outputU, pandora::CartesianVector &outputV, pandora::CartesianVector &outputW, float &chiSquared)lar_content::LArGeometryHelperstatic
MergeThreePositions3D(const pandora::Pandora &pandora, const pandora::HitType view1, const pandora::HitType view2, const pandora::HitType view3, const pandora::CartesianVector &position1, const pandora::CartesianVector &position2, const pandora::CartesianVector &position3, pandora::CartesianVector &position3D, float &chiSquared)lar_content::LArGeometryHelperstatic
MergeTwoDirections(const pandora::Pandora &pandora, const pandora::HitType view1, const pandora::HitType view2, const pandora::CartesianVector &direction1, const pandora::CartesianVector &direction2)lar_content::LArGeometryHelperstatic
MergeTwoPositions(const pandora::Pandora &pandora, const pandora::HitType view1, const pandora::HitType view2, const float position1, const float position2)lar_content::LArGeometryHelperstatic
MergeTwoPositions(const pandora::Pandora &pandora, const pandora::HitType view1, const pandora::HitType view2, const pandora::CartesianVector &position1, const pandora::CartesianVector &position2, pandora::CartesianVector &position3, float &chiSquared)lar_content::LArGeometryHelperstatic
MergeTwoPositions(const pandora::Pandora &pandora, const pandora::HitType view1, const pandora::HitType view2, const pandora::CartesianVector &position1, const pandora::CartesianVector &position2, pandora::CartesianVector &outputU, pandora::CartesianVector &outputV, pandora::CartesianVector &outputW, float &chiSquared)lar_content::LArGeometryHelperstatic
MergeTwoPositions3D(const pandora::Pandora &pandora, const pandora::HitType view1, const pandora::HitType view2, const pandora::CartesianVector &position1, const pandora::CartesianVector &position2, pandora::CartesianVector &position3D, float &chiSquared)lar_content::LArGeometryHelperstatic
ProjectDirection(const pandora::Pandora &pandora, const pandora::CartesianVector &direction3D, const pandora::HitType view)lar_content::LArGeometryHelperstatic
ProjectPosition(const pandora::Pandora &pandora, const pandora::CartesianVector &position3D, const pandora::HitType view)lar_content::LArGeometryHelperstatic
UIntSet typedeflar_content::LArGeometryHelper