LArSoft
v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
CosmicRayTaggingBaseTool.h
Go to the documentation of this file.
1
8
#ifndef LAR_COSMIC_RAY_TAGGING_BASE_TOOL_H
9
#define LAR_COSMIC_RAY_TAGGING_BASE_TOOL_H 1
10
11
#include "Pandora/AlgorithmTool.h"
12
13
namespace
lar_content
14
{
15
16
class
MasterAlgorithm;
17
21
class
CosmicRayTaggingBaseTool
:
public
pandora::AlgorithmTool
22
{
23
public
:
31
virtual
void
FindAmbiguousPfos
(
32
const
pandora::PfoList &parentCosmicRayPfos, pandora::PfoList &ambiguousPfos,
const
MasterAlgorithm
*
const
pAlgorithm) = 0;
33
};
34
35
}
// namespace lar_content
36
37
#endif // #ifndef LAR_COSMIC_RAY_TAGGING_BASE_TOOL_H
lar_content
Definition:
CheatingBeamParticleIdTool.cc:18
lar_content::CosmicRayTaggingBaseTool
CosmicRayTaggingBaseTool class.
Definition:
CosmicRayTaggingBaseTool.h:21
lar_content::CosmicRayTaggingBaseTool::FindAmbiguousPfos
virtual void FindAmbiguousPfos(const pandora::PfoList &parentCosmicRayPfos, pandora::PfoList &ambiguousPfos, const MasterAlgorithm *const pAlgorithm)=0
Find the list of ambiguous pfos (could represent cosmic-ray muons or neutrinos)
lar_content::MasterAlgorithm
MasterAlgorithm class.
Definition:
MasterAlgorithm.h:39
larpandoracontent
v04_08_01
source
larpandoracontent
LArControlFlow
CosmicRayTaggingBaseTool.h
Generated on Thu May 2 2024 20:59:40 for LArSoft by
1.8.11