ImpactX
Loading...
Searching...
No Matches
impactx::elements::mixin::NoFinalize Struct Reference

#include <nofinalize.H>

Inheritance diagram for impactx::elements::mixin::NoFinalize:
impactx::elements::Aperture impactx::elements::Buncher impactx::elements::CFbend impactx::elements::ChrAcc impactx::elements::ChrDrift impactx::elements::ChrPlasmaLens impactx::elements::ChrQuad impactx::elements::ConstF impactx::elements::DipEdge impactx::elements::Drift impactx::elements::Empty impactx::elements::ExactCFbend impactx::elements::ExactDrift impactx::elements::ExactMultipole impactx::elements::ExactQuad impactx::elements::ExactSbend impactx::elements::Kicker impactx::elements::LinearMap impactx::elements::Marker impactx::elements::Multipole impactx::elements::NonlinearLens impactx::elements::PRot impactx::elements::PlaneXYRot impactx::elements::Quad impactx::elements::QuadEdge impactx::elements::Sbend impactx::elements::ShortRF impactx::elements::Sol impactx::elements::Source impactx::elements::TaperedPL impactx::elements::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::mixin::NoFinalize::finalize ( )
inline

Close and deallocate all data and handles.


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