LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
CheatingVertexCreationAlgorithm::Algorithm class. More...
#include "CheatingVertexCreationAlgorithm.h"
Public Member Functions | |
CheatingVertexCreationAlgorithm () | |
Default constructor. More... | |
Private Member Functions | |
pandora::StatusCode | Run () |
pandora::StatusCode | ReadSettings (const pandora::TiXmlHandle xmlHandle) |
Private Attributes | |
std::string | m_outputVertexListName |
The name under which to save the output vertex list. More... | |
bool | m_replaceCurrentVertexList |
Whether to replace the current vertex list with the output list. More... | |
float | m_vertexXCorrection |
The vertex x correction, added to reported mc neutrino endpoint x value, in cm. More... | |
CheatingVertexCreationAlgorithm::Algorithm class.
Definition at line 19 of file CheatingVertexCreationAlgorithm.h.
lar_content::CheatingVertexCreationAlgorithm::CheatingVertexCreationAlgorithm | ( | ) |
Default constructor.
Definition at line 21 of file CheatingVertexCreationAlgorithm.cc.
|
private |
Definition at line 66 of file CheatingVertexCreationAlgorithm.cc.
References m_outputVertexListName, m_replaceCurrentVertexList, and m_vertexXCorrection.
|
private |
Definition at line 29 of file CheatingVertexCreationAlgorithm.cc.
References lar_content::LArMCParticleHelper::IsNeutrino(), m_outputVertexListName, m_replaceCurrentVertexList, and m_vertexXCorrection.
|
private |
The name under which to save the output vertex list.
Definition at line 31 of file CheatingVertexCreationAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
Whether to replace the current vertex list with the output list.
Definition at line 32 of file CheatingVertexCreationAlgorithm.h.
Referenced by ReadSettings(), and Run().
|
private |
The vertex x correction, added to reported mc neutrino endpoint x value, in cm.
Definition at line 33 of file CheatingVertexCreationAlgorithm.h.
Referenced by ReadSettings(), and Run().