Hammer  1.0.0
Helicity Amplitude Module for Matrix Element Reweighting
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HammerSerial.fhh
Go to the documentation of this file.
1 ///
2 /// @file HammerSerial.fhh
3 /// @brief Forward declaration of serialization related typedefs and includes
4 ///
5 
6 //**** This file is a part of the HAMMER library
7 //**** Copyright (C) 2016 - 2020 The HAMMER Collaboration
8 //**** HAMMER is licensed under version 3 of the GPL; see COPYING for details
9 //**** Please note the MCnet academic guidelines; see GUIDELINES for details
10 
11 // -*- C++ -*-
12 #ifndef HAMMER_HammerSerial_FHH
13 #define HAMMER_HammerSerial_FHH
14 
15 #include <stdint.h>
16 
17 namespace flatbuffers {
18 
19  class FlatBufferBuilder;
20  template <typename T>
21  class Vector;
22  template <typename T>
23  struct Offset;
24 
25 } // namespace flatbuffers
26 
27 namespace Hammer {
28 
29  namespace Serial {
30 
31  struct FBTensor;
32  struct FBEvent;
33  struct FBEventBuilder;
34  struct FBProcess;
35  struct FBProcData;
36  struct FBProcIDs;
37  struct FBProcessBuilder;
38  struct FBHeaderBuilder;
39  struct FBHeader;
40  struct FBHistogram;
41  struct FBHistogramBuilder;
42  struct FBRates;
43  struct FBFFScheme;
44  struct FBSetting;
45  struct FBHistoDefinition;
46  struct FBProcDefs;
47  struct FBPurePS;
48  enum class FBSettingTypes : uint8_t;
49  enum class FBTensorTypes : uint8_t;
50 
51  } // namespace Serial
52 } // namespace Hammer
53 
54 #endif
from libcpp map cimport map from libcpp set cimport set as cset from libcpp string cimport string from libcpp pair cimport pair from libcpp vector cimport vector from libcpp unordered_map cimport unordered_map from libcpp cimport bool from libc stdint cimport uint8_t
Definition: cppdefs.pxd:17