LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
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::ShowerStartFinderTool | private |
CharacteriseInitialEnergy(const EnergySpectrumMap &energySpectrumMap, const bool isEndDownstream, float &meanEnergy, float &energySigma) const | lar_content::ShowerStartFinderTool | private |
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::ShowerStartFinderTool | private |
ConvertLongitudinalProjectionToGlobal(const TwoDSlidingFitResult &spineTwoDSlidingFit, const float longitudinalDistance, pandora::CartesianVector &globalPosition, pandora::CartesianVector &globalDirection) const | lar_content::ShowerStartFinderTool | private |
EnergySpectrumMap typedef | lar_content::ShowerStartFinderTool | private |
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::ShowerStartFinderTool | private |
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::ShowerStartFinderTool | private |
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::ShowerStartFinderTool | private |
GetEnergyDistribution(const pandora::CaloHitList &showerSpineHitList, const LongitudinalPositionMap &longitudinalPositionMap, EnergySpectrumMap &energySpectrumMap) const | lar_content::ShowerStartFinderTool | private |
IsClockwiseRotation(const pandora::CartesianVector &showerStartDirection, const pandora::CartesianVector &displacementVector) const | lar_content::ShowerStartFinderTool | private |
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::ShowerStartFinderTool | private |
LayerToHitMap typedef | lar_content::ShowerStartFinderTool | private |
LongitudinalPositionMap typedef | lar_content::ShowerStartFinderTool | private |
m_longitudinalCoordinateBinSize | lar_content::ShowerStartFinderTool | private |
m_longitudinalShowerFraction | lar_content::ShowerStartFinderTool | private |
m_maxEdgeGap | lar_content::ShowerStartFinderTool | private |
m_maxLayerSeparation | lar_content::ShowerStartFinderTool | private |
m_minShowerOpeningAngle | lar_content::ShowerStartFinderTool | private |
m_minSigmaDeviation | lar_content::ShowerStartFinderTool | private |
m_molliereRadius | lar_content::ShowerStartFinderTool | private |
m_nInitialEnergyBins | lar_content::ShowerStartFinderTool | private |
m_showerSlidingFitWindow | lar_content::ShowerStartFinderTool | private |
m_spineSlidingFitWindow | lar_content::ShowerStartFinderTool | private |
ObtainLongitudinalDecomposition(const TwoDSlidingFitResult &spineTwoDSlidingFit, const pandora::CaloHitList &showerSpineHitList, LongitudinalPositionMap &longitudinalPositionMap) const | lar_content::ShowerStartFinderTool | private |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::ShowerStartFinderTool | private |
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 |