#include <MCEventHeader.h>
Inherits FairMCEventHeader.
|
static void | extractFileFromKinematics (std::string_view kinefilename, std::string_view targetfilename) |
| create a standalone ROOT file/tree with only the MCHeader branch
|
|
Definition at line 101 of file MCEventHeader.h.
◆ MCEventHeader() [1/2]
o2::dataformats::MCEventHeader::MCEventHeader |
( |
| ) |
|
|
default |
◆ MCEventHeader() [2/2]
o2::dataformats::MCEventHeader::MCEventHeader |
( |
const MCEventHeader & |
rhs | ) |
|
|
default |
◆ ~MCEventHeader()
o2::dataformats::MCEventHeader::~MCEventHeader |
( |
| ) |
|
|
overridedefault |
◆ ClassDefOverride()
o2::dataformats::MCEventHeader::ClassDefOverride |
( |
MCEventHeader |
, |
|
|
4 |
|
|
) |
| |
|
protected |
◆ clearInfo()
void o2::dataformats::MCEventHeader::clearInfo |
( |
| ) |
|
|
inline |
◆ copyInfoFrom()
inits info fields from another Event header
Definition at line 154 of file MCEventHeader.h.
◆ extractFileFromKinematics()
void o2::dataformats::MCEventHeader::extractFileFromKinematics |
( |
std::string_view |
kinefilename, |
|
|
std::string_view |
targetfilename |
|
) |
| |
|
static |
◆ getDetId2HitBitLUT()
std::vector< int > const & o2::dataformats::MCEventHeader::getDetId2HitBitLUT |
( |
| ) |
const |
|
inline |
◆ getEmbeddedIndex()
int o2::dataformats::MCEventHeader::getEmbeddedIndex |
( |
| ) |
const |
|
inline |
◆ getInfo()
template<typename T >
const T & o2::dataformats::MCEventHeader::getInfo |
( |
std::string const & |
key, |
|
|
bool & |
isvalid |
|
) |
| const |
|
inline |
◆ getMCEventStats()
MCEventStats & o2::dataformats::MCEventHeader::getMCEventStats |
( |
| ) |
|
|
inline |
◆ hasInfo()
bool o2::dataformats::MCEventHeader::hasInfo |
( |
std::string const & |
key | ) |
const |
|
inline |
◆ operator=()
◆ print()
void o2::dataformats::MCEventHeader::print |
( |
| ) |
const |
◆ printInfo()
void o2::dataformats::MCEventHeader::printInfo |
( |
| ) |
const |
|
inline |
prints a summary of info keys/types attached to this header
Definition at line 148 of file MCEventHeader.h.
◆ putInfo()
template<typename T >
void o2::dataformats::MCEventHeader::putInfo |
( |
std::string const & |
key, |
|
|
T const & |
value |
|
) |
| |
|
inline |
◆ Reset()
void o2::dataformats::MCEventHeader::Reset |
( |
| ) |
|
|
virtual |
◆ setDetId2HitBitLUT()
void o2::dataformats::MCEventHeader::setDetId2HitBitLUT |
( |
std::vector< int > const & |
v | ) |
|
|
inline |
◆ setEmbeddingEventIndex()
void o2::dataformats::MCEventHeader::setEmbeddingEventIndex |
( |
Int_t |
value | ) |
|
|
inline |
◆ setEmbeddingFileName()
void o2::dataformats::MCEventHeader::setEmbeddingFileName |
( |
std::string const & |
value | ) |
|
|
inline |
◆ mDetId2HitBitIndex
std::vector<int> o2::dataformats::MCEventHeader::mDetId2HitBitIndex |
|
protected |
◆ mEmbeddingEventIndex
Int_t o2::dataformats::MCEventHeader::mEmbeddingEventIndex = 0 |
|
protected |
◆ mEmbeddingFileName
std::string o2::dataformats::MCEventHeader::mEmbeddingFileName |
|
protected |
◆ mEventInfo
◆ mEventStats
The documentation for this class was generated from the following files:
- /home/runner/work/AliceO2/AliceO2/DataFormats/simulation/include/SimulationDataFormat/MCEventHeader.h
- /home/runner/work/AliceO2/AliceO2/DataFormats/simulation/src/MCEventHeader.cxx