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

Vertex feature info class. More...

#include "TrainedVertexSelectionAlgorithm.h"

Public Member Functions

 VertexFeatureInfo (const float beamDeweighting, const float rPhiFeature, const float energyKick, const float localAsymmetry, const float globalAsymmetry, const float showerAsymmetry, const float dEdxAsymmetry, const float vertexEnergy)
 Constructor. More...
 

Public Attributes

float m_beamDeweighting
 The beam deweighting feature. More...
 
float m_rPhiFeature
 The r/phi feature. More...
 
float m_energyKick
 The energy kick feature. More...
 
float m_localAsymmetry
 The local asymmetry feature. More...
 
float m_globalAsymmetry
 The global asymmetry feature. More...
 
float m_showerAsymmetry
 The shower asymmetry feature. More...
 
float m_dEdxAsymmetry
 The dE/dx asymmetry feature. More...
 
float m_vertexEnergy
 The vertex energy feature. More...
 

Detailed Description

Vertex feature info class.

Definition at line 42 of file TrainedVertexSelectionAlgorithm.h.

Constructor & Destructor Documentation

lar_content::TrainedVertexSelectionAlgorithm::VertexFeatureInfo::VertexFeatureInfo ( const float  beamDeweighting,
const float  rPhiFeature,
const float  energyKick,
const float  localAsymmetry,
const float  globalAsymmetry,
const float  showerAsymmetry,
const float  dEdxAsymmetry,
const float  vertexEnergy 
)
inline

Constructor.

Parameters
beamDeweightingthe beam deweighting feature
rPhiFeaturethe r/phi feature
energyKickthe energy kick feature
localAsymmetrythe local asymmetry feature
globalAsymmetrythe global asymmetry feature
showerAsymmetrythe shower asymmetry feature
dEdxAsymmetrythe dE/dx asymmetry feature
vertexEnergythe vertex energy feature

Definition at line 487 of file TrainedVertexSelectionAlgorithm.h.

488  :
489  m_beamDeweighting(beamDeweighting),
490  m_rPhiFeature(rPhiFeature),
491  m_energyKick(energyKick),
492  m_localAsymmetry(localAsymmetry),
493  m_globalAsymmetry(globalAsymmetry),
494  m_showerAsymmetry(showerAsymmetry),
495  m_dEdxAsymmetry(dEdxAsymmetry),
496  m_vertexEnergy(vertexEnergy)
497 {
498 }

Member Data Documentation

float lar_content::TrainedVertexSelectionAlgorithm::VertexFeatureInfo::m_beamDeweighting
float lar_content::TrainedVertexSelectionAlgorithm::VertexFeatureInfo::m_dEdxAsymmetry

The dE/dx asymmetry feature.

Definition at line 66 of file TrainedVertexSelectionAlgorithm.h.

Referenced by lar_content::TrainedVertexSelectionAlgorithm::AddVertexFeaturesToVector().

float lar_content::TrainedVertexSelectionAlgorithm::VertexFeatureInfo::m_energyKick
float lar_content::TrainedVertexSelectionAlgorithm::VertexFeatureInfo::m_globalAsymmetry
float lar_content::TrainedVertexSelectionAlgorithm::VertexFeatureInfo::m_localAsymmetry
float lar_content::TrainedVertexSelectionAlgorithm::VertexFeatureInfo::m_rPhiFeature
float lar_content::TrainedVertexSelectionAlgorithm::VertexFeatureInfo::m_showerAsymmetry
float lar_content::TrainedVertexSelectionAlgorithm::VertexFeatureInfo::m_vertexEnergy

The vertex energy feature.

Definition at line 67 of file TrainedVertexSelectionAlgorithm.h.

Referenced by lar_content::TrainedVertexSelectionAlgorithm::AddVertexFeaturesToVector().


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