LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
|
CheatingCosmicRayIdentificationAlg class. More...
#include "CheatingCosmicRayIdentificationAlg.h"
Public Member Functions | |
CheatingCosmicRayIdentificationAlg () | |
Default constructor. More... | |
Private Member Functions | |
pandora::StatusCode | Run () |
pandora::StatusCode | ReadSettings (const pandora::TiXmlHandle xmlHandle) |
Private Attributes | |
std::string | m_inputPfoListName |
The input pfo list name. More... | |
std::string | m_outputPfoListName |
The output pfo list name. More... | |
std::string | m_inputDaughterPfoListName |
The input daughter pfo list name (if not specified, will assume same as main input list) More... | |
std::string | m_outputDaughterPfoListName |
The output daughter pfo list name (if not specified, will assume same as main output list) More... | |
float | m_maxNeutrinoFraction |
The maximum true neutrino fraction in a particle to be labelled as a cosmic ray. More... | |
CheatingCosmicRayIdentificationAlg class.
Definition at line 19 of file CheatingCosmicRayIdentificationAlg.h.
lar_content::CheatingCosmicRayIdentificationAlg::CheatingCosmicRayIdentificationAlg | ( | ) |
Default constructor.
Definition at line 22 of file CheatingCosmicRayIdentificationAlg.cc.
|
private |
Definition at line 74 of file CheatingCosmicRayIdentificationAlg.cc.
References m_inputDaughterPfoListName, m_inputPfoListName, m_maxNeutrinoFraction, m_outputDaughterPfoListName, and m_outputPfoListName.
|
private |
Definition at line 29 of file CheatingCosmicRayIdentificationAlg.cc.
References f, lar_content::LArPfoHelper::GetAllDownstreamPfos(), lar_content::CheatingSliceIdBaseTool::GetTargetParticleWeight(), lar_content::LArMCParticleHelper::IsNeutrino(), m_inputDaughterPfoListName, m_inputPfoListName, m_maxNeutrinoFraction, m_outputDaughterPfoListName, and m_outputPfoListName.
|
private |
The input daughter pfo list name (if not specified, will assume same as main input list)
Definition at line 33 of file CheatingCosmicRayIdentificationAlg.h.
Referenced by ReadSettings(), and Run().
|
private |
The input pfo list name.
Definition at line 31 of file CheatingCosmicRayIdentificationAlg.h.
Referenced by ReadSettings(), and Run().
|
private |
The maximum true neutrino fraction in a particle to be labelled as a cosmic ray.
Definition at line 35 of file CheatingCosmicRayIdentificationAlg.h.
Referenced by ReadSettings(), and Run().
|
private |
The output daughter pfo list name (if not specified, will assume same as main output list)
Definition at line 34 of file CheatingCosmicRayIdentificationAlg.h.
Referenced by ReadSettings(), and Run().
|
private |
The output pfo list name.
Definition at line 32 of file CheatingCosmicRayIdentificationAlg.h.
Referenced by ReadSettings(), and Run().