ATLAS Offline Software
|
#include <InDetSimData.h>
Public Types | |
typedef std::pair< HepMcParticleLink, float > | Deposit |
Public Member Functions | |
InDetSimData () | |
InDetSimData (InDetSimData &&other) noexcept=default | |
InDetSimData (const std::vector< Deposit > &deposits, int simDataWord=0) | |
InDetSimData (std::vector< Deposit > &&deposits, int simDataWord=0) | |
InDetSimData (const InDetSimData &other) | |
InDetSimData & | operator= (const InDetSimData &other) |
InDetSimData & | operator= (InDetSimData &&other) noexcept |
~InDetSimData ()=default | |
int | word () const |
void | deposits (std::vector< Deposit > &deposits) const |
const std::vector< Deposit > & | getdeposits () const |
Private Attributes | |
int | m_word |
std::vector< Deposit > | m_deposits |
Friends | |
class | PixelSimHelper |
class | SCT_SimHelper |
class | TRT_SimHelper |
Definition at line 41 of file InDetSimData.h.
typedef std::pair<HepMcParticleLink, float> InDetSimData::Deposit |
Definition at line 48 of file InDetSimData.h.
InDetSimData::InDetSimData | ( | ) |
Definition at line 17 of file InDetSimData.cxx.
|
defaultnoexcept |
Definition at line 23 of file InDetSimData.cxx.
InDetSimData::InDetSimData | ( | std::vector< Deposit > && | deposits, |
int | simDataWord = 0 |
||
) |
Definition at line 30 of file InDetSimData.cxx.
|
default |
|
default |
|
inline |
Definition at line 79 of file InDetSimData.h.
|
inline |
Definition at line 74 of file InDetSimData.h.
InDetSimData & InDetSimData::operator= | ( | const InDetSimData & | other | ) |
Definition at line 42 of file InDetSimData.cxx.
|
noexcept |
Definition at line 52 of file InDetSimData.cxx.
|
inline |
Definition at line 69 of file InDetSimData.h.
|
friend |
Definition at line 43 of file InDetSimData.h.
|
friend |
Definition at line 44 of file InDetSimData.h.
|
friend |
Definition at line 45 of file InDetSimData.h.
|
private |
Definition at line 66 of file InDetSimData.h.
|
private |
Definition at line 64 of file InDetSimData.h.