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

Event feature info class. More...

#include "TrainedVertexSelectionAlgorithm.h"

Public Member Functions

 EventFeatureInfo (const float eventShoweryness, const float eventEnergy, const float eventArea, const float longitudinality, const unsigned int nHits, const unsigned int nClusters, const unsigned int nCandidates)
 Constructor. More...
 

Public Attributes

float m_eventShoweryness
 The event showeryness feature. More...
 
float m_eventEnergy
 The event energy. More...
 
float m_eventArea
 The area of the event. More...
 
float m_longitudinality
 The longitudinality of the event. More...
 
unsigned int m_nHits
 The number of hits in the event. More...
 
unsigned int m_nClusters
 The number of clusters in the event. More...
 
unsigned int m_nCandidates
 The total number of vertex candidates. More...
 

Detailed Description

Event feature info class.

Definition at line 97 of file TrainedVertexSelectionAlgorithm.h.

Constructor & Destructor Documentation

lar_content::TrainedVertexSelectionAlgorithm::EventFeatureInfo::EventFeatureInfo ( const float  eventShoweryness,
const float  eventEnergy,
const float  eventArea,
const float  longitudinality,
const unsigned int  nHits,
const unsigned int  nClusters,
const unsigned int  nCandidates 
)
inline

Constructor.

Parameters
eventShowerynessthe event showeryness feature
eventEnergythe energy of the event
eventAreathe area of the event
longitudinalitythe longitudinality of the event
nHitsthe number of hits in the event
nClustersthe number of clusters in the event
nCandidatesthe total number of vertex candidates

Definition at line 502 of file TrainedVertexSelectionAlgorithm.h.

503  :
504  m_eventShoweryness(eventShoweryness),
505  m_eventEnergy(eventEnergy),
506  m_eventArea(eventArea),
507  m_longitudinality(longitudinality),
508  m_nHits(nHits),
509  m_nClusters(nClusters),
510  m_nCandidates(nCandidates)
511 {
512 }
unsigned int m_nCandidates
The total number of vertex candidates.

Member Data Documentation

float lar_content::TrainedVertexSelectionAlgorithm::EventFeatureInfo::m_eventArea
float lar_content::TrainedVertexSelectionAlgorithm::EventFeatureInfo::m_eventEnergy
float lar_content::TrainedVertexSelectionAlgorithm::EventFeatureInfo::m_eventShoweryness

The event showeryness feature.

Definition at line 114 of file TrainedVertexSelectionAlgorithm.h.

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

float lar_content::TrainedVertexSelectionAlgorithm::EventFeatureInfo::m_longitudinality

The longitudinality of the event.

Definition at line 117 of file TrainedVertexSelectionAlgorithm.h.

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

unsigned int lar_content::TrainedVertexSelectionAlgorithm::EventFeatureInfo::m_nCandidates

The total number of vertex candidates.

Definition at line 120 of file TrainedVertexSelectionAlgorithm.h.

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

unsigned int lar_content::TrainedVertexSelectionAlgorithm::EventFeatureInfo::m_nClusters

The number of clusters in the event.

Definition at line 119 of file TrainedVertexSelectionAlgorithm.h.

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

unsigned int lar_content::TrainedVertexSelectionAlgorithm::EventFeatureInfo::m_nHits

The number of hits in the event.

Definition at line 118 of file TrainedVertexSelectionAlgorithm.h.

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


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