Pandora
Pandora source code navigator
Loading...
Searching...
No Matches
Parameters Class Reference

Parameters class. More...

#include "Validation.h"

Public Member Functions

 Parameters ()
 Default constructor.
 

Public Attributes

bool m_displayMatchedEvents
 Whether to display matching results for individual events.
 
int m_skipEvents
 The number of events to skip.
 
int m_nEventsToProcess
 The number of events to process.
 
bool m_applyUbooneFiducialCut
 Whether to apply uboone fiducial volume cut to true neutrino vertex position.
 
bool m_applySBNDFiducialCut
 Whether to apply sbnd fiducial volume cut to true neutrino vertex position.
 
bool m_correctTrackShowerId
 Whether to demand that pfos are correctly flagged as tracks or showers.
 
float m_vertexXCorrection
 The vertex x correction, added to reported mc neutrino endpoint x value, in cm.
 
bool m_histogramOutput
 Whether to produce output histograms.
 
bool m_testBeamMode
 Whether running in test beam mode.
 
bool m_triggeredBeamOnly
 Whether to only consider triggered beam particles.
 
std::string m_histPrefix
 Histogram name prefix.
 
std::string m_mapFileName
 File name to which to write output ascii tables, etc.
 
std::string m_eventFileName
 File name to which to write list of correct events.
 

Detailed Description

Parameters class.

Definition at line 19 of file Validation.h.

Constructor & Destructor Documentation

◆ Parameters()

Parameters::Parameters ( )

Default constructor.

Definition at line 666 of file Validation.h.

Member Data Documentation

◆ m_applySBNDFiducialCut

bool Parameters::m_applySBNDFiducialCut

Whether to apply sbnd fiducial volume cut to true neutrino vertex position.

Definition at line 31 of file Validation.h.

◆ m_applyUbooneFiducialCut

bool Parameters::m_applyUbooneFiducialCut

Whether to apply uboone fiducial volume cut to true neutrino vertex position.

Definition at line 30 of file Validation.h.

◆ m_correctTrackShowerId

bool Parameters::m_correctTrackShowerId

Whether to demand that pfos are correctly flagged as tracks or showers.

Definition at line 32 of file Validation.h.

◆ m_displayMatchedEvents

bool Parameters::m_displayMatchedEvents

Whether to display matching results for individual events.

Definition at line 27 of file Validation.h.

◆ m_eventFileName

std::string Parameters::m_eventFileName

File name to which to write list of correct events.

Definition at line 39 of file Validation.h.

◆ m_histogramOutput

bool Parameters::m_histogramOutput

Whether to produce output histograms.

Definition at line 34 of file Validation.h.

◆ m_histPrefix

std::string Parameters::m_histPrefix

Histogram name prefix.

Definition at line 37 of file Validation.h.

◆ m_mapFileName

std::string Parameters::m_mapFileName

File name to which to write output ascii tables, etc.

Definition at line 38 of file Validation.h.

◆ m_nEventsToProcess

int Parameters::m_nEventsToProcess

The number of events to process.

Definition at line 29 of file Validation.h.

◆ m_skipEvents

int Parameters::m_skipEvents

The number of events to skip.

Definition at line 28 of file Validation.h.

◆ m_testBeamMode

bool Parameters::m_testBeamMode

Whether running in test beam mode.

Definition at line 35 of file Validation.h.

◆ m_triggeredBeamOnly

bool Parameters::m_triggeredBeamOnly

Whether to only consider triggered beam particles.

Definition at line 36 of file Validation.h.

◆ m_vertexXCorrection

float Parameters::m_vertexXCorrection

The vertex x correction, added to reported mc neutrino endpoint x value, in cm.

Definition at line 33 of file Validation.h.


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