#include <PileUpMTAlg.h>
Definition at line 33 of file PileUpMTAlg.h.
◆ atomic_output() [1/2]
| atomic_output::atomic_output |
( |
| ) |
|
|
default |
◆ atomic_output() [2/2]
◆ ~atomic_output()
| atomic_output::~atomic_output |
( |
| ) |
|
|
inline |
◆ init()
| bool atomic_output::init |
( |
const std::string & | filename | ) |
|
|
inline |
Definition at line 43 of file PileUpMTAlg.h.
43 {
44 using namespace std::chrono;
45 std::lock_guard lck{
m_mtx};
47 return true;
48 }
51 return false;
52 }
53 auto time = system_clock::now();
54 auto header = std::format(
"FILE CREATED ON {:%Y-%m-%d} at {:%H:%M:%S %Z}\n",
55 time, time);
57 return true;
58 }
time(flags, cells_name, *args, **kw)
◆ operator=()
◆ print()
| void atomic_output::print |
( |
const std::string & | str | ) |
|
|
inline |
◆ m_file
| std::FILE* atomic_output::m_file {} |
|
private |
◆ m_mtx
| std::mutex atomic_output::m_mtx {} |
|
private |
The documentation for this class was generated from the following file: