hej is hosted by Hepforge, IPPP Durham
HEJ 2  2.0
High energy resummation for hadron colliders
make_writer.hh
Go to the documentation of this file.
1 
9 #pragma once
10 
11 #include <memory>
12 #include <string>
13 
14 #include "HEJ/EventWriter.hh"
15 #include "HEJ/output_formats.hh"
16 
17 namespace LHEF{
18  struct HEPRUP;
19 }
20 
21 namespace HEJ{
22 
24 
31  std::unique_ptr<EventWriter> make_format_writer(
32  FileFormat format,
33  std::string const & outfile,
34  LHEF::HEPRUP const & heprup
35  );
36 
37 }
Header file for the EventWriter interface.
Main HEJ 2 Namespace.
Definition: mainpage.dox:1
std::unique_ptr< EventWriter > make_format_writer(FileFormat format, std::string const &outfile, LHEF::HEPRUP const &heprup)
Factory function for event writers.
FileFormat
Supported event file formats.
Definition: output_formats.hh:17
Definition: CombinedEventWriter.hh:17
Defines formats for output to event files.