LArSoft  v09_90_00
Liquid Argon Software toolkit - https://larsoft.org/
t0::IHitParticleAssociations Class Referenceabstract

#include "IHitParticleAssociations.h"

Inheritance diagram for t0::IHitParticleAssociations:
t0::DirectHitParticleAssns t0::IndirectHitParticleAssns

Public Member Functions

virtual ~IHitParticleAssociations () noexcept=default
 Virtual Destructor. More...
 
virtual void reconfigure (fhicl::ParameterSet const &pset)=0
 Interface for configuring the particular algorithm tool. More...
 
virtual void CreateHitParticleAssociations (art::Event &, HitParticleAssociations *)=0
 This rebuilds the internal maps. More...
 

Detailed Description

Definition at line 36 of file IHitParticleAssociations.h.

Constructor & Destructor Documentation

virtual t0::IHitParticleAssociations::~IHitParticleAssociations ( )
virtualdefaultnoexcept

Virtual Destructor.

Member Function Documentation

virtual void t0::IHitParticleAssociations::CreateHitParticleAssociations ( art::Event ,
HitParticleAssociations  
)
pure virtual

This rebuilds the internal maps.

Implemented in t0::DirectHitParticleAssns, and t0::IndirectHitParticleAssns.

virtual void t0::IHitParticleAssociations::reconfigure ( fhicl::ParameterSet const &  pset)
pure virtual

Interface for configuring the particular algorithm tool.

Parameters
ParameterSetThe input set of parameters for configuration

Implemented in t0::DirectHitParticleAssns, and t0::IndirectHitParticleAssns.


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