LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
lar_content::CosmicRayTaggingBaseTool Class Referenceabstract

CosmicRayTaggingBaseTool class. More...

#include "CosmicRayTaggingBaseTool.h"

Inheritance diagram for lar_content::CosmicRayTaggingBaseTool:
lar_content::CheatingCosmicRayTaggingTool lar_content::CosmicRayTaggingMonitoringTool lar_content::CosmicRayTaggingTool

Public Member Functions

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) More...
 

Detailed Description

CosmicRayTaggingBaseTool class.

Definition at line 21 of file CosmicRayTaggingBaseTool.h.

Member Function Documentation

virtual void lar_content::CosmicRayTaggingBaseTool::FindAmbiguousPfos ( const pandora::PfoList &  parentCosmicRayPfos,
pandora::PfoList &  ambiguousPfos,
const MasterAlgorithm *const  pAlgorithm 
)
pure virtual

Find the list of ambiguous pfos (could represent cosmic-ray muons or neutrinos)

Parameters
parentCosmicRayPfosthe list of parent cosmic-ray pfos
ambiguousPfosto receive the list of ambiguous pfos
pAlgorithmthe address of this master algorithm

Implemented in lar_content::CosmicRayTaggingTool, lar_content::CosmicRayTaggingMonitoringTool, and lar_content::CheatingCosmicRayTaggingTool.


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