Rivet  1.8.3
RivetSTL.hh
1 #ifndef RIVET_RivetSTL_HH
2 #define RIVET_RivetSTL_HH
3 
4 #include <typeinfo>
5 #include <set>
6 #include <list>
7 #include <map>
8 #include <utility>
9 #include <string>
10 #include <sstream>
11 #include <vector>
12 #include <stdexcept>
13 #include <iostream>
14 #include <iomanip>
15 #include <cmath>
16 #include <limits>
17 #include <cassert>
18 #include <fstream>
19 
20 
21 namespace Rivet {
22 
23  // Convenient imports of common STL classes and functions.
24  using std::set;
25  using std::map;
26  using std::multimap;
27  using std::type_info;
28  using std::string;
29  using std::stringstream;
30  using std::less;
31  using std::list;
32  using std::vector;
33  using std::pair;
34  using std::make_pair;
35  using std::runtime_error;
36  using std::min;
37  using std::max;
38  using std::abs;
39  using std::numeric_limits;
40  using std::ostream;
41  using std::istream;
42  using std::cout;
43  using std::cin;
44  using std::cerr;
45  using std::setw;
46  using std::pow;
47  using std::endl;
48 
49 }
50 
51 #endif