All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
lar_content::StitchingBaseTool Class Referenceabstract

StitchingBaseTool class. More...

#include <MasterAlgorithm.h>

Inheritance diagram for lar_content::StitchingBaseTool:
lar_content::StitchingCosmicRayMergingTool

Public Member Functions

virtual void Run (const MasterAlgorithm *const pAlgorithm, const pandora::PfoList *const pMultiPfoList, PfoToLArTPCMap &pfoToLArTPCMap, PfoToFloatMap &stitchedPfosToX0Map)=0
 Run the algorithm tool. More...
 

Detailed Description

StitchingBaseTool class.

Definition at line 364 of file MasterAlgorithm.h.

Member Function Documentation

virtual void lar_content::StitchingBaseTool::Run ( const MasterAlgorithm *const  pAlgorithm,
const pandora::PfoList *const  pMultiPfoList,
PfoToLArTPCMap pfoToLArTPCMap,
PfoToFloatMap stitchedPfosToX0Map 
)
pure virtual

Run the algorithm tool.

Parameters
pAlgorithmaddress of the calling algorithm
pMultiPfoListthe list of pfos in multiple lar tpcs
pfoToLArTPCMapthe pfo to lar tpc map
stitchedPfosToX0Mapa map of cosmic-ray pfos that have been stitched between lar tpcs to the X0 shift

Implemented in lar_content::StitchingCosmicRayMergingTool.


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