LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
lar_content::VertexSelectionBaseAlgorithm::BeamConstants Class Reference

Beam constants class. More...

#include "VertexSelectionBaseAlgorithm.h"

Public Member Functions

float GetMinZCoordinate () const
 Get the min z coordinate. More...
 
float GetDecayConstant () const
 Get the decay constant. More...
 
void SetConstants (const float minZCoordinate, const float decayConstant)
 Set the beam constants. More...
 

Private Attributes

pandora::InputFloat m_minZCoordinate
 The min z coordinate. More...
 
pandora::InputFloat m_decayConstant
 The decay constant. More...
 

Detailed Description

Beam constants class.

Definition at line 87 of file VertexSelectionBaseAlgorithm.h.

Member Function Documentation

float lar_content::VertexSelectionBaseAlgorithm::BeamConstants::GetDecayConstant ( ) const
inline

Get the decay constant.

Returns
the decay constant

Definition at line 472 of file VertexSelectionBaseAlgorithm.h.

Referenced by lar_content::VertexSelectionBaseAlgorithm::GetBeamDeweightingScore().

473 {
474  return m_decayConstant.Get();
475 }
float lar_content::VertexSelectionBaseAlgorithm::BeamConstants::GetMinZCoordinate ( ) const
inline

Get the min z coordinate.

Returns
the min z coordinate

Definition at line 465 of file VertexSelectionBaseAlgorithm.h.

Referenced by lar_content::VertexSelectionBaseAlgorithm::GetBeamDeweightingScore().

466 {
467  return m_minZCoordinate.Get();
468 }
void lar_content::VertexSelectionBaseAlgorithm::BeamConstants::SetConstants ( const float  minZCoordinate,
const float  decayConstant 
)
inline

Set the beam constants.

Parameters
minZCoordinatethe min z coordinate
decayConstantthe decay constant

Definition at line 479 of file VertexSelectionBaseAlgorithm.h.

Referenced by lar_content::VertexSelectionBaseAlgorithm::GetBeamConstants().

480 {
481  m_minZCoordinate = minZCoordinate;
482  m_decayConstant = decayConstant;
483 }

Member Data Documentation

pandora::InputFloat lar_content::VertexSelectionBaseAlgorithm::BeamConstants::m_decayConstant
private

The decay constant.

Definition at line 114 of file VertexSelectionBaseAlgorithm.h.

pandora::InputFloat lar_content::VertexSelectionBaseAlgorithm::BeamConstants::m_minZCoordinate
private

The min z coordinate.

Definition at line 113 of file VertexSelectionBaseAlgorithm.h.


The documentation for this class was generated from the following file: