LArSoft  v07_13_02
Liquid Argon Software toolkit - http://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 84 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 447 of file VertexSelectionBaseAlgorithm.h.

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

448 {
449  return m_decayConstant.Get();
450 }
float lar_content::VertexSelectionBaseAlgorithm::BeamConstants::GetMinZCoordinate ( ) const
inline

Get the min z coordinate.

Returns
the min z coordinate

Definition at line 440 of file VertexSelectionBaseAlgorithm.h.

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

441 {
442  return m_minZCoordinate.Get();
443 }
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 454 of file VertexSelectionBaseAlgorithm.h.

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

455 {
456  m_minZCoordinate = minZCoordinate;
457  m_decayConstant = decayConstant;
458 }

Member Data Documentation

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

The decay constant.

Definition at line 111 of file VertexSelectionBaseAlgorithm.h.

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

The min z coordinate.

Definition at line 110 of file VertexSelectionBaseAlgorithm.h.


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