file ColliderBit/lhef2heputils.hpp
[No description available]
Namespaces
Name |
---|
LHEF Forward declaration to cut down on includes. |
Gambit TODO: see if we can use this one: |
Gambit::ColliderBit |
Source code
// -*- C++ -*-
// GAMBIT: Global and Modular BSM Inference Tool
// *********************************************
///
/// lhef2heputils: a Les Houches Event Format (LHEF)
/// -> HEPUtils::Event MC generator event file
/// converter, based on lhef2hepmc.
///
/// *********************************************
///
/// Authors (add name and date if you modify):
///
/// \author Andy Buckley
/// (andy.buckley@cern.ch)
/// \date May 2019
///
/// \author Pat Scott
/// (p.scott@imperial.ac.uk)
/// \date May 2019
///
/// Hat tip: Leif Lonnblad for writing the LHEF
/// parser that actually makes this possible!
///
/// *********************************************
#include "gambit/cmake/cmake_variables.hpp"
#include "gambit/ColliderBit/Utils.hpp"
#ifndef EXCLUDE_HEPMC
#include "HEPUtils/Event.h"
/// Forward declaration to cut down on includes
namespace LHEF { class Reader; }
namespace Gambit
{
namespace ColliderBit
{
/// Extract an LHE event as a HEPUtils::Event
void get_HEPUtils_event(const LHEF::Reader&, HEPUtils::Event&, double, std::vector<Gambit::ColliderBit::jet_collection_settings>);
}
}
#endif
Updated on 2024-07-18 at 13:53:34 +0000