file ColliderBit/ColliderBit_eventloop_utils.hpp

[No description available] More…

Namespaces

Name
Gambit
TODO: see if we can use this one:
Gambit::ColliderBit

Detailed Description

Author:

Date:

  • 2014 Aug
  • 2015 May
  • 2015 Jul
  • 2018 Jan
  • 2019 Jan
  • 2017 March
  • 2018 Jan
  • 2018 May

Helpers for ColliderBit event loop functions.


Authors (add name and date if you modify):


Source code

//   GAMBIT: Global and Modular BSM Inference Tool
//   *********************************************
///  \file
///
///  Helpers for ColliderBit event loop functions.
///
///  *********************************************
///
///  Authors (add name and date if you modify):
///
///  \author Abram Krislock
///          (a.m.b.krislock@fys.uio.no)
///
///  \author Aldo Saavedra
///
///  \author Andy Buckley
///
///  \author Chris Rogan
///          (crogan@cern.ch)
///  \date 2014 Aug
///  \date 2015 May
///
///  \author Pat Scott
///          (p.scott@imperial.ac.uk)
///  \date 2015 Jul
///  \date 2018 Jan
///  \date 2019 Jan
///
///  \author Anders Kvellestad
///          (anders.kvellestad@fys.uio.no)
///  \date   2017 March
///  \date   2018 Jan
///  \date   2018 May
///
///  *********************************************

#pragma once

#include <string>
#include <iostream>


namespace Gambit
{

  namespace ColliderBit
  {

    /// Special iteration labels for the loop controlled by operateLHCLoop
    enum specialIterations { BASE_INIT = -1,
                             COLLIDER_INIT = -2,
                             COLLIDER_INIT_OMP = -3,
                             XSEC_CALCULATION = -4,
                             START_SUBPROCESS = -5,
                             COLLECT_CONVERGENCE_DATA = -6,
                             CHECK_CONVERGENCE = -7,
                             END_SUBPROCESS = -8,
                             COLLIDER_FINALIZE = -9,
                             BASE_FINALIZE = -10};
  }

}

Updated on 2023-06-26 at 21:36:56 +0000