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

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

BuildShowerRegion(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::HitType hitType, const pandora::CaloHitList &showerSpineHitList, const pandora::CartesianVector &showerStartPosition, const pandora::CartesianVector &showerStartDirection, const bool isEndDownstream, pandora::CartesianPointVector &showerRegionPositionVector) const lar_content::ShowerStartFinderToolprivate
CharacteriseInitialEnergy(const EnergySpectrumMap &energySpectrumMap, const bool isEndDownstream, float &meanEnergy, float &energySigma) const lar_content::ShowerStartFinderToolprivate
CharacteriseShowerTopology(const pandora::CartesianPointVector &showerRegionPositionVector, const pandora::CartesianVector &showerStartPosition, const pandora::HitType hitType, const bool isEndDownstream, const pandora::CartesianVector &showerStartDirection, pandora::CartesianVector &positiveEdgeStart, pandora::CartesianVector &positiveEdgeEnd, pandora::CartesianVector &negativeEdgeStart, pandora::CartesianVector &negativeEdgeEnd, bool &isBetween) const lar_content::ShowerStartFinderToolprivate
ConvertLongitudinalProjectionToGlobal(const TwoDSlidingFitResult &spineTwoDSlidingFit, const float longitudinalDistance, pandora::CartesianVector &globalPosition, pandora::CartesianVector &globalDirection) const lar_content::ShowerStartFinderToolprivate
EnergySpectrumMap typedeflar_content::ShowerStartFinderToolprivate
FindShowerStartAndDirection(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::HitType hitType, const TwoDSlidingFitResult &spineTwoDSlidingFit, const EnergySpectrumMap &energySpectrumMap, const pandora::CaloHitList &showerSpineHitList, const bool isEndDownstream, pandora::CartesianVector &showerStartPosition, pandora::CartesianVector &showerStartDirection) const lar_content::ShowerStartFinderToolprivate
FindShowerStartLongitudinalCoordinate(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::HitType hitType, const TwoDSlidingFitResult &spineTwoDSlidingFit, const EnergySpectrumMap &energySpectrumMap, const pandora::CaloHitList &showerSpineHitList, const bool isEndDownstream, const T startIter, const T endIter) const lar_content::ShowerStartFinderToolprivate
FindShowerStartLongitudinalCoordinate(const ParticleFlowObject *const pShowerPfo, const HitType hitType, const TwoDSlidingFitResult &spineTwoDSlidingFit, const EnergySpectrumMap &energySpectrumMap, const CaloHitList &showerSpineHitList, const bool isEndDownstream, const T startIter, const T endIter) const lar_content::ShowerStartFinderTool
GetBoundaryExtremalPoints(const TwoDSlidingShowerFitResult &showerTwoDSlidingFit, const LayerFitResultMap &layerFitResultMap, const pandora::CartesianVector &showerStartPosition, const int showerStartLayer, const int showerEndLayer, pandora::CartesianVector &boundaryEdgeStart, pandora::CartesianVector &boundaryEdgeEnd) const lar_content::ShowerStartFinderToolprivate
GetEnergyDistribution(const pandora::CaloHitList &showerSpineHitList, const LongitudinalPositionMap &longitudinalPositionMap, EnergySpectrumMap &energySpectrumMap) const lar_content::ShowerStartFinderToolprivate
IsClockwiseRotation(const pandora::CartesianVector &showerStartDirection, const pandora::CartesianVector &displacementVector) const lar_content::ShowerStartFinderToolprivate
IsShowerTopology(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::HitType hitType, const TwoDSlidingFitResult &spineTwoDSlidingFit, const float longitudinalDistance, const pandora::CaloHitList &showerSpineHitList, const bool isEndDownstream) const lar_content::ShowerStartFinderToolprivate
LayerToHitMap typedeflar_content::ShowerStartFinderToolprivate
LongitudinalPositionMap typedeflar_content::ShowerStartFinderToolprivate
m_longitudinalCoordinateBinSizelar_content::ShowerStartFinderToolprivate
m_longitudinalShowerFractionlar_content::ShowerStartFinderToolprivate
m_maxEdgeGaplar_content::ShowerStartFinderToolprivate
m_maxLayerSeparationlar_content::ShowerStartFinderToolprivate
m_minShowerOpeningAnglelar_content::ShowerStartFinderToolprivate
m_minSigmaDeviationlar_content::ShowerStartFinderToolprivate
m_molliereRadiuslar_content::ShowerStartFinderToolprivate
m_nInitialEnergyBinslar_content::ShowerStartFinderToolprivate
m_showerSlidingFitWindowlar_content::ShowerStartFinderToolprivate
m_spineSlidingFitWindowlar_content::ShowerStartFinderToolprivate
ObtainLongitudinalDecomposition(const TwoDSlidingFitResult &spineTwoDSlidingFit, const pandora::CaloHitList &showerSpineHitList, LongitudinalPositionMap &longitudinalPositionMap) const lar_content::ShowerStartFinderToolprivate
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::ShowerStartFinderToolprivate
Run(const pandora::ParticleFlowObject *const pShowerPfo, const pandora::CartesianVector &peakDirection, const pandora::HitType hitType, const pandora::CaloHitList &showerSpineHitList, pandora::CartesianVector &showerStartPosition, pandora::CartesianVector &showerStartDirection)lar_content::ShowerStartFinderTool
ShowerStartFinderTool()lar_content::ShowerStartFinderTool