AppInit.h
Go to the documentation of this file.
1 //____________________________________________________________________________
2 /*!
3 
4 \namespace genie::utils::app_init
5 
6 \brief Initialization code commonly occuring in GENIE apps,
7  factored out from existing apps for convenience.
8  Not generic GENIE initialization code.
9 
10 \author Costas Andreopoulos <constantinos.andreopoulos \at cern.ch>
11  University of Liverpool & STFC Rutherford Appleton Laboratory
12 
13 \created January 31, 2013
14 
15 \cpright Copyright (c) 2003-2020, The GENIE Collaboration
16  For the full text of the license visit http://copyright.genie-mc.org
17 */
18 //____________________________________________________________________________
19 
20 #ifndef _APP_INIT_UTILS_H_
21 #define _APP_INIT_UTILS_H_
22 
23 #include <string>
24 using std::string;
25 
26 namespace genie {
27 namespace utils {
28 
29 namespace app_init
30 {
31  void RandGen (long int seed);
32  void XSecTable (string inpfile, bool require_table);
33  void MesgThresholds (string inpfile);
34  void CacheFile (string inpfile);
35 
36 } // app_init namespace
37 } // utils namespace
38 } // genie namespace
39 
40 #endif // _APP_INIT_UTILS_H_
void RandGen(long int seed)
Definition: AppInit.cxx:30
void XSecTable(string inpfile, bool require_table)
Definition: AppInit.cxx:38
THE MAIN GENIE PROJECT NAMESPACE
Definition: AlgCmp.h:25
std::string string
Definition: nybbler.cc:12
Definition: utils.py:1
void MesgThresholds(string inpfile)
Definition: AppInit.cxx:99
void CacheFile(string inpfile)
Definition: AppInit.cxx:117