8#ifndef SIMCORE_LHEREADER_H_
9#define SIMCORE_LHEREADER_H_
12#include "Framework/Logger.h"
19namespace simcore::lhe {
51 enableLogging(
"LHEReader")
Class defining an LHE event with a list of particles and information from the header block.
Reads LHE event data into an LHEEvent object.
std::ifstream ifs_
The input file stream.
virtual ~LHEReader()=default
Class destructor.
std::unique_ptr< LHEEvent > readNextEvent()
Read the next event.
LHEReader(std::string &fileName)
Class constructor.