#include <HistoryContainer.h>
Definition at line 29 of file HistoryContainer.h.
◆ HistoryContainer() [1/2]
| HistoryContainer::HistoryContainer |
( |
CellInfo * | cellInfo = 0 | ) |
|
Constructor (takes ownership of LArCellInfo object)
Definition at line 18 of file HistoryContainer.cxx.
20{
22}
void incrementInstanceCount() const
std::unique_ptr< CellInfo > m_cellInfo
const CellInfo * cellInfo() const
◆ HistoryContainer() [2/2]
◆ ~HistoryContainer()
| HistoryContainer::~HistoryContainer |
( |
| ) |
|
|
virtual |
Destructor.
Definition at line 32 of file HistoryContainer.cxx.
33{
37}
char data[hepevt_bytes_allocation_ATLAS]
void decrementInstanceCount() const
◆ add()
| void LArSamples::HistoryContainer::add |
( |
const DataContainer * | data | ) |
|
|
inline |
◆ cell_info()
| CellInfo * LArSamples::HistoryContainer::cell_info |
( |
| ) |
const |
|
inlineprivate |
◆ cellInfo()
| const CellInfo * LArSamples::HistoryContainer::cellInfo |
( |
| ) |
const |
|
inline |
◆ dataContainer()
| const DataContainer * LArSamples::HistoryContainer::dataContainer |
( |
unsigned int | i | ) |
const |
|
inline |
◆ footprint()
| double HistoryContainer::footprint |
( |
| ) |
const |
Definition at line 40 of file HistoryContainer.cxx.
41{
42 double fp =
sizeof(*this);
44
47
49}
unsigned int nDataContainers() const
const DataContainer * dataContainer(unsigned int i) const
◆ isValid()
| bool HistoryContainer::isValid |
( |
| ) |
const |
◆ nDataContainers()
| unsigned int LArSamples::HistoryContainer::nDataContainers |
( |
| ) |
const |
|
inline |
◆ operator=()
◆ ::LArShapeDumper
◆ D3PDConverter
◆ m_cellInfo
| std::unique_ptr<CellInfo> LArSamples::HistoryContainer::m_cellInfo |
|
private |
◆ m_data
| std::vector<const DataContainer*> LArSamples::HistoryContainer::m_data |
|
private |
The documentation for this class was generated from the following files: