![]() |
ATLAS Offline Software
|
#include <Material.h>
Public Member Functions | |
| MaterialComposition () | |
| default constructors | |
| MaterialComposition (const MaterialComposition &)=default | |
| MaterialComposition (MaterialComposition &&)=default | |
| MaterialComposition & | operator= (const MaterialComposition &)=default |
| MaterialComposition & | operator= (MaterialComposition &&)=default |
| ~MaterialComposition () | |
| MaterialComposition (const std::vector< unsigned char > &iel, const std::vector< unsigned char > &ifrac) | |
| constructor for persistency (1), size optimized | |
| MaterialComposition (const std::vector< std::pair< unsigned char, unsigned char > > &efracs) | |
| constructor for persistency (2), size optimized | |
| MaterialComposition (const std::vector< ElementFraction > &mc) | |
| Copy constructor from base class. | |
| MaterialComposition & | operator= (const std::vector< ElementFraction > &mc) |
| assignment operator from base class | |
| MaterialComposition & | operator= (const std::vector< std::pair< unsigned char, unsigned char > > &efracs) |
| assignment operator for persistency (2) | |
Public Attributes | |
| T | elements |
| STL member. | |
Definition at line 61 of file Material.h.
|
inline |
default constructors
Definition at line 64 of file Material.h.
|
default |
|
default |
|
inline |
Definition at line 69 of file Material.h.
|
inline |
constructor for persistency (1), size optimized
Definition at line 72 of file Material.h.
|
inline |
constructor for persistency (2), size optimized
Definition at line 80 of file Material.h.
|
inline |
Copy constructor from base class.
Definition at line 87 of file Material.h.
|
default |
|
inline |
assignment operator from base class
Definition at line 91 of file Material.h.
|
inline |
|
default |
|
inherited |
STL member.