Rosetta  2020.46
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Public Attributes | Private Member Functions | List of all members
core::scoring::packstat::Slice Struct Reference

#include <LeeRichards.hh>

Public Member Functions

 Slice (AccumulatorOP _accum, Real thickness, bool internal_allowed)
 
virtual ~Slice ()
 
void compute ()
 
void add_circle (Circle *circ)
 

Public Attributes

Circles circles_
 
traces traces_
 
Events events_
 
AccumulatorOP accum_
 
Real thickness_
 
bool internal_allowed_
 

Private Member Functions

void compute_surface ()
 
void compute_events ()
 
void compute_derivatives ()
 

Constructor & Destructor Documentation

core::scoring::packstat::Slice::Slice ( AccumulatorOP  _accum,
Real  thickness,
bool  internal_allowed 
)
inline
core::scoring::packstat::Slice::~Slice ( )
virtual

References circles_, events_, and traces_.

Member Function Documentation

void core::scoring::packstat::Slice::add_circle ( Circle circ)
inline

References circles_.

void core::scoring::packstat::Slice::compute ( )
inline
void core::scoring::packstat::Slice::compute_derivatives ( )
private
void core::scoring::packstat::Slice::compute_events ( )
private
void core::scoring::packstat::Slice::compute_surface ( )
private

Member Data Documentation

AccumulatorOP core::scoring::packstat::Slice::accum_
Circles core::scoring::packstat::Slice::circles_

Referenced by add_circle(), compute_events(), and ~Slice().

Events core::scoring::packstat::Slice::events_
bool core::scoring::packstat::Slice::internal_allowed_
Real core::scoring::packstat::Slice::thickness_
traces core::scoring::packstat::Slice::traces_

Referenced by compute_surface(), and ~Slice().


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