Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
lar_content::ShowerRegionFeatureTool Member List

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::ShowerRegionFeatureToolprivate
CalculateViewNuVertexConsistencyVariables(const TwoDSlidingFitResult &spineFitResult, const pandora::CaloHitList &postShowerHitList, const bool isDownstream, const pandora::CartesianVector &nuVertex2D, float &nuVertexEnergyAsymmetry, float &nuVertexEnergyWeightedMeanRadialDistance)lar_content::ShowerRegionFeatureToolprivate
CalculateViewOpeningAngle(const TwoDSlidingFitResult &showerFitResult, const pandora::CaloHitList &postShowerHitList, const pandora::CartesianVector &showerStart2D, float &openingAngle)lar_content::ShowerRegionFeatureToolprivate
CalculateViewScatterAngle(const pandora::CartesianVector &nuVertex2D, const TwoDSlidingFitResult &spineFitResult, const pandora::CartesianVector &showerStart2D, const TwoDSlidingFitResult &showerFitResult, float &scatterAngle)lar_content::ShowerRegionFeatureToolprivate
CalculateViewShowerStartConsistencyVariables(const TwoDSlidingFitResult &showerFitResult, const pandora::CaloHitList &postShowerHitList, const bool isShowerDownstream, float &showerStartEnergyAsymmetry, float &showerStartMoliereRadius)lar_content::ShowerRegionFeatureToolprivate
FeatureToolMap typedeflar_content::MvaFeatureTool< Ts >
FeatureToolVector typedeflar_content::MvaFeatureTool< Ts >
GetInstanceName() constpandora::Processinline
GetPandora() constpandora::Processinline
GetShowerHitVariables(const pandora::CaloHitList &spineHitList, const pandora::CaloHitList &postShowerHitList, const pandora::ParticleFlowObject *const pShowerPfo, const pandora::HitType hitType, float &nHits, float &foundHitRatio)lar_content::ShowerRegionFeatureToolprivate
GetType() constpandora::Processinline
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::ShowerRegionFeatureToolprivate
Initialize()pandora::Processinlineprotectedvirtual
m_defaultFloatlar_content::ShowerRegionFeatureToolprivate
m_defaultRatiolar_content::ShowerRegionFeatureToolprivate
m_edgeSteplar_content::ShowerRegionFeatureToolprivate
m_instanceNamepandora::Processprotected
m_maxFoundHitRatioLimitlar_content::ShowerRegionFeatureToolprivate
m_maxNHitsLimitlar_content::ShowerRegionFeatureToolprivate
m_maxNuVertexEnergyWeightedMeanRadialDistanceLimitlar_content::ShowerRegionFeatureToolprivate
m_maxOpeningAngleLimitlar_content::ShowerRegionFeatureToolprivate
m_maxScatterAngleLimitlar_content::ShowerRegionFeatureToolprivate
m_minShowerStartMoliereRadiusLimitlar_content::ShowerRegionFeatureToolprivate
m_moliereFractionlar_content::ShowerRegionFeatureToolprivate
m_pPandorapandora::Processprotected
m_showerFitWindowlar_content::ShowerRegionFeatureToolprivate
m_showerRadiuslar_content::ShowerRegionFeatureToolprivate
m_spineFitWindowlar_content::ShowerRegionFeatureToolprivate
m_typepandora::Processprotected
MvaFeatureTool()=defaultlar_content::MvaFeatureTool< Ts >
Process()pandora::Processinline
ReadSettings(const pandora::TiXmlHandle xmlHandle)lar_content::ShowerRegionFeatureToolprivatevirtual
RegisterDetails(const Pandora *const pPandora, const std::string &type, const std::string &instanceName)pandora::Processinlineprotected
Reset()pandora::Processinlineprotectedvirtual
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)=0lar_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
~Process()pandora::Processinlineprotectedvirtual