DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Public Member Functions | Public Attributes | List of all members
dd4hep::LayerStack Class Reference

Class to describe a layering stack. More...

#include <Layering.h>

Public Member Functions

 LayerStack ()=default
 Default constructor. More...
 
 LayerStack (const LayerStack &copy)=default
 Copy constructor. More...
 
 ~LayerStack ()=default
 Default destructor. More...
 
LayerStackoperator= (const LayerStack &copy)=default
 Assignment operator. More...
 
std::vector< Layer * > & layers ()
 
const std::vector< Layer * > & layers () const
 
double sectionThickness (size_t is, size_t ie) const
 
double totalThickness () const
 

Public Attributes

std::vector< Layer * > _layers
 

Detailed Description

Class to describe a layering stack.

Author
M.Frank
Version
1.0

Definition at line 87 of file Layering.h.

Constructor & Destructor Documentation

◆ LayerStack() [1/2]

dd4hep::LayerStack::LayerStack ( )
default

Default constructor.

◆ LayerStack() [2/2]

dd4hep::LayerStack::LayerStack ( const LayerStack copy)
default

Copy constructor.

◆ ~LayerStack()

dd4hep::LayerStack::~LayerStack ( )
default

Default destructor.

Member Function Documentation

◆ layers() [1/2]

std::vector<Layer*>& dd4hep::LayerStack::layers ( )
inline

Definition at line 98 of file Layering.h.

◆ layers() [2/2]

const std::vector<Layer*>& dd4hep::LayerStack::layers ( ) const
inline

Definition at line 101 of file Layering.h.

◆ operator=()

LayerStack& dd4hep::LayerStack::operator= ( const LayerStack copy)
default

Assignment operator.

◆ sectionThickness()

double dd4hep::LayerStack::sectionThickness ( size_t  is,
size_t  ie 
) const

Definition at line 27 of file Layering.cpp.

◆ totalThickness()

double dd4hep::LayerStack::totalThickness ( ) const
inline

Definition at line 105 of file Layering.h.

Member Data Documentation

◆ _layers

std::vector<Layer*> dd4hep::LayerStack::_layers

Definition at line 89 of file Layering.h.


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