hej is hosted by Hepforge, IPPP Durham
HEJ  2.2.3
High energy resummation for hadron colliders
make_writer.hh
Go to the documentation of this file.
1 
8 #pragma once
9 
10 #include <memory>
11 #include <string>
12 
13 #include "HEJ/EventWriter.hh"
14 #include "HEJ/output_formats.hh"
15 
16 namespace LHEF{
17  class HEPRUP;
18 }
19 
20 namespace HEJ {
21 
23 
30  std::unique_ptr<EventWriter> make_format_writer(
31  FileFormat format,
32  std::string const & outfile,
33  LHEF::HEPRUP const & heprup
34  );
35 
36 } // namespace HEJ
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:16
Definition: Analysis.hh:14
Defines formats for output to event files.