#include "Epos4.h"
#include "GaudiKernel/MsgStream.h"
#include "CLHEP/Random/RandFlat.h"
#include "AthenaKernel/RNGWrapper.h"
#include "AtlasHepMC/GenEvent.h"
#include "AtlasHepMC/HeavyIon.h"
#include "AtlasHepMC/SimpleVector.h"
#include "HepMC3/Writer.h"
#include "HepMC3/GenEvent.h"
#include <iostream>
#include <filesystem>
#include <memory>
#include <cstdlib>
#include <cstring>
#include <fstream>
Go to the source code of this file.
◆ checkTime()
◆ defineStorageSettings()
| void defineStorageSettings |
( |
| ) |
|
◆ eposEnd()
◆ eposStart()
◆ finalizeSimulation()
| void finalizeSimulation |
( |
| ) |
|
◆ generateEposEvent()
| void generateEposEvent |
( |
int & | | ) |
|
◆ initializeElectronProtonPart()
| void initializeElectronProtonPart |
( |
| ) |
|
◆ initializeEpos()
◆ initializeEventCounters()
| void initializeEventCounters |
( |
| ) |
|
◆ initializeHeavyQuarkPart()
| void initializeHeavyQuarkPart |
( |
| ) |
|
◆ listParticles()
| void listParticles |
( |
int & | | ) |
|
◆ numberOfEnergyValues()
| int numberOfEnergyValues |
( |
| ) |
|
◆ numberOfEvents()
◆ readInputFile()
◆ rewindInputFile()
◆ set_job_common()
| void set_job_common |
( |
const char * | filename | ) |
|
Definition at line 42 of file Epos4.cxx.
42 {
43 size_t len = std::strlen(filename);
44 if (len > 1000) len = 1000;
45
46 std::memcpy(
jobfname_.fnjob, filename, len);
47 for (
size_t i = len;
i < 1000; ++
i) {
49 }
51}
struct jobfnametype jobfname_
◆ setEnergyIndex()
| int setEnergyIndex |
( |
int & | | ) |
|
◆ showMemoryAtEnd()
◆ showMemoryAtStart()
| void showMemoryAtStart |
( |
| ) |
|
◆ writeStatistics()
◆ jobfname_
◆ writer
| std::shared_ptr<HepMC3::Writer> writer |
|
extern |