ImpactX
Public Member Functions | List of all members
impactx::elements::NoFinalize Struct Reference

#include <nofinalize.H>

Inheritance diagram for impactx::elements::NoFinalize:
impactx::Aperture impactx::Buncher impactx::CFbend impactx::ChrAcc impactx::ChrDrift impactx::ChrQuad impactx::ConstF impactx::DipEdge impactx::Drift impactx::ExactDrift impactx::ExactSbend impactx::Kicker impactx::Multipole impactx::None impactx::NonlinearLens impactx::PRot impactx::Quad impactx::Sbend impactx::ShortRF impactx::Sol impactx::ThinDipole

Public Member Functions

void finalize ()
 

Detailed Description

This is a helper class for lattice elements that need no finalize function.

Finalize helpers are used to clean up static/shared data, usually dynamic memory from parameters or state from external libraries.

Member Function Documentation

◆ finalize()

void impactx::elements::NoFinalize::finalize ( )
inline

Close and deallocate all data and handles.


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