Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
fwd_decl.h
Go to the documentation of this file. Or view the newest version in sPHENIX GitHub for file fwd_decl.h
1 // TRENTO: Reduced Thickness Event-by-event Nuclear Topology
2 // Copyright 2015 Jonah E. Bernhard, J. Scott Moreland
3 // TRENTO3D: Three-dimensional extension of TRENTO by Weiyao Ke
4 // MIT License
5 
6 #ifndef FWD_DECL_H
7 #define FWD_DECL_H
8 
9 // forward declarations
10 
11 namespace boost {
12 
13 namespace filesystem {
14 class path;
15 }
16 
17 namespace math {}
18 
19 namespace program_options {
20 class variables_map;
21 }
22 
23 } // namespace boost
24 
25 namespace fs = boost::filesystem;
26 namespace po = boost::program_options;
27 namespace math = boost::math;
28 
29 using VarMap = po::variables_map;
30 
31 namespace trento {
32 class Event;
33 class Nucleus;
34 }
35 
36 #endif // FWD_DECL_H