LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
This is the complete list of members for lar_content::ShowerRegionFeatureTool, including all inherited members.
BuildViewShower(const pandora::ParticleFlowObject *const pShowerPfo, const TwoDSlidingFitResult &spineFit, const pandora::HitType hitType, const pandora::CartesianVector &showerStart2D, const pandora::CartesianVector &nuVertex2D, pandora::CaloHitList &postShowerHitList, pandora::CartesianPointVector &postShowerPositions) | lar_content::ShowerRegionFeatureTool | private |
CalculateViewNuVertexConsistencyVariables(const TwoDSlidingFitResult &spineFitResult, const pandora::CaloHitList &postShowerHitList, const bool isDownstream, const pandora::CartesianVector &nuVertex2D, float &nuVertexEnergyAsymmetry, float &nuVertexEnergyWeightedMeanRadialDistance) | lar_content::ShowerRegionFeatureTool | private |
CalculateViewOpeningAngle(const TwoDSlidingFitResult &showerFitResult, const pandora::CaloHitList &postShowerHitList, const pandora::CartesianVector &showerStart2D, float &openingAngle) | lar_content::ShowerRegionFeatureTool | private |
CalculateViewScatterAngle(const pandora::CartesianVector &nuVertex2D, const TwoDSlidingFitResult &spineFitResult, const pandora::CartesianVector &showerStart2D, const TwoDSlidingFitResult &showerFitResult, float &scatterAngle) | lar_content::ShowerRegionFeatureTool | private |
CalculateViewShowerStartConsistencyVariables(const TwoDSlidingFitResult &showerFitResult, const pandora::CaloHitList &postShowerHitList, const bool isShowerDownstream, float &showerStartEnergyAsymmetry, float &showerStartMoliereRadius) | lar_content::ShowerRegionFeatureTool | private |
FeatureToolMap typedef | lar_content::MvaFeatureTool< Ts > | |
FeatureToolVector typedef | lar_content::MvaFeatureTool< Ts > | |
GetShowerHitVariables(const pandora::CaloHitList &spineHitList, const pandora::CaloHitList &postShowerHitList, const pandora::ParticleFlowObject *const pShowerPfo, const pandora::HitType hitType, float &nHits, float &foundHitRatio) | lar_content::ShowerRegionFeatureTool | private |
GetViewShowerRegionVariables(const pandora::Algorithm *const pAlgorithm, const pandora::ParticleFlowObject *const pShowerPfo, const pandora::CartesianVector &nuVertex3D, const ProtoShowerMatch &protoShowerMatch, const pandora::HitType hitType, const pandora::CartesianVector &showerStart3D, float &nHits, float &foundHitRatio, float &scatterAngle, float &openingAngle, float &nuVertexEnergyAsymmetry, float &nuVertexEnergyWeightedMeanRadialDistance, float &showerStartEnergyAsymmetry, float &showerStartMoliereRadius) | lar_content::ShowerRegionFeatureTool | private |
m_defaultFloat | lar_content::ShowerRegionFeatureTool | private |
m_defaultRatio | lar_content::ShowerRegionFeatureTool | private |
m_edgeStep | lar_content::ShowerRegionFeatureTool | private |
m_maxFoundHitRatioLimit | lar_content::ShowerRegionFeatureTool | private |
m_maxNHitsLimit | lar_content::ShowerRegionFeatureTool | private |
m_maxNuVertexEnergyWeightedMeanRadialDistanceLimit | lar_content::ShowerRegionFeatureTool | private |
m_maxOpeningAngleLimit | lar_content::ShowerRegionFeatureTool | private |
m_maxScatterAngleLimit | lar_content::ShowerRegionFeatureTool | private |
m_minShowerStartMoliereRadiusLimit | lar_content::ShowerRegionFeatureTool | private |
m_moliereFraction | lar_content::ShowerRegionFeatureTool | private |
m_showerFitWindow | lar_content::ShowerRegionFeatureTool | private |
m_showerRadius | lar_content::ShowerRegionFeatureTool | private |
m_spineFitWindow | lar_content::ShowerRegionFeatureTool | private |
MvaFeatureTool()=default | lar_content::MvaFeatureTool< Ts > | |
ReadSettings(const pandora::TiXmlHandle xmlHandle) | lar_content::ShowerRegionFeatureTool | private |
Run(LArMvaHelper::MvaFeatureVector &featureVector, const pandora::Algorithm *const pAlgorithm, const pandora::ParticleFlowObject *const pShowerPfo, const pandora::CartesianVector &nuVertex3D, const ProtoShowerMatch &protoShowerMatch, const pandora::CartesianPointVector &showerStarts3D) | lar_content::ShowerRegionFeatureTool | |
Run(LArMvaHelper::MvaFeatureMap &featureMap, pandora::StringVector &featureOrder, const std::string &featureToolName, const pandora::Algorithm *const pAlgorithm, const pandora::ParticleFlowObject *const pShowerPfo, const pandora::CartesianVector &nuVertex3D, const ProtoShowerMatch &protoShowerMatch, const pandora::CartesianPointVector &showerStarts3D) | lar_content::ShowerRegionFeatureTool | |
lar_content::MvaFeatureTool::Run(MvaTypes::MvaFeatureVector &featureVector, Ts...args)=0 | lar_content::MvaFeatureTool< Ts > | pure virtual |
lar_content::MvaFeatureTool::Run(MvaTypes::MvaFeatureMap &featureMap, pandora::StringVector &featureOrder, const std::string &featureToolName, Ts...) | lar_content::MvaFeatureTool< Ts > | inlinevirtual |
ShowerRegionFeatureTool() | lar_content::ShowerRegionFeatureTool |