Browse Source

Changes to CMake build system and adds additional logging functionality

Caleb Fangmeier 7 years ago
parent
commit
69b87d4db0
100 changed files with 388 additions and 22640 deletions
  1. 1 0
      .gitignore
  2. 59 0
      CMakeLists.txt
  3. 3 1
      docs/Doxyfile
  4. 0 12
      Makefile
  5. 6 6
      MiniTreeDataSet.hpp
  6. 16 100
      TTTT_Analysis.cpp
  7. 303 0
      cmake/FindROOT.cmake
  8. 0 93
      docs/html/MiniTreeDataSet_8hpp_source.html
  9. 0 77
      docs/html/MiniTree_8hpp_source.html
  10. 0 119
      docs/html/annotated.html
  11. 0 2238
      docs/html/classMiniTree-members.html
  12. 0 6578
      docs/html/classMiniTree.html
  13. 0 2252
      docs/html/classMiniTreeDataSet-members.html
  14. 0 6643
      docs/html/classMiniTreeDataSet.html
  15. 0 4
      docs/html/classMiniTreeDataSet__coll__graph.map
  16. 0 1
      docs/html/classMiniTreeDataSet__coll__graph.md5
  17. 0 4
      docs/html/classMiniTreeDataSet__inherit__graph.map
  18. 0 1
      docs/html/classMiniTreeDataSet__inherit__graph.md5
  19. 0 3
      docs/html/classMiniTree__inherit__graph.map
  20. 0 1
      docs/html/classMiniTree__inherit__graph.md5
  21. 0 108
      docs/html/classes.html
  22. 0 95
      docs/html/classfilval_1_1BoundValue-members.html
  23. 0 212
      docs/html/classfilval_1_1BoundValue.html
  24. 0 5
      docs/html/classfilval_1_1BoundValue__coll__graph.map
  25. 0 1
      docs/html/classfilval_1_1BoundValue__coll__graph.md5
  26. 0 5
      docs/html/classfilval_1_1BoundValue__inherit__graph.map
  27. 0 1
      docs/html/classfilval_1_1BoundValue__inherit__graph.md5
  28. 0 95
      docs/html/classfilval_1_1ConstantValue-members.html
  29. 0 211
      docs/html/classfilval_1_1ConstantValue.html
  30. 0 5
      docs/html/classfilval_1_1ConstantValue__coll__graph.map
  31. 0 1
      docs/html/classfilval_1_1ConstantValue__coll__graph.md5
  32. 0 5
      docs/html/classfilval_1_1ConstantValue__inherit__graph.map
  33. 0 1
      docs/html/classfilval_1_1ConstantValue__inherit__graph.md5
  34. 0 90
      docs/html/classfilval_1_1Container-members.html
  35. 0 140
      docs/html/classfilval_1_1Container.html
  36. 0 93
      docs/html/classfilval_1_1ContainerVector-members.html
  37. 0 156
      docs/html/classfilval_1_1ContainerVector.html
  38. 0 4
      docs/html/classfilval_1_1ContainerVector__coll__graph.map
  39. 0 1
      docs/html/classfilval_1_1ContainerVector__coll__graph.md5
  40. 0 4
      docs/html/classfilval_1_1ContainerVector__inherit__graph.map
  41. 0 1
      docs/html/classfilval_1_1ContainerVector__inherit__graph.md5
  42. 0 3
      docs/html/classfilval_1_1Container__coll__graph.map
  43. 0 1
      docs/html/classfilval_1_1Container__coll__graph.md5
  44. 0 3
      docs/html/classfilval_1_1Container__inherit__graph.map
  45. 0 1
      docs/html/classfilval_1_1Container__inherit__graph.md5
  46. 0 89
      docs/html/classfilval_1_1DataSet-members.html
  47. 0 132
      docs/html/classfilval_1_1DataSet.html
  48. 0 3
      docs/html/classfilval_1_1DataSet__inherit__graph.map
  49. 0 1
      docs/html/classfilval_1_1DataSet__inherit__graph.md5
  50. 0 94
      docs/html/classfilval_1_1DerivedValue-members.html
  51. 0 249
      docs/html/classfilval_1_1DerivedValue.html
  52. 0 4
      docs/html/classfilval_1_1DerivedValue__coll__graph.map
  53. 0 1
      docs/html/classfilval_1_1DerivedValue__coll__graph.md5
  54. 0 11
      docs/html/classfilval_1_1DerivedValue__inherit__graph.map
  55. 0 1
      docs/html/classfilval_1_1DerivedValue__inherit__graph.md5
  56. 0 96
      docs/html/classfilval_1_1ElementOf-members.html
  57. 0 177
      docs/html/classfilval_1_1ElementOf.html
  58. 0 7
      docs/html/classfilval_1_1ElementOf__coll__graph.map
  59. 0 1
      docs/html/classfilval_1_1ElementOf__coll__graph.md5
  60. 0 6
      docs/html/classfilval_1_1ElementOf__inherit__graph.map
  61. 0 1
      docs/html/classfilval_1_1ElementOf__inherit__graph.md5
  62. 0 98
      docs/html/classfilval_1_1Filter-members.html
  63. 0 220
      docs/html/classfilval_1_1Filter.html
  64. 0 5
      docs/html/classfilval_1_1Filter__coll__graph.map
  65. 0 1
      docs/html/classfilval_1_1Filter__coll__graph.md5
  66. 0 7
      docs/html/classfilval_1_1Filter__inherit__graph.map
  67. 0 1
      docs/html/classfilval_1_1Filter__inherit__graph.md5
  68. 0 3
      docs/html/classfilval_1_1Filter_ac91ccc66b66c8ea8cdad27fd9b4b62e2_cgraph.map
  69. 0 1
      docs/html/classfilval_1_1Filter_ac91ccc66b66c8ea8cdad27fd9b4b62e2_cgraph.md5
  70. 0 90
      docs/html/classfilval_1_1GenContainer-members.html
  71. 0 149
      docs/html/classfilval_1_1GenContainer.html
  72. 0 21
      docs/html/classfilval_1_1GenContainer__inherit__graph.map
  73. 0 1
      docs/html/classfilval_1_1GenContainer__inherit__graph.md5
  74. 0 89
      docs/html/classfilval_1_1GenValue-members.html
  75. 0 269
      docs/html/classfilval_1_1GenValue.html
  76. 0 46
      docs/html/classfilval_1_1GenValue__inherit__graph.map
  77. 0 1
      docs/html/classfilval_1_1GenValue__inherit__graph.md5
  78. 0 95
      docs/html/classfilval_1_1Max-members.html
  79. 0 174
      docs/html/classfilval_1_1Max.html
  80. 0 95
      docs/html/classfilval_1_1MaxIndex-members.html
  81. 0 174
      docs/html/classfilval_1_1MaxIndex.html
  82. 0 7
      docs/html/classfilval_1_1MaxIndex__coll__graph.map
  83. 0 1
      docs/html/classfilval_1_1MaxIndex__coll__graph.md5
  84. 0 6
      docs/html/classfilval_1_1MaxIndex__inherit__graph.map
  85. 0 1
      docs/html/classfilval_1_1MaxIndex__inherit__graph.md5
  86. 0 7
      docs/html/classfilval_1_1Max__coll__graph.map
  87. 0 1
      docs/html/classfilval_1_1Max__coll__graph.md5
  88. 0 6
      docs/html/classfilval_1_1Max__inherit__graph.map
  89. 0 1
      docs/html/classfilval_1_1Max__inherit__graph.md5
  90. 0 95
      docs/html/classfilval_1_1Mean-members.html
  91. 0 174
      docs/html/classfilval_1_1Mean.html
  92. 0 7
      docs/html/classfilval_1_1Mean__coll__graph.map
  93. 0 1
      docs/html/classfilval_1_1Mean__coll__graph.md5
  94. 0 6
      docs/html/classfilval_1_1Mean__inherit__graph.map
  95. 0 1
      docs/html/classfilval_1_1Mean__inherit__graph.md5
  96. 0 95
      docs/html/classfilval_1_1Min-members.html
  97. 0 174
      docs/html/classfilval_1_1Min.html
  98. 0 95
      docs/html/classfilval_1_1MinIndex-members.html
  99. 0 174
      docs/html/classfilval_1_1MinIndex.html
  100. 0 0
      docs/html/classfilval_1_1MinIndex__coll__graph.map

+ 1 - 0
.gitignore

@@ -1,6 +1,7 @@
 
 .ipynb_checkpoints/
 __pycache__/
+build/
 
 # C++ Build Files
 *.d

+ 59 - 0
CMakeLists.txt

@@ -0,0 +1,59 @@
+
+CMAKE_MINIMUM_REQUIRED (VERSION 2.8)
+
+PROJECT (TTTT CXX)
+
+# Declare semantic versioning for FILVAL
+SET(FILVAL_VERSION_MAJOR 0)
+SET(FILVAL_VERSION_MINOR 1)
+SET(FILVAL_VERSION_PATCH 0)
+CONFIGURE_FILE (
+  "${PROJECT_SOURCE_DIR}/filval/filval.hpp"
+  "${PROJECT_BINARY_DIR}/filval/filval.hpp"
+  )
+
+
+SET( TTTT_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR} )
+SET( TTTT_BINARY_DIR ${CMAKE_CURRENT_BINARY_DIR} )
+
+# Setup clang as the project compiler
+SET (CMAKE_CXX_COMPILER             "/usr/bin/clang++")
+SET (CMAKE_CXX_FLAGS                "-Wall")
+SET (CMAKE_CXX_FLAGS_DEBUG          "-g")
+SET (CMAKE_CXX_FLAGS_MINSIZEREL     "-Os -DNDEBUG")
+SET (CMAKE_CXX_FLAGS_RELEASE        "-O4 -DNDEBUG")
+SET (CMAKE_CXX_FLAGS_RELWITHDEBINFO "-O2 -g")
+
+SET (CMAKE_AR      "/usr/bin/llvm-ar")
+SET (CMAKE_LINKER  "/usr/bin/llvm-ld")
+SET (CMAKE_NM      "/usr/bin/llvm-nm")
+SET (CMAKE_OBJDUMP "/usr/bin/llvm-objdump")
+SET (CMAKE_RANLIB  "/usr/bin/llvm-ranlib")
+
+LIST( APPEND CMAKE_MODULE_PATH ${PROJECT_SOURCE_DIR}/cmake )
+
+
+# add a target to generate API documentation with Doxygen
+FIND_PACKAGE(Doxygen)
+IF(DOXYGEN_FOUND)
+    CONFIGURE_FILE(
+        ${CMAKE_CURRENT_SOURCE_DIR}/Doxyfile.in
+        ${CMAKE_CURRENT_BINARY_DIR}/docs/Doxyfile @ONLY
+        )
+    ADD_CUSTOM_TARGET(docs
+    ${DOXYGEN_EXECUTABLE} ${CMAKE_CURRENT_BINARY_DIR}/docs/Doxyfile
+    WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/docs
+    COMMENT "Generating API documentation with Doxygen" VERBATIM
+    )
+ENDIF(DOXYGEN_FOUND)
+
+
+
+
+FIND_PACKAGE(ROOT REQUIRED)
+INCLUDE_DIRECTORIES(SYSTEM ${ROOT_INCLUDE_DIR})
+LINK_LIBRARIES(${ROOT_LIBRARIES})
+
+
+
+ADD_EXECUTABLE(main TTTT_Analysis.cpp)

+ 3 - 1
docs/Doxyfile

@@ -790,7 +790,9 @@ WARN_LOGFILE           =
 # spaces. See also FILE_PATTERNS and EXTENSION_MAPPING
 # Note: If this tag is empty the current directory is searched.
 
-INPUT                  = ../filval/ ../filval_root ..
+INPUT                  = @CMAKE_CURRENT_SOURCE_DIR@/
+                         @CMAKE_CURRENT_SOURCE_DIR@/filval/
+                         @CMAKE_CURRENT_SOURCE_DIR@/filval_root
 
 # This tag can be used to specify the character encoding of the source files
 # that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses

+ 0 - 12
Makefile

@@ -1,12 +0,0 @@
-CC=clang++
-CFLAGS=`root-config --libs --cflags` -Wall --std=c++1z -ferror-limit=2
-CFLAGS_DEBUG=$(CFLAGS) -g3 -O0
-INCLUDEDIR=-I.
-
-TTTT_Analysis: TTTT_Analysis.cpp
-		clear
-		$(CC) -o main TTTT_Analysis.cpp $(CFLAGS_DEBUG) $(INCLUDEDIR)
-		# $(CC) -o main TTTT_Analysis.cpp $(CFLAGS) $(INCLUDEDIR)
-
-ctags: 
-	ctags *.cpp *.hpp filval/*.hpp filval_root/*.hpp

+ 6 - 6
MiniTreeDataSet.hpp

@@ -41,9 +41,9 @@ class MiniTreeDataSet : public DataSet,
         Value<T>* track_branch(const std::string& bname){
             T* bref = (T*) fChain->GetBranch(bname.c_str())->GetAddress();
             fChain->SetBranchStatus(bname.c_str(), true);
-            cout << "Registering branch \"" << bname
-                << "\" with address " << bref
-                << " and type " << typeid(bref).name() << endl;
+            INFO("Registering branch \"" << bname
+                 << "\" with address " << bref
+                 << " and type " << typeid(bref).name());
             return new ObservedValue<T>(bname, bref);
         }
 
@@ -51,9 +51,9 @@ class MiniTreeDataSet : public DataSet,
         Value<T*>* track_branch_ptr(const std::string& bname){
             T* bref = (T*) fChain->GetBranch(bname.c_str())->GetAddress();
             fChain->SetBranchStatus(bname.c_str(), true);
-            cout << "Registering pointer branch \"" << bname
-                << "\" with address " << bref
-                << " and type " << typeid(bref).name() << endl;
+            INFO("Registering pointer branch \"" << bname
+                 << "\" with address " << bref
+                 << " and type " << typeid(bref).name());
             return new PointerValue<T>(bname, bref);
         }
 

+ 16 - 100
TTTT_Analysis.cpp

@@ -8,106 +8,15 @@
 
 #include "filval/filval.hpp"
 #include "filval_root/filval_root.hpp"
-#include "log.hpp"
+#include "filval/log.hpp"
 
 #include "MiniTreeDataSet.hpp"
 
 using namespace std;
 using namespace filval;
 using namespace filval::root;
+using namespace filval::util;
 
-void print_pair(Pair<double, double> dp){
-    pair<double, double> p = dp.get_value();
-    cout << "(" << p.first << ", " << p.second << ")\n";
-}
-
-void test1(){
-    double x = 12;
-    double y = 12;
-
-    ObservedValue<double> x_val("x", &x);
-    ObservedValue<double> y_val("y", &y);
-
-    Pair<double, double> dp(&x_val, &y_val);
-    print_pair(dp);
-    x = 2;
-    y = 2;
-    print_pair(dp);
-
-    ContainerVector<double> cont("cont", &x_val);
-    x = 12;
-    cont.fill();
-    x = 2;
-    cont.fill();
-    auto *container = cont.get_container();
-
-    for( auto v: *container )
-        cout << v << ", ";
-    cout << endl;
-}
-
-void test2(){
-    double x = 12;
-    ObservedValue<double> x_val("x", &x);
-    ContainerTH1D hist("h1", "Hist", &x_val, 20, 0, 20);
-    hist.fill();
-    hist.fill();
-    hist.fill();
-    x = 11;
-    hist.fill();
-    hist.fill();
-    hist.fill();
-    hist.fill();
-    hist.fill();
-    hist.fill();
-
-    TH1D* h = (TH1D*) hist.get_container();
-    TCanvas can("c1");
-    h->Draw();
-    can.Draw();
-    can.SaveAs("outfile.png");
-}
-
-void test3(){
-    TFile *f = TFile::Open("./data/TTTT_ext_treeProducerSusyMultilepton_tree.root");
-    TTree *tree = (TTree*) f->Get("tree");
-    MiniTreeDataSet mtds(tree);
-    mtds.process();
-    TCanvas can("c1");
-    can.Clear();
-    TH1* hist = ((ContainerTH1I*)mtds.get_container("nLepGood"))->get_container();
-    hist->Draw();
-    can.Draw();
-    can.SaveAs("outfile.png");
-
-    can.Clear();
-    hist = ((ContainerTH1I*)mtds.get_container("nLepGood2"))->get_container();
-    hist->Draw();
-    can.Draw();
-    can.SaveAs("outfile2.png");
-
-    can.Clear();
-    hist = ((ContainerTH1I*)mtds.get_container("nLepGood3"))->get_container();
-    hist->Draw();
-    can.Draw();
-    can.SaveAs("outfile3.png");
-
-    can.Clear();
-    hist = ((ContainerTH1I*)mtds.get_container("avg_lepton_energy"))->get_container();
-    hist->Draw();
-    can.Draw();
-    can.SaveAs("lepton_energy.png");
-
-    can.Clear();
-    TGraph* graph= ((ContainerTGraph*)mtds.get_container("nLepvsnJet"))->get_container();
-    graph->Draw("A*");
-    can.Draw();
-    can.SaveAs("outfileGraph.png");
-
-    delete tree;
-    f->Close();
-    delete f;
-}
 GenValue* lookup(const string& name){
     return GenValue::get_value(name);
 }
@@ -177,19 +86,26 @@ void declare_containers(MiniTreeDataSet* mt){
 
 }
 
-void run_analysis(){
-    TFile *f = TFile::Open("./data/TTTT_ext_treeProducerSusyMultilepton_tree.root");
+void run_analysis(const std::string& filename){
+    TFile *f = TFile::Open(filename.c_str());
     TTree *tree = (TTree*) f->Get("tree");
     MiniTreeDataSet mt(tree);
     enable_branches(&mt);
     declare_values(&mt);
     declare_containers(&mt);
+    DEBUG(GenValue::summary());
     mt.process();
 }
 
-
-int main(int argc, const char* argv[]){
-    clog.rdbuf(new Log("mylog.txt"));
-    /* run_analysis(); */
-    clog << "hello log again" << endl;
+int main(int argc, char * argv[])
+{
+    clog.rdbuf(new Log("mylog.txt", LogPriority::kLogDebug));
+    ArgParser args(argc, argv);
+    if(args.cmdOptionExists("-f")) {
+        run_analysis(args.getCmdOption("-f"));
+    }
+    else {
+        cout << "Usage: ./main -f input_minitree.root" << endl;
+    }
+    return 0;
 }

+ 303 - 0
cmake/FindROOT.cmake

@@ -0,0 +1,303 @@
+# - Find ROOT instalation
+# This module tries to find the ROOT installation on your system.
+# It tries to find the root-config script which gives you all the needed information.
+# If the system variable ROOTSYS is set this is straight forward.
+# If not the module uses the pathes given in ROOT_CONFIG_SEARCHPATH.
+# If you need an other path you should add this path to this varaible.  
+# The root-config script is then used to detect basically everything else.
+# This module defines a number of key variables and macros.
+
+# F.Uhlig@gsi.de (fairroot.gsi.de)
+
+
+SET(ROOT_CONFIG_SEARCHPATH
+  ${SIMPATH}/tools/root/bin
+  $ENV{ROOTSYS}/bin
+  /usr/local/bin
+  /opt/local/bin
+  /root/bin
+)
+
+SET(ROOT_DEFINITIONS "")
+
+SET(ROOT_INSTALLED_VERSION_TOO_OLD FALSE)
+
+SET(ROOT_CONFIG_EXECUTABLE ROOT_CONFIG_EXECUTABLE-NOTFOUND)
+
+FIND_PROGRAM(ROOT_CONFIG_EXECUTABLE NAMES root-config PATHS
+   ${ROOT_CONFIG_SEARCHPATH}
+   NO_DEFAULT_PATH)
+    
+IF (${ROOT_CONFIG_EXECUTABLE} MATCHES "ROOT_CONFIG_EXECUTABLE-NOTFOUND")
+  MESSAGE( FATAL_ERROR "ROOT not installed in the searchpath and ROOTSYS is not set. Please
+ set ROOTSYS or add the path to your ROOT installation in the Macro FindROOT.cmake in the
+ subdirectory cmake/modules.")
+ELSE (${ROOT_CONFIG_EXECUTABLE} MATCHES "ROOT_CONFIG_EXECUTABLE-NOTFOUND")
+  STRING(REGEX REPLACE "(^.*)/bin/root-config" "\\1" test ${ROOT_CONFIG_EXECUTABLE}) 
+  SET( ENV{ROOTSYS} ${test})
+  set( ROOTSYS ${test})
+ENDIF (${ROOT_CONFIG_EXECUTABLE} MATCHES "ROOT_CONFIG_EXECUTABLE-NOTFOUND")  
+
+# root config is a bash script and not commonly executable under Windows
+# make some static assumptions instead
+IF (WIN32)
+  SET(ROOT_FOUND FALSE)
+  IF (ROOT_CONFIG_EXECUTABLE)
+    SET(ROOT_FOUND TRUE)
+    set(ROOT_INCLUDE_DIR ${ROOTSYS}/include)
+    set(ROOT_LIBRARY_DIR ${ROOTSYS}/lib)
+    SET(ROOT_BINARY_DIR ${ROOTSYS}/bin)
+    set(ROOT_LIBRARIES -LIBPATH:${ROOT_LIBRARY_DIR} libGpad.lib libHist.lib libGraf.lib libGraf3d.lib libTree.lib libRint.lib libPostscript.lib libMatrix.lib libPhysics.lib libMathCore.lib libRIO.lib libNet.lib libThread.lib libCore.lib libCint.lib libMinuit.lib libGui.lib libSpectrum.lib)
+    FIND_PROGRAM(ROOT_CINT_EXECUTABLE
+      NAMES rootcint
+      PATHS ${ROOT_BINARY_DIR}
+      NO_DEFAULT_PATH
+      )
+    MESSAGE(STATUS "Found ROOT: $ENV{ROOTSYS}/bin/root (WIN32/version not identified)")
+  ENDIF (ROOT_CONFIG_EXECUTABLE)
+  
+ELSE(WIN32)
+
+  IF (ROOT_CONFIG_EXECUTABLE)
+    
+    SET(ROOT_FOUND FALSE)
+
+    EXEC_PROGRAM(${ROOT_CONFIG_EXECUTABLE} ARGS "--version" OUTPUT_VARIABLE ROOTVERSION)
+
+    MESSAGE(STATUS "Found ROOT: $ENV{ROOTSYS}/bin/root (found version ${ROOTVERSION})")
+
+    # we need at least version 5.00/00
+    IF (NOT ROOT_MIN_VERSION)
+      SET(ROOT_MIN_VERSION "5.00/00")
+    ENDIF (NOT ROOT_MIN_VERSION)
+    
+    # now parse the parts of the user given version string into variables
+    STRING(REGEX REPLACE "^([0-9]+)\\.[0-9][0-9]+\\/[0-9][0-9]+" "\\1" req_root_major_vers "${ROOT_MIN_VERSION}")
+    STRING(REGEX REPLACE "^[0-9]+\\.([0-9][0-9])+\\/[0-9][0-9]+.*" "\\1" req_root_minor_vers "${ROOT_MIN_VERSION}")
+    STRING(REGEX REPLACE "^[0-9]+\\.[0-9][0-9]+\\/([0-9][0-9]+)" "\\1" req_root_patch_vers "${ROOT_MIN_VERSION}")
+    
+    # and now the version string given by qmake
+    STRING(REGEX REPLACE "^([0-9]+)\\.[0-9][0-9]+\\/[0-9][0-9]+.*" "\\1" found_root_major_vers "${ROOTVERSION}")
+    STRING(REGEX REPLACE "^[0-9]+\\.([0-9][0-9])+\\/[0-9][0-9]+.*" "\\1" found_root_minor_vers "${ROOTVERSION}")
+    STRING(REGEX REPLACE "^[0-9]+\\.[0-9][0-9]+\\/([0-9][0-9]+).*" "\\1" found_root_patch_vers "${ROOTVERSION}")
+
+    IF (found_root_major_vers LESS 5)
+      MESSAGE( FATAL_ERROR "Invalid ROOT version \"${ROOTERSION}\", at least major version 4 is required, e.g. \"5.00/00\"")
+    ENDIF (found_root_major_vers LESS 5)
+
+    # compute an overall version number which can be compared at once
+    MATH(EXPR req_vers "${req_root_major_vers}*10000 + ${req_root_minor_vers}*100 + ${req_root_patch_vers}")
+    MATH(EXPR found_vers "${found_root_major_vers}*10000 + ${found_root_minor_vers}*100 + ${found_root_patch_vers}")
+    
+    IF (found_vers LESS req_vers)
+      SET(ROOT_FOUND FALSE)
+      SET(ROOT_INSTALLED_VERSION_TOO_OLD TRUE)
+    ELSE (found_vers LESS req_vers)
+      SET(ROOT_FOUND TRUE)
+    ENDIF (found_vers LESS req_vers)
+
+  ENDIF (ROOT_CONFIG_EXECUTABLE)
+
+
+  IF (ROOT_FOUND)
+
+    STRING(REGEX REPLACE "^([0-9]+)\\.[0-9][0-9]+\\/[0-9][0-9]+" "\\1" ROOT_MAJOR_VER "${ROOTVERSION}")
+    IF(ROOT_MAJOR_VER EQUAL 6)
+      MESSAGE("-- ROOT 6 detected - requiring C++11")
+      ADD_DEFINITIONS("-std=c++1z -DROOT_MAJOR_VER=6")
+    ENDIF(ROOT_MAJOR_VER EQUAL 6)
+
+    # ask root-config for the library dir
+    # Set ROOT_LIBRARY_DIR
+
+    EXEC_PROGRAM( ${ROOT_CONFIG_EXECUTABLE}
+      ARGS "--libdir"
+      OUTPUT_VARIABLE ROOT_LIBRARY_DIR_TMP )
+
+    IF(EXISTS "${ROOT_LIBRARY_DIR_TMP}")
+      SET(ROOT_LIBRARY_DIR ${ROOT_LIBRARY_DIR_TMP} )
+    ELSE(EXISTS "${ROOT_LIBRARY_DIR_TMP}")
+      MESSAGE("Warning: ROOT_CONFIG_EXECUTABLE reported ${ROOT_LIBRARY_DIR_TMP} as library path,")
+      MESSAGE("Warning: but ${ROOT_LIBRARY_DIR_TMP} does NOT exist, ROOT must NOT be installed correctly.")
+    ENDIF(EXISTS "${ROOT_LIBRARY_DIR_TMP}")
+    
+    # ask root-config for the binary dir
+    EXEC_PROGRAM(${ROOT_CONFIG_EXECUTABLE}
+      ARGS "--bindir"
+      OUTPUT_VARIABLE root_bins )
+    SET(ROOT_BINARY_DIR ${root_bins})
+
+    # ask root-config for the include dir
+    EXEC_PROGRAM( ${ROOT_CONFIG_EXECUTABLE}
+      ARGS "--incdir" 
+      OUTPUT_VARIABLE root_headers )
+    SET(ROOT_INCLUDE_DIR ${root_headers})
+    # CACHE INTERNAL "")
+
+    # ask root-config for the library varaibles
+    EXEC_PROGRAM( ${ROOT_CONFIG_EXECUTABLE}
+      #    ARGS "--noldflags --noauxlibs --libs" 
+      ARGS "--glibs" 
+      OUTPUT_VARIABLE root_flags )
+
+    #  STRING(REGEX MATCHALL "([^ ])+"  root_libs_all ${root_flags})
+    #  STRING(REGEX MATCHALL "-L([^ ])+"  root_library ${root_flags})
+    #  REMOVE_FROM_LIST(root_flags "${root_libs_all}" "${root_library}")
+
+    SET(ROOT_LIBRARIES "${root_flags} -lMinuit -lSpectrum")
+
+    # Make variables changeble to the advanced user
+    MARK_AS_ADVANCED( ROOT_LIBRARY_DIR ROOT_INCLUDE_DIR ROOT_DEFINITIONS)
+
+    # Set ROOT_INCLUDES
+    SET( ROOT_INCLUDES ${ROOT_INCLUDE_DIR})
+
+    SET(LD_LIBRARY_PATH ${LD_LIBRARY_PATH} ${ROOT_LIBRARY_DIR})
+
+    #######################################
+    #
+    #       Check the executables of ROOT 
+    #          ( rootcint ) 
+    #
+    #######################################
+
+    FIND_PROGRAM(ROOT_CINT_EXECUTABLE
+      NAMES rootcint
+      PATHS ${ROOT_BINARY_DIR}
+      NO_DEFAULT_PATH
+      )
+
+  ENDIF (ROOT_FOUND)
+ENDIF(WIN32)
+
+
+
+  ###########################################
+  #
+  #       Macros for building ROOT dictionary
+  #
+  ###########################################
+
+MACRO (ROOT_GENERATE_DICTIONARY_OLD )
+ 
+   set(INFILES "")    
+
+   foreach (_current_FILE ${ARGN})
+
+     IF (${_current_FILE} MATCHES "^.*\\.h$")
+       IF (${_current_FILE} MATCHES "^.*Link.*$")
+         set(LINKDEF_FILE ${_current_FILE})
+       ELSE (${_current_FILE} MATCHES "^.*Link.*$")
+         set(INFILES ${INFILES} ${_current_FILE})
+       ENDIF (${_current_FILE} MATCHES "^.*Link.*$")
+     ELSEIF (${_current_FILE} MATCHES "^.*\\.hh$")
+       IF (${_current_FILE} MATCHES "^.*Link.*$")
+         set(LINKDEF_FILE ${_current_FILE})
+       ELSE (${_current_FILE} MATCHES "^.*Link.*$")
+         set(INFILES ${INFILES} ${_current_FILE})
+       ENDIF (${_current_FILE} MATCHES "^.*Link.*$")
+     ELSE (${_current_FILE} MATCHES "^.*\\.h$")
+       IF (${_current_FILE} MATCHES "^.*\\.cxx$")
+         set(OUTFILE ${_current_FILE})
+       ELSE (${_current_FILE} MATCHES "^.*\\.cxx$")
+         set(INCLUDE_DIRS ${INCLUDE_DIRS} -I${_current_FILE})   
+       ENDIF (${_current_FILE} MATCHES "^.*\\.cxx$")
+     ENDIF (${_current_FILE} MATCHES "^.*\\.h$")
+     
+   endforeach (_current_FILE ${ARGN})
+   
+#  MESSAGE("INFILES: ${INFILES}")
+#  MESSAGE("OutFILE: ${OUTFILE}")
+#  MESSAGE("LINKDEF_FILE: ${LINKDEF_FILE}")
+#  MESSAGE("INCLUDE_DIRS: ${INCLUDE_DIRS}")
+
+   STRING(REGEX REPLACE "(^.*).cxx" "\\1.h" bla "${OUTFILE}")
+#   MESSAGE("BLA: ${bla}")
+   SET (OUTFILES ${OUTFILE} ${bla})
+
+   ADD_CUSTOM_COMMAND(OUTPUT ${OUTFILES}
+      COMMAND ${ROOT_CINT_EXECUTABLE}
+      ARGS -f ${OUTFILE} -c -p -DHAVE_CONFIG_H ${INCLUDE_DIRS} ${INFILES} ${LINKDEF_FILE} 
+      DEPENDS ${INFILES}
+      )
+
+#   MESSAGE("ROOT_CINT_EXECUTABLE has created the dictionary ${OUTFILE}")
+
+ENDMACRO (ROOT_GENERATE_DICTIONARY_OLD)
+
+  ###########################################
+  #
+  #       Macros for building ROOT dictionary
+  #
+  ###########################################
+
+MACRO (ROOT_GENERATE_DICTIONARY INFILES LINKDEF_FILE OUTFILE INCLUDE_DIRS_IN)
+ 
+  set(INCLUDE_DIRS)
+
+  foreach (_current_FILE ${INCLUDE_DIRS_IN})
+    set(INCLUDE_DIRS ${INCLUDE_DIRS} -I${_current_FILE})   
+  endforeach (_current_FILE ${INCLUDE_DIRS_IN})
+ 
+
+#  MESSAGE("INFILES: ${INFILES}")
+#  MESSAGE("OutFILE: ${OUTFILE}")
+#  MESSAGE("LINKDEF_FILE: ${LINKDEF_FILE}")
+#  MESSAGE("INCLUDE_DIRS: ${INCLUDE_DIRS}")
+
+  STRING(REGEX REPLACE "^(.*)\\.(.*)$" "\\1.h" bla "${OUTFILE}")
+#  MESSAGE("BLA: ${bla}")
+  SET (OUTFILES ${OUTFILE} ${bla})
+
+
+  if (CMAKE_SYSTEM_NAME MATCHES Linux)
+    ADD_CUSTOM_COMMAND(OUTPUT ${OUTFILES}
+       COMMAND LD_LIBRARY_PATH=${ROOT_LIBRARY_DIR} ROOTSYS=${ROOTSYS} ${ROOT_CINT_EXECUTABLE}
+       ARGS -f ${OUTFILE} -c -DHAVE_CONFIG_H ${INCLUDE_DIRS} ${INFILES} ${LINKDEF_FILE} DEPENDS ${INFILES} ${LINKDEF_FILE})
+  else (CMAKE_SYSTEM_NAME MATCHES Linux)
+    if (CMAKE_SYSTEM_NAME MATCHES Darwin)
+      ADD_CUSTOM_COMMAND(OUTPUT ${OUTFILES}
+       COMMAND DYLD_LIBRARY_PATH=${ROOT_LIBRARY_DIR} ROOTSYS=${ROOTSYS} ${ROOT_CINT_EXECUTABLE}
+       ARGS -f ${OUTFILE} -c -DHAVE_CONFIG_H ${INCLUDE_DIRS} ${INFILES} ${LINKDEF_FILE} DEPENDS ${INFILES} ${LINKDEF_FILE})
+    endif (CMAKE_SYSTEM_NAME MATCHES Darwin)
+  endif (CMAKE_SYSTEM_NAME MATCHES Linux)
+
+ENDMACRO (ROOT_GENERATE_DICTIONARY)
+
+MACRO (GENERATE_ROOT_TEST_SCRIPT SCRIPT_FULL_NAME)
+
+  get_filename_component(path_name ${SCRIPT_FULL_NAME} PATH)
+  get_filename_component(file_extension ${SCRIPT_FULL_NAME} EXT)
+  get_filename_component(file_name ${SCRIPT_FULL_NAME} NAME_WE)
+  set(shell_script_name "${file_name}.sh")
+
+  #MESSAGE("PATH: ${path_name}")
+  #MESSAGE("Ext: ${file_extension}")
+  #MESSAGE("Name: ${file_name}")
+  #MESSAGE("Shell Name: ${shell_script_name}")
+
+  string(REPLACE ${PROJECT_SOURCE_DIR} 
+         ${PROJECT_BINARY_DIR} new_path ${path_name}
+        )
+
+  #MESSAGE("New PATH: ${new_path}")
+
+  file(MAKE_DIRECTORY ${new_path}/data)
+
+  CONVERT_LIST_TO_STRING(${LD_LIBRARY_PATH})
+  set(MY_LD_LIBRARY_PATH ${output})
+  set(my_script_name ${SCRIPT_FULL_NAME})
+
+  if(CMAKE_SYSTEM MATCHES Darwin)
+    configure_file(${PROJECT_SOURCE_DIR}/cmake/scripts/root_macro_macos.sh.in
+                   ${new_path}/${shell_script_name}
+                  )
+  else(CMAKE_SYSTEM MATCHES Darwin)
+    configure_file(${PROJECT_SOURCE_DIR}/cmake/scripts/root_macro.sh.in
+                   ${new_path}/${shell_script_name}
+                  )
+  endif(CMAKE_SYSTEM MATCHES Darwin)
+
+  EXEC_PROGRAM(/bin/chmod ARGS "u+x  ${new_path}/${shell_script_name}")
+
+ENDMACRO (GENERATE_ROOT_TEST_SCRIPT)

File diff suppressed because it is too large
+ 0 - 93
docs/html/MiniTreeDataSet_8hpp_source.html


File diff suppressed because it is too large
+ 0 - 77
docs/html/MiniTree_8hpp_source.html


File diff suppressed because it is too large
+ 0 - 119
docs/html/annotated.html


File diff suppressed because it is too large
+ 0 - 2238
docs/html/classMiniTree-members.html


File diff suppressed because it is too large
+ 0 - 6578
docs/html/classMiniTree.html


File diff suppressed because it is too large
+ 0 - 2252
docs/html/classMiniTreeDataSet-members.html


File diff suppressed because it is too large
+ 0 - 6643
docs/html/classMiniTreeDataSet.html


+ 0 - 4
docs/html/classMiniTreeDataSet__coll__graph.map

@@ -1,4 +0,0 @@
-<map id="MiniTreeDataSet" name="MiniTreeDataSet">
-<area shape="rect" id="node2" href="$classfilval_1_1DataSet.html" title="filval::DataSet" alt="" coords="5,5,120,32"/>
-<area shape="rect" id="node3" href="$classMiniTree.html" title="MiniTree" alt="" coords="145,5,221,32"/>
-</map>

+ 0 - 1
docs/html/classMiniTreeDataSet__coll__graph.md5

@@ -1 +0,0 @@
-b467079c9c4a70d7d3ab15930330ee3f

+ 0 - 4
docs/html/classMiniTreeDataSet__inherit__graph.map

@@ -1,4 +0,0 @@
-<map id="MiniTreeDataSet" name="MiniTreeDataSet">
-<area shape="rect" id="node2" href="$classfilval_1_1DataSet.html" title="filval::DataSet" alt="" coords="5,5,120,32"/>
-<area shape="rect" id="node3" href="$classMiniTree.html" title="MiniTree" alt="" coords="145,5,221,32"/>
-</map>

+ 0 - 1
docs/html/classMiniTreeDataSet__inherit__graph.md5

@@ -1 +0,0 @@
-9dc36ffcf55780b9cf82519adc576130

+ 0 - 3
docs/html/classMiniTree__inherit__graph.map

@@ -1,3 +0,0 @@
-<map id="MiniTree" name="MiniTree">
-<area shape="rect" id="node2" href="$classMiniTreeDataSet.html" title="MiniTreeDataSet" alt="" coords="5,80,133,107"/>
-</map>

+ 0 - 1
docs/html/classMiniTree__inherit__graph.md5

@@ -1 +0,0 @@
-c4ead7fefce7aa7dbb72c818776360e2

File diff suppressed because it is too large
+ 0 - 108
docs/html/classes.html


+ 0 - 95
docs/html/classfilval_1_1BoundValue-members.html

@@ -1,95 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1BoundValue.html">BoundValue</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::BoundValue&lt; T &gt; Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1BoundValue.html">filval::BoundValue&lt; T &gt;</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>BoundValue</b>(const std::string &amp;name, std::function&lt; T()&gt; f) (defined in <a class="el" href="classfilval_1_1BoundValue.html">filval::BoundValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1BoundValue.html">filval::BoundValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>DerivedValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>f</b> (defined in <a class="el" href="classfilval_1_1BoundValue.html">filval::BoundValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1BoundValue.html">filval::BoundValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1BoundValue.html#a90be966f85204cac57075e4ee66f2fa9">update_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1BoundValue.html">filval::BoundValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>value_valid</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 212
docs/html/classfilval_1_1BoundValue.html

@@ -1,212 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::BoundValue&lt; T &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1BoundValue.html">BoundValue</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="classfilval_1_1BoundValue-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::BoundValue&lt; T &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>A generic value owning only a function object.  
- <a href="classfilval_1_1BoundValue.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="value_8hpp_source.html">value.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for filval::BoundValue&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1BoundValue__inherit__graph.png" border="0" usemap="#filval_1_1BoundValue_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1BoundValue_3_01T_01_4_inherit__map" id="filval_1_1BoundValue_3_01T_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,155,192,181"/>
-<area shape="rect" id="node3" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,80,167,107"/>
-<area shape="rect" id="node4" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::BoundValue&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1BoundValue__coll__graph.png" border="0" usemap="#filval_1_1BoundValue_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1BoundValue_3_01T_01_4_coll__map" id="filval_1_1BoundValue_3_01T_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="36,171,223,197"/>
-<area shape="rect" id="node3" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node4" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="11,5,135,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a83b84653daad6bf91231bbe226d97991"><td class="memItemLeft" align="right" valign="top"><a id="a83b84653daad6bf91231bbe226d97991"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>BoundValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; T()&gt; f)</td></tr>
-<tr class="separator:a83b84653daad6bf91231bbe226d97991"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a9725de2e3291d27e51e70cc830e19836"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a0c18a631ea057510200906e73198fa0c"></a>
-T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a> ()</td></tr>
-<tr class="memdesc:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
-<tr class="separator:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td></tr>
-<tr class="memitem:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="acf84b59c04243cffee5c0f361465c83c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a8e966db95add619c6d85defcb4c866d7"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a38cdc9588f97cb1c5f4ae1c2f8fa326a"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a90be966f85204cac57075e4ee66f2fa9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1BoundValue.html#a90be966f85204cac57075e4ee66f2fa9">update_value</a> ()</td></tr>
-<tr class="memdesc:a90be966f85204cac57075e4ee66f2fa9"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the internal value.  <a href="#a90be966f85204cac57075e4ee66f2fa9">More...</a><br /></td></tr>
-<tr class="separator:a90be966f85204cac57075e4ee66f2fa9"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr class="memitem:ae95f1b20407397dfbf84c18722a01c05"><td class="memItemLeft" align="right" valign="top"><a id="ae95f1b20407397dfbf84c18722a01c05"></a>
-std::function&lt; T()&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>f</b></td></tr>
-<tr class="separator:ae95f1b20407397dfbf84c18722a01c05"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a2b010ce280e2e3b06156870ea08804cc"></a>
-T&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="ae946e1157648857534b5da312be3edf7"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
-<tr class="separator:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a12aa2c8b6a99573e0fa996f37dd13a"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
-<tr class="separator:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a14659bc5b321f5b914cd911b229f40ef"></a>
-static <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a0fc8de3214f885848f2f5761dc0800b7"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_static_attribs_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map&lt; const std::string, <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td></tr>
-<tr class="memdesc:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects.  <a href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">More...</a><br /></td></tr>
-<tr class="separator:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br />
-class filval::BoundValue&lt; T &gt;</h3>
-
-<p>A generic value owning only a function object. </p>
-<p>All necessary values upon which this value depends must be bound to the function object. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
-<a id="a90be966f85204cac57075e4ee66f2fa9"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a90be966f85204cac57075e4ee66f2fa9">&sect;&nbsp;</a></span>update_value()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T &gt; </div>
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classfilval_1_1BoundValue.html">filval::BoundValue</a>&lt; T &gt;::update_value </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Updates the internal value. </p>
-<p>This function should be overridden by any child class to do the actual work of updating value based on whatever rules the class chooses. Normally, this consists of geting the values from some associated <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects, doing some calculation on them, and storing the result in value. </p>
-
-<p>Implements <a class="el" href="classfilval_1_1DerivedValue.html#a74e04450a550454510329a9e6b941304">filval::DerivedValue&lt; T &gt;</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 5
docs/html/classfilval_1_1BoundValue__coll__graph.map

@@ -1,5 +0,0 @@
-<map id="filval::BoundValue&lt; T &gt;" name="filval::BoundValue&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="36,171,223,197"/>
-<area shape="rect" id="node3" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node4" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="11,5,135,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1BoundValue__coll__graph.md5

@@ -1 +0,0 @@
-ab4d36dcdfd18078ae274e51fcfb6b55

+ 0 - 5
docs/html/classfilval_1_1BoundValue__inherit__graph.map

@@ -1,5 +0,0 @@
-<map id="filval::BoundValue&lt; T &gt;" name="filval::BoundValue&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,155,192,181"/>
-<area shape="rect" id="node3" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,80,167,107"/>
-<area shape="rect" id="node4" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1BoundValue__inherit__graph.md5

@@ -1 +0,0 @@
-eb9080e73b7333dd6cd9dfcc718d2df0

+ 0 - 95
docs/html/classfilval_1_1ConstantValue-members.html

@@ -1,95 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1ConstantValue.html">ConstantValue</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::ConstantValue&lt; T &gt; Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1ConstantValue.html">filval::ConstantValue&lt; T &gt;</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>const_value</b> (defined in <a class="el" href="classfilval_1_1ConstantValue.html">filval::ConstantValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1ConstantValue.html">filval::ConstantValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>ConstantValue</b>(const std::string &amp;name, T const_value) (defined in <a class="el" href="classfilval_1_1ConstantValue.html">filval::ConstantValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1ConstantValue.html">filval::ConstantValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DerivedValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1ConstantValue.html#a2814dd032b5688fc91e844f1592d1b09">update_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1ConstantValue.html">filval::ConstantValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>value_valid</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 211
docs/html/classfilval_1_1ConstantValue.html

@@ -1,211 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::ConstantValue&lt; T &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1ConstantValue.html">ConstantValue</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="classfilval_1_1ConstantValue-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::ConstantValue&lt; T &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>A <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> which always returns the same value, supplied in the constructor.  
- <a href="classfilval_1_1ConstantValue.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="value_8hpp_source.html">value.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for filval::ConstantValue&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1ConstantValue__inherit__graph.png" border="0" usemap="#filval_1_1ConstantValue_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1ConstantValue_3_01T_01_4_inherit__map" id="filval_1_1ConstantValue_3_01T_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="9,155,196,181"/>
-<area shape="rect" id="node3" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="35,80,171,107"/>
-<area shape="rect" id="node4" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="41,5,165,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::ConstantValue&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1ConstantValue__coll__graph.png" border="0" usemap="#filval_1_1ConstantValue_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1ConstantValue_3_01T_01_4_coll__map" id="filval_1_1ConstantValue_3_01T_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,171,192,197"/>
-<area shape="rect" id="node3" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,81,167,108"/>
-<area shape="rect" id="node4" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a82dc383c6de04053609df055adda57ca"><td class="memItemLeft" align="right" valign="top"><a id="a82dc383c6de04053609df055adda57ca"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>ConstantValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, T const_value)</td></tr>
-<tr class="separator:a82dc383c6de04053609df055adda57ca"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a9725de2e3291d27e51e70cc830e19836"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a0c18a631ea057510200906e73198fa0c"></a>
-T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a> ()</td></tr>
-<tr class="memdesc:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
-<tr class="separator:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td></tr>
-<tr class="memitem:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="acf84b59c04243cffee5c0f361465c83c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a8e966db95add619c6d85defcb4c866d7"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a38cdc9588f97cb1c5f4ae1c2f8fa326a"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a2814dd032b5688fc91e844f1592d1b09"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1ConstantValue.html#a2814dd032b5688fc91e844f1592d1b09">update_value</a> ()</td></tr>
-<tr class="memdesc:a2814dd032b5688fc91e844f1592d1b09"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the internal value.  <a href="#a2814dd032b5688fc91e844f1592d1b09">More...</a><br /></td></tr>
-<tr class="separator:a2814dd032b5688fc91e844f1592d1b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr class="memitem:ae74437cc11c2f8e41bf21f0970600113"><td class="memItemLeft" align="right" valign="top"><a id="ae74437cc11c2f8e41bf21f0970600113"></a>
-T&#160;</td><td class="memItemRight" valign="bottom"><b>const_value</b></td></tr>
-<tr class="separator:ae74437cc11c2f8e41bf21f0970600113"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a2b010ce280e2e3b06156870ea08804cc"></a>
-T&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="ae946e1157648857534b5da312be3edf7"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
-<tr class="separator:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a12aa2c8b6a99573e0fa996f37dd13a"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
-<tr class="separator:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a14659bc5b321f5b914cd911b229f40ef"></a>
-static <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a0fc8de3214f885848f2f5761dc0800b7"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_static_attribs_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map&lt; const std::string, <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td></tr>
-<tr class="memdesc:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects.  <a href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">More...</a><br /></td></tr>
-<tr class="separator:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br />
-class filval::ConstantValue&lt; T &gt;</h3>
-
-<p>A <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> which always returns the same value, supplied in the constructor. </p>
-</div><h2 class="groupheader">Member Function Documentation</h2>
-<a id="a2814dd032b5688fc91e844f1592d1b09"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#a2814dd032b5688fc91e844f1592d1b09">&sect;&nbsp;</a></span>update_value()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<div class="memtemplate">
-template&lt;typename T&gt; </div>
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void <a class="el" href="classfilval_1_1ConstantValue.html">filval::ConstantValue</a>&lt; T &gt;::update_value </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Updates the internal value. </p>
-<p>This function should be overridden by any child class to do the actual work of updating value based on whatever rules the class chooses. Normally, this consists of geting the values from some associated <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects, doing some calculation on them, and storing the result in value. </p>
-
-<p>Implements <a class="el" href="classfilval_1_1DerivedValue.html#a74e04450a550454510329a9e6b941304">filval::DerivedValue&lt; T &gt;</a>.</p>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 5
docs/html/classfilval_1_1ConstantValue__coll__graph.map

@@ -1,5 +0,0 @@
-<map id="filval::ConstantValue&lt; T &gt;" name="filval::ConstantValue&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,171,192,197"/>
-<area shape="rect" id="node3" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,81,167,108"/>
-<area shape="rect" id="node4" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1ConstantValue__coll__graph.md5

@@ -1 +0,0 @@
-9ec8d681c8dd5513024d4545a10279cd

+ 0 - 5
docs/html/classfilval_1_1ConstantValue__inherit__graph.map

@@ -1,5 +0,0 @@
-<map id="filval::ConstantValue&lt; T &gt;" name="filval::ConstantValue&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="9,155,196,181"/>
-<area shape="rect" id="node3" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="35,80,171,107"/>
-<area shape="rect" id="node4" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="41,5,165,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1ConstantValue__inherit__graph.md5

@@ -1 +0,0 @@
-e22dd38da604a38b26ad8d2594e0f360

+ 0 - 90
docs/html/classfilval_1_1Container-members.html

@@ -1,90 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Container.html">Container</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::Container&lt; H &gt; Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1Container.html">filval::Container&lt; H &gt;</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_fill</b>()=0 (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>add_filter</b>(GenValue *filter) (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Container</b>(H *container, const std::string name) (defined in <a class="el" href="classfilval_1_1Container.html">filval::Container&lt; H &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Container.html">filval::Container&lt; H &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>container</b> (defined in <a class="el" href="classfilval_1_1Container.html">filval::Container&lt; H &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Container.html">filval::Container&lt; H &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fill</b>() (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenContainer</b>(const std::string name) (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_container</b>() (defined in <a class="el" href="classfilval_1_1Container.html">filval::Container&lt; H &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Container.html">filval::Container&lt; H &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>set_description</b>(const std::string &amp;description) (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 140
docs/html/classfilval_1_1Container.html

@@ -1,140 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::Container&lt; H &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Container.html">Container</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="classfilval_1_1Container-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::Container&lt; H &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="dynheader">
-Inheritance diagram for filval::Container&lt; H &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Container__inherit__graph.png" border="0" usemap="#filval_1_1Container_3_01H_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1Container_3_01H_01_4_inherit__map" id="filval_1_1Container_3_01H_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1GenContainer.html" title="filval::GenContainer" alt="" coords="13,5,163,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::Container&lt; H &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Container__coll__graph.png" border="0" usemap="#filval_1_1Container_3_01H_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1Container_3_01H_01_4_coll__map" id="filval_1_1Container_3_01H_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1GenContainer.html" title="filval::GenContainer" alt="" coords="5,5,156,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a47b66830c299fec3b551139515016980"><td class="memItemLeft" align="right" valign="top"><a id="a47b66830c299fec3b551139515016980"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Container</b> (H *container, const std::string name)</td></tr>
-<tr class="separator:a47b66830c299fec3b551139515016980"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae0e8253e6d5db21c6346bc098676946d"><td class="memItemLeft" align="right" valign="top"><a id="ae0e8253e6d5db21c6346bc098676946d"></a>
-virtual H *&#160;</td><td class="memItemRight" valign="bottom"><b>get_container</b> ()</td></tr>
-<tr class="separator:ae0e8253e6d5db21c6346bc098676946d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenContainer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenContainer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td></tr>
-<tr class="memitem:a3814e7bea5bff458a4a5d6d9be520963 inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="a3814e7bea5bff458a4a5d6d9be520963"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenContainer</b> (const std::string name)</td></tr>
-<tr class="separator:a3814e7bea5bff458a4a5d6d9be520963 inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa81b2d39e6bf30da18c898a9ebd404d inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="afa81b2d39e6bf30da18c898a9ebd404d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>add_filter</b> (<a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *filter)</td></tr>
-<tr class="separator:afa81b2d39e6bf30da18c898a9ebd404d inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5b4842a407a34cfba73e6d55256c766 inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="ab5b4842a407a34cfba73e6d55256c766"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>fill</b> ()</td></tr>
-<tr class="separator:ab5b4842a407a34cfba73e6d55256c766 inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4a2e160bdfd8222e47e0964bcd7dbcfe inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="a4a2e160bdfd8222e47e0964bcd7dbcfe"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;description)</td></tr>
-<tr class="separator:a4a2e160bdfd8222e47e0964bcd7dbcfe inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d1a9ef9e5469b3081be1a2184811946 inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="a1d1a9ef9e5469b3081be1a2184811946"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a1d1a9ef9e5469b3081be1a2184811946 inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr class="memitem:aadd43c19fd81926e5a30e6cc135c67df"><td class="memItemLeft" align="right" valign="top"><a id="aadd43c19fd81926e5a30e6cc135c67df"></a>
-H *&#160;</td><td class="memItemRight" valign="bottom"><b>container</b></td></tr>
-<tr class="separator:aadd43c19fd81926e5a30e6cc135c67df"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pro_methods_classfilval_1_1GenContainer"><td colspan="2" onclick="javascript:toggleInherit('pro_methods_classfilval_1_1GenContainer')"><img src="closed.png" alt="-"/>&#160;Protected Member Functions inherited from <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td></tr>
-<tr class="memitem:a3909b0377358d59a754785e2460d5912 inherit pro_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="a3909b0377358d59a754785e2460d5912"></a>
-virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_fill</b> ()=0</td></tr>
-<tr class="separator:a3909b0377358d59a754785e2460d5912 inherit pro_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="container_8hpp_source.html">container.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 93
docs/html/classfilval_1_1ContainerVector-members.html

@@ -1,93 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1ContainerVector.html">ContainerVector</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::ContainerVector&lt; T &gt; Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1ContainerVector.html">filval::ContainerVector&lt; T &gt;</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_fill</b>() (defined in <a class="el" href="classfilval_1_1ContainerVector.html">filval::ContainerVector&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1ContainerVector.html">filval::ContainerVector&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>add_filter</b>(GenValue *filter) (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>container</b> (defined in <a class="el" href="classfilval_1_1Container.html">filval::Container&lt; std::vector&lt; T &gt; &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Container.html">filval::Container&lt; std::vector&lt; T &gt; &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Container</b>(std::vector&lt; T &gt; *container, const std::string name) (defined in <a class="el" href="classfilval_1_1Container.html">filval::Container&lt; std::vector&lt; T &gt; &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Container.html">filval::Container&lt; std::vector&lt; T &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ContainerVector</b>(std::vector&lt; T &gt; *container, Value&lt; T &gt; *value, const std::string name) (defined in <a class="el" href="classfilval_1_1ContainerVector.html">filval::ContainerVector&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1ContainerVector.html">filval::ContainerVector&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>ContainerVector</b>(Value&lt; T &gt; *value, const std::string name) (defined in <a class="el" href="classfilval_1_1ContainerVector.html">filval::ContainerVector&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1ContainerVector.html">filval::ContainerVector&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>fill</b>() (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenContainer</b>(const std::string name) (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_container</b>() (defined in <a class="el" href="classfilval_1_1Container.html">filval::Container&lt; std::vector&lt; T &gt; &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Container.html">filval::Container&lt; std::vector&lt; T &gt; &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>set_description</b>(const std::string &amp;description) (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value</b> (defined in <a class="el" href="classfilval_1_1ContainerVector.html">filval::ContainerVector&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1ContainerVector.html">filval::ContainerVector&lt; T &gt;</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 156
docs/html/classfilval_1_1ContainerVector.html

@@ -1,156 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::ContainerVector&lt; T &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1ContainerVector.html">ContainerVector</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pri-methods">Private Member Functions</a> &#124;
-<a href="#pri-attribs">Private Attributes</a> &#124;
-<a href="classfilval_1_1ContainerVector-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::ContainerVector&lt; T &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="dynheader">
-Inheritance diagram for filval::ContainerVector&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1ContainerVector__inherit__graph.png" border="0" usemap="#filval_1_1ContainerVector_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1ContainerVector_3_01T_01_4_inherit__map" id="filval_1_1ContainerVector_3_01T_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1Container.html" title="filval::Container\&lt;\l std::vector\&lt; T \&gt; \&gt;" alt="" coords="33,80,181,121"/>
-<area shape="rect" id="node3" href="classfilval_1_1GenContainer.html" title="filval::GenContainer" alt="" coords="32,5,183,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::ContainerVector&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1ContainerVector__coll__graph.png" border="0" usemap="#filval_1_1ContainerVector_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1ContainerVector_3_01T_01_4_coll__map" id="filval_1_1ContainerVector_3_01T_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1Container.html" title="filval::Container\&lt;\l std::vector\&lt; T \&gt; \&gt;" alt="" coords="33,80,181,121"/>
-<area shape="rect" id="node3" href="classfilval_1_1GenContainer.html" title="filval::GenContainer" alt="" coords="32,5,183,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a88ec0094521831269a3366cb5d82df22"><td class="memItemLeft" align="right" valign="top"><a id="a88ec0094521831269a3366cb5d82df22"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>ContainerVector</b> (std::vector&lt; T &gt; *container, <a class="el" href="classfilval_1_1Value.html">Value</a>&lt; T &gt; *value, const std::string name)</td></tr>
-<tr class="separator:a88ec0094521831269a3366cb5d82df22"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8d6818ab7025e0abb693a69dfe612961"><td class="memItemLeft" align="right" valign="top"><a id="a8d6818ab7025e0abb693a69dfe612961"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>ContainerVector</b> (<a class="el" href="classfilval_1_1Value.html">Value</a>&lt; T &gt; *value, const std::string name)</td></tr>
-<tr class="separator:a8d6818ab7025e0abb693a69dfe612961"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Container"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Container')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Container.html">filval::Container&lt; std::vector&lt; T &gt; &gt;</a></td></tr>
-<tr class="memitem:a47b66830c299fec3b551139515016980 inherit pub_methods_classfilval_1_1Container"><td class="memItemLeft" align="right" valign="top"><a id="a47b66830c299fec3b551139515016980"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Container</b> (std::vector&lt; T &gt; *container, const std::string name)</td></tr>
-<tr class="separator:a47b66830c299fec3b551139515016980 inherit pub_methods_classfilval_1_1Container"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae0e8253e6d5db21c6346bc098676946d inherit pub_methods_classfilval_1_1Container"><td class="memItemLeft" align="right" valign="top"><a id="ae0e8253e6d5db21c6346bc098676946d"></a>
-virtual std::vector&lt; T &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>get_container</b> ()</td></tr>
-<tr class="separator:ae0e8253e6d5db21c6346bc098676946d inherit pub_methods_classfilval_1_1Container"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenContainer"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenContainer')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td></tr>
-<tr class="memitem:a3814e7bea5bff458a4a5d6d9be520963 inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="a3814e7bea5bff458a4a5d6d9be520963"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenContainer</b> (const std::string name)</td></tr>
-<tr class="separator:a3814e7bea5bff458a4a5d6d9be520963 inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa81b2d39e6bf30da18c898a9ebd404d inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="afa81b2d39e6bf30da18c898a9ebd404d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>add_filter</b> (<a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *filter)</td></tr>
-<tr class="separator:afa81b2d39e6bf30da18c898a9ebd404d inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5b4842a407a34cfba73e6d55256c766 inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="ab5b4842a407a34cfba73e6d55256c766"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>fill</b> ()</td></tr>
-<tr class="separator:ab5b4842a407a34cfba73e6d55256c766 inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4a2e160bdfd8222e47e0964bcd7dbcfe inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="a4a2e160bdfd8222e47e0964bcd7dbcfe"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;description)</td></tr>
-<tr class="separator:a4a2e160bdfd8222e47e0964bcd7dbcfe inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d1a9ef9e5469b3081be1a2184811946 inherit pub_methods_classfilval_1_1GenContainer"><td class="memItemLeft" align="right" valign="top"><a id="a1d1a9ef9e5469b3081be1a2184811946"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a1d1a9ef9e5469b3081be1a2184811946 inherit pub_methods_classfilval_1_1GenContainer"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
-Private Member Functions</h2></td></tr>
-<tr class="memitem:aa95fdd87f2df677fe6440e26f1ef2417"><td class="memItemLeft" align="right" valign="top"><a id="aa95fdd87f2df677fe6440e26f1ef2417"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>_fill</b> ()</td></tr>
-<tr class="separator:aa95fdd87f2df677fe6440e26f1ef2417"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
-Private Attributes</h2></td></tr>
-<tr class="memitem:a11a0bf99596eb08c9f2a7f21b956c911"><td class="memItemLeft" align="right" valign="top"><a id="a11a0bf99596eb08c9f2a7f21b956c911"></a>
-<a class="el" href="classfilval_1_1Value.html">Value</a>&lt; T &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a11a0bf99596eb08c9f2a7f21b956c911"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1Container"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1Container')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1Container.html">filval::Container&lt; std::vector&lt; T &gt; &gt;</a></td></tr>
-<tr class="memitem:aadd43c19fd81926e5a30e6cc135c67df inherit pro_attribs_classfilval_1_1Container"><td class="memItemLeft" align="right" valign="top"><a id="aadd43c19fd81926e5a30e6cc135c67df"></a>
-std::vector&lt; T &gt; *&#160;</td><td class="memItemRight" valign="bottom"><b>container</b></td></tr>
-<tr class="separator:aadd43c19fd81926e5a30e6cc135c67df inherit pro_attribs_classfilval_1_1Container"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="container_8hpp_source.html">container.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 4
docs/html/classfilval_1_1ContainerVector__coll__graph.map

@@ -1,4 +0,0 @@
-<map id="filval::ContainerVector&lt; T &gt;" name="filval::ContainerVector&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1Container.html" title="filval::Container\&lt;\l std::vector\&lt; T \&gt; \&gt;" alt="" coords="33,80,181,121"/>
-<area shape="rect" id="node3" href="$classfilval_1_1GenContainer.html" title="filval::GenContainer" alt="" coords="32,5,183,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1ContainerVector__coll__graph.md5

@@ -1 +0,0 @@
-fa58f1d753ea1143ee4990880340bf47

+ 0 - 4
docs/html/classfilval_1_1ContainerVector__inherit__graph.map

@@ -1,4 +0,0 @@
-<map id="filval::ContainerVector&lt; T &gt;" name="filval::ContainerVector&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1Container.html" title="filval::Container\&lt;\l std::vector\&lt; T \&gt; \&gt;" alt="" coords="33,80,181,121"/>
-<area shape="rect" id="node3" href="$classfilval_1_1GenContainer.html" title="filval::GenContainer" alt="" coords="32,5,183,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1ContainerVector__inherit__graph.md5

@@ -1 +0,0 @@
-69a9ca3e770c1dacc0db858f4abd6219

+ 0 - 3
docs/html/classfilval_1_1Container__coll__graph.map

@@ -1,3 +0,0 @@
-<map id="filval::Container&lt; H &gt;" name="filval::Container&lt; H &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1GenContainer.html" title="filval::GenContainer" alt="" coords="5,5,156,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1Container__coll__graph.md5

@@ -1 +0,0 @@
-7607b2bc4f6522bb9f0316cf5e3a9e12

+ 0 - 3
docs/html/classfilval_1_1Container__inherit__graph.map

@@ -1,3 +0,0 @@
-<map id="filval::Container&lt; H &gt;" name="filval::Container&lt; H &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1GenContainer.html" title="filval::GenContainer" alt="" coords="13,5,163,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1Container__inherit__graph.md5

@@ -1 +0,0 @@
-7c4b02d6519f3ab71f7a881bcdd2de22

+ 0 - 89
docs/html/classfilval_1_1DataSet-members.html

@@ -1,89 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1DataSet.html">DataSet</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::DataSet Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>add_container</b>(GenContainer *container) (defined in <a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>containers</b> (defined in <a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_container</b>(std::string container_name) (defined in <a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>get_current_event</b>()=0 (defined in <a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_events</b>()=0 (defined in <a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>load_next</b>()=0 (defined in <a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>process</b>() (defined in <a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DataSet.html">filval::DataSet</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 132
docs/html/classfilval_1_1DataSet.html

@@ -1,132 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::DataSet Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1DataSet.html">DataSet</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pro-attribs">Protected Attributes</a> &#124;
-<a href="#pri-methods">Private Member Functions</a> &#124;
-<a href="classfilval_1_1DataSet-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::DataSet Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="dynheader">
-Inheritance diagram for filval::DataSet:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1DataSet__inherit__graph.png" border="0" usemap="#filval_1_1DataSet_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1DataSet_inherit__map" id="filval_1_1DataSet_inherit__map">
-<area shape="rect" id="node2" href="classMiniTreeDataSet.html" title="MiniTreeDataSet" alt="" coords="5,80,133,107"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a54bd918683ce0a0b67a94d3a2be95141"><td class="memItemLeft" align="right" valign="top"><a id="a54bd918683ce0a0b67a94d3a2be95141"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>process</b> ()</td></tr>
-<tr class="separator:a54bd918683ce0a0b67a94d3a2be95141"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a40ac4810cadb55683a22853200e9b610"><td class="memItemLeft" align="right" valign="top"><a id="a40ac4810cadb55683a22853200e9b610"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>add_container</b> (<a class="el" href="classfilval_1_1GenContainer.html">GenContainer</a> *container)</td></tr>
-<tr class="separator:a40ac4810cadb55683a22853200e9b610"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:acce42ebb5f3cad27cf7579903d858cf0"><td class="memItemLeft" align="right" valign="top"><a id="acce42ebb5f3cad27cf7579903d858cf0"></a>
-<a class="el" href="classfilval_1_1GenContainer.html">GenContainer</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_container</b> (std::string container_name)</td></tr>
-<tr class="separator:acce42ebb5f3cad27cf7579903d858cf0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:abf2f7316650f3e5b2701bfa71d05dd9f"><td class="memItemLeft" align="right" valign="top"><a id="abf2f7316650f3e5b2701bfa71d05dd9f"></a>
-virtual bool&#160;</td><td class="memItemRight" valign="bottom"><b>load_next</b> ()=0</td></tr>
-<tr class="separator:abf2f7316650f3e5b2701bfa71d05dd9f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a03c8b97119d263e36cd059a5e0e3e47a"><td class="memItemLeft" align="right" valign="top"><a id="a03c8b97119d263e36cd059a5e0e3e47a"></a>
-virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>get_events</b> ()=0</td></tr>
-<tr class="separator:a03c8b97119d263e36cd059a5e0e3e47a"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a079fa09c161568fa559c231d028b42f1"><td class="memItemLeft" align="right" valign="top"><a id="a079fa09c161568fa559c231d028b42f1"></a>
-virtual int&#160;</td><td class="memItemRight" valign="bottom"><b>get_current_event</b> ()=0</td></tr>
-<tr class="separator:a079fa09c161568fa559c231d028b42f1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-attribs"></a>
-Protected Attributes</h2></td></tr>
-<tr class="memitem:a8864e835264b7fc07c02b629c8491810"><td class="memItemLeft" align="right" valign="top"><a id="a8864e835264b7fc07c02b629c8491810"></a>
-ContainerSet&#160;</td><td class="memItemRight" valign="bottom"><b>containers</b></td></tr>
-<tr class="separator:a8864e835264b7fc07c02b629c8491810"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
-Private Member Functions</h2></td></tr>
-<tr class="memitem:aecc8a880ad863c0cf63f543df384eee1"><td class="memItemLeft" align="right" valign="top"><a id="aecc8a880ad863c0cf63f543df384eee1"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:aecc8a880ad863c0cf63f543df384eee1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="dataset_8hpp_source.html">dataset.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 3
docs/html/classfilval_1_1DataSet__inherit__graph.map

@@ -1,3 +0,0 @@
-<map id="filval::DataSet" name="filval::DataSet">
-<area shape="rect" id="node2" href="$classMiniTreeDataSet.html" title="MiniTreeDataSet" alt="" coords="5,80,133,107"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1DataSet__inherit__graph.md5

@@ -1 +0,0 @@
-857b0b45f0be2bfff06c191e55cd06a2

+ 0 - 94
docs/html/classfilval_1_1DerivedValue-members.html

@@ -1,94 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1DerivedValue.html">DerivedValue</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::DerivedValue&lt; T &gt; Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a07fef8f98ae4b47e2c4d0f467aa0d6e3">_reset</a>()</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>DerivedValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>GenValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>get_value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a74e04450a550454510329a9e6b941304">update_value</a>()=0</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>value</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value_valid</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

File diff suppressed because it is too large
+ 0 - 249
docs/html/classfilval_1_1DerivedValue.html


+ 0 - 4
docs/html/classfilval_1_1DerivedValue__coll__graph.map

@@ -1,4 +0,0 @@
-<map id="filval::DerivedValue&lt; T &gt;" name="filval::DerivedValue&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node3" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="11,5,135,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1DerivedValue__coll__graph.md5

@@ -1 +0,0 @@
-a7cb34ff4a29dd871d10ac0fc9e5a59d

+ 0 - 11
docs/html/classfilval_1_1DerivedValue__inherit__graph.map

@@ -1,11 +0,0 @@
-<map id="filval::DerivedValue&lt; T &gt;" name="filval::DerivedValue&lt; T &gt;">
-<area shape="rect" id="node4" href="$classfilval_1_1BoundValue.html" title="A generic value owning only a function object. " alt="" coords="5,229,183,256"/>
-<area shape="rect" id="node5" href="$classfilval_1_1ConstantValue.html" title="A Value which always returns the same value, supplied in the constructor. " alt="" coords="207,229,402,256"/>
-<area shape="rect" id="node6" href="$classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="426,229,573,256"/>
-<area shape="rect" id="node2" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="237,80,373,107"/>
-<area shape="rect" id="node3" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="243,5,367,32"/>
-<area shape="rect" id="node7" href="$classfilval_1_1ElementOf.html" title="Extract the element at a specific index from a vector. " alt="" coords="165,304,335,331"/>
-<area shape="rect" id="node8" href="$classfilval_1_1Max.html" title="Find and return the maximum value of a vector. " alt="" coords="359,304,485,331"/>
-<area shape="rect" id="node9" href="$classfilval_1_1Mean.html" title="Calculate the mean value of a vector. " alt="" coords="509,304,644,331"/>
-<area shape="rect" id="node10" href="$classfilval_1_1Min.html" title="Find and return the minimum value of a vector. " alt="" coords="669,304,791,331"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1DerivedValue__inherit__graph.md5

@@ -1 +0,0 @@
-1a4a4af6b01f5dc7be715e8bb2c51434

+ 0 - 96
docs/html/classfilval_1_1ElementOf-members.html

@@ -1,96 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1ElementOf.html">ElementOf</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::ElementOf&lt; T &gt; Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1ElementOf.html">filval::ElementOf&lt; T &gt;</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DerivedValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>ElementOf</b>(const std::string &amp;name, Value&lt; int &gt; *index, const std::string &amp;v_name) (defined in <a class="el" href="classfilval_1_1ElementOf.html">filval::ElementOf&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1ElementOf.html">filval::ElementOf&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>ElementOf</b>(const std::string &amp;name, int index, const std::string &amp;v_name) (defined in <a class="el" href="classfilval_1_1ElementOf.html">filval::ElementOf&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1ElementOf.html">filval::ElementOf&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Reduce</b>(const std::string &amp;name, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, Value&lt; std::vector&lt; T &gt; &gt; *v) (defined in <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Reduce</b>(const std::string &amp;name, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name) (defined in <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>value</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value_valid</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 177
docs/html/classfilval_1_1ElementOf.html

@@ -1,177 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::ElementOf&lt; T &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1ElementOf.html">ElementOf</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classfilval_1_1ElementOf-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::ElementOf&lt; T &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Extract the element at a specific index from a vector.  
- <a href="classfilval_1_1ElementOf.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="value_8hpp_source.html">value.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for filval::ElementOf&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1ElementOf__inherit__graph.png" border="0" usemap="#filval_1_1ElementOf_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1ElementOf_3_01T_01_4_inherit__map" id="filval_1_1ElementOf_3_01T_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="25,229,172,256"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,155,192,181"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,80,167,107"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::ElementOf&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1ElementOf__coll__graph.png" border="0" usemap="#filval_1_1ElementOf_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1ElementOf_3_01T_01_4_coll__map" id="filval_1_1ElementOf_3_01T_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="141,273,288,300"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="51,197,237,224"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="123,5,247,32"/>
-<area shape="rect" id="node7" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="219,132,352,173"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:aeff876e829a64f276859a8aaf3c2bcdb"><td class="memItemLeft" align="right" valign="top"><a id="aeff876e829a64f276859a8aaf3c2bcdb"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>ElementOf</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, <a class="el" href="classfilval_1_1Value.html">Value</a>&lt; int &gt; *index, const std::string &amp;v_name)</td></tr>
-<tr class="separator:aeff876e829a64f276859a8aaf3c2bcdb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a277e5db653a2cc2e5b7fecd130bcac30"><td class="memItemLeft" align="right" valign="top"><a id="a277e5db653a2cc2e5b7fecd130bcac30"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>ElementOf</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, int index, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a277e5db653a2cc2e5b7fecd130bcac30"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Reduce"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Reduce')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td></tr>
-<tr class="memitem:a64db8c7153ee1ddce2f2db01f77afc2c inherit pub_methods_classfilval_1_1Reduce"><td class="memItemLeft" align="right" valign="top"><a id="a64db8c7153ee1ddce2f2db01f77afc2c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Reduce</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, <a class="el" href="classfilval_1_1Value.html">Value</a>&lt; std::vector&lt; T &gt; &gt; *v)</td></tr>
-<tr class="separator:a64db8c7153ee1ddce2f2db01f77afc2c inherit pub_methods_classfilval_1_1Reduce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8834d0f43fb9cf687aade04bcf04981a inherit pub_methods_classfilval_1_1Reduce"><td class="memItemLeft" align="right" valign="top"><a id="a8834d0f43fb9cf687aade04bcf04981a"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Reduce</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a8834d0f43fb9cf687aade04bcf04981a inherit pub_methods_classfilval_1_1Reduce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a9725de2e3291d27e51e70cc830e19836"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a0c18a631ea057510200906e73198fa0c"></a>
-T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a> ()</td></tr>
-<tr class="memdesc:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
-<tr class="separator:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td></tr>
-<tr class="memitem:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="acf84b59c04243cffee5c0f361465c83c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a8e966db95add619c6d85defcb4c866d7"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a38cdc9588f97cb1c5f4ae1c2f8fa326a"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a12aa2c8b6a99573e0fa996f37dd13a"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
-<tr class="separator:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a14659bc5b321f5b914cd911b229f40ef"></a>
-static <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a0fc8de3214f885848f2f5761dc0800b7"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a2b010ce280e2e3b06156870ea08804cc"></a>
-T&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="ae946e1157648857534b5da312be3edf7"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
-<tr class="separator:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_static_attribs_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map&lt; const std::string, <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td></tr>
-<tr class="memdesc:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects.  <a href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">More...</a><br /></td></tr>
-<tr class="separator:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br />
-class filval::ElementOf&lt; T &gt;</h3>
-
-<p>Extract the element at a specific index from a vector. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 7
docs/html/classfilval_1_1ElementOf__coll__graph.map

@@ -1,7 +0,0 @@
-<map id="filval::ElementOf&lt; T &gt;" name="filval::ElementOf&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="141,273,288,300"/>
-<area shape="rect" id="node3" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="51,197,237,224"/>
-<area shape="rect" id="node4" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node5" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="123,5,247,32"/>
-<area shape="rect" id="node7" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="219,132,352,173"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1ElementOf__coll__graph.md5

@@ -1 +0,0 @@
-12e779cadb263d0196a6305773419dcf

+ 0 - 6
docs/html/classfilval_1_1ElementOf__inherit__graph.map

@@ -1,6 +0,0 @@
-<map id="filval::ElementOf&lt; T &gt;" name="filval::ElementOf&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="25,229,172,256"/>
-<area shape="rect" id="node3" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,155,192,181"/>
-<area shape="rect" id="node4" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,80,167,107"/>
-<area shape="rect" id="node5" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1ElementOf__inherit__graph.md5

@@ -1 +0,0 @@
-1a0b85bc15f400fcc29f5af3b38cca31

+ 0 - 98
docs/html/classfilval_1_1Filter-members.html

@@ -1,98 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Filter.html">Filter</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::Filter Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1Filter.html">filval::Filter</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DerivedValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; bool &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Filter</b>(const std::string &amp;name, std::function&lt; bool()&gt; filter_function) (defined in <a class="el" href="classfilval_1_1Filter.html">filval::Filter</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Filter.html">filval::Filter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>filter_function</b> (defined in <a class="el" href="classfilval_1_1Filter.html">filval::Filter</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Filter.html">filval::Filter</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>operator!</b>() (defined in <a class="el" href="classfilval_1_1Filter.html">filval::Filter</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Filter.html">filval::Filter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>operator*</b>(Filter *f) (defined in <a class="el" href="classfilval_1_1Filter.html">filval::Filter</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Filter.html">filval::Filter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>operator+</b>(Filter *f) (defined in <a class="el" href="classfilval_1_1Filter.html">filval::Filter</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Filter.html">filval::Filter</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classfilval_1_1Filter.html#ac91ccc66b66c8ea8cdad27fd9b4b62e2">update_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1Filter.html">filval::Filter</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">private</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; bool &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; bool &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Value.html">filval::Value&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value_valid</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; bool &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; bool &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 220
docs/html/classfilval_1_1Filter.html

@@ -1,220 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::Filter Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Filter.html">Filter</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pri-methods">Private Member Functions</a> &#124;
-<a href="#pri-attribs">Private Attributes</a> &#124;
-<a href="classfilval_1_1Filter-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::Filter Class Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="dynheader">
-Inheritance diagram for filval::Filter:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Filter__inherit__graph.png" border="0" usemap="#filval_1_1Filter_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1Filter_inherit__map" id="filval_1_1Filter_inherit__map">
-<area shape="rect" id="node5" href="classfilval_1_1RangeFilter.html" title="filval::RangeFilter\&lt; T \&gt;" alt="" coords="5,319,179,345"/>
-<area shape="rect" id="node6" href="classfilval_1_1root_1_1MassFilter.html" title="filval::root::MassFilter" alt="" coords="203,319,365,345"/>
-<area shape="rect" id="node2" href="classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; bool \&gt;" alt="" coords="113,155,263,196"/>
-<area shape="rect" id="node3" href="classfilval_1_1Value.html" title="filval::Value\&lt; bool \&gt;" alt="" coords="110,80,266,107"/>
-<area shape="rect" id="node4" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="126,5,250,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::Filter:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Filter__coll__graph.png" border="0" usemap="#filval_1_1Filter_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1Filter_coll__map" id="filval_1_1Filter_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; bool \&gt;" alt="" coords="9,155,158,196"/>
-<area shape="rect" id="node3" href="classfilval_1_1Value.html" title="filval::Value\&lt; bool \&gt;" alt="" coords="5,80,161,107"/>
-<area shape="rect" id="node4" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="21,5,145,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a13771698fb0fddb05503db86ea0dfec8"><td class="memItemLeft" align="right" valign="top"><a id="a13771698fb0fddb05503db86ea0dfec8"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Filter</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; bool()&gt; filter_function)</td></tr>
-<tr class="separator:a13771698fb0fddb05503db86ea0dfec8"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a72bb2872f67234fea0791ebfc2647b2f"><td class="memItemLeft" align="right" valign="top"><a id="a72bb2872f67234fea0791ebfc2647b2f"></a>
-<a class="el" href="classfilval_1_1Filter.html">Filter</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>operator*</b> (<a class="el" href="classfilval_1_1Filter.html">Filter</a> *f)</td></tr>
-<tr class="separator:a72bb2872f67234fea0791ebfc2647b2f"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:adb180778bc337de16c5355a62a193319"><td class="memItemLeft" align="right" valign="top"><a id="adb180778bc337de16c5355a62a193319"></a>
-<a class="el" href="classfilval_1_1Filter.html">Filter</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>operator+</b> (<a class="el" href="classfilval_1_1Filter.html">Filter</a> *f)</td></tr>
-<tr class="separator:adb180778bc337de16c5355a62a193319"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a9ab1886e0d7408744f208be43891ff49"><td class="memItemLeft" align="right" valign="top"><a id="a9ab1886e0d7408744f208be43891ff49"></a>
-<a class="el" href="classfilval_1_1Filter.html">Filter</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>operator!</b> ()</td></tr>
-<tr class="separator:a9ab1886e0d7408744f208be43891ff49"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; bool &gt;</a></td></tr>
-<tr class="memitem:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a9725de2e3291d27e51e70cc830e19836"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a0c18a631ea057510200906e73198fa0c"></a>
-bool &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> ()</td></tr>
-<tr class="memdesc:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
-<tr class="separator:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; bool &gt;</a></td></tr>
-<tr class="memitem:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="acf84b59c04243cffee5c0f361465c83c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a8e966db95add619c6d85defcb4c866d7"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a38cdc9588f97cb1c5f4ae1c2f8fa326a"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-methods"></a>
-Private Member Functions</h2></td></tr>
-<tr class="memitem:ac91ccc66b66c8ea8cdad27fd9b4b62e2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1Filter.html#ac91ccc66b66c8ea8cdad27fd9b4b62e2">update_value</a> ()</td></tr>
-<tr class="memdesc:ac91ccc66b66c8ea8cdad27fd9b4b62e2"><td class="mdescLeft">&#160;</td><td class="mdescRight">Updates the internal value.  <a href="#ac91ccc66b66c8ea8cdad27fd9b4b62e2">More...</a><br /></td></tr>
-<tr class="separator:ac91ccc66b66c8ea8cdad27fd9b4b62e2"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
-Private Attributes</h2></td></tr>
-<tr class="memitem:a6b817ef97f9735fd73191bb187a9ace5"><td class="memItemLeft" align="right" valign="top"><a id="a6b817ef97f9735fd73191bb187a9ace5"></a>
-std::function&lt; bool()&gt;&#160;</td><td class="memItemRight" valign="bottom"><b>filter_function</b></td></tr>
-<tr class="separator:a6b817ef97f9735fd73191bb187a9ace5"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a12aa2c8b6a99573e0fa996f37dd13a"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
-<tr class="separator:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a14659bc5b321f5b914cd911b229f40ef"></a>
-static <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a0fc8de3214f885848f2f5761dc0800b7"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; bool &gt;</a></td></tr>
-<tr class="memitem:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a2b010ce280e2e3b06156870ea08804cc"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="ae946e1157648857534b5da312be3edf7"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
-<tr class="separator:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_static_attribs_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map&lt; const std::string, <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td></tr>
-<tr class="memdesc:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects.  <a href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">More...</a><br /></td></tr>
-<tr class="separator:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<h2 class="groupheader">Member Function Documentation</h2>
-<a id="ac91ccc66b66c8ea8cdad27fd9b4b62e2"></a>
-<h2 class="memtitle"><span class="permalink"><a href="#ac91ccc66b66c8ea8cdad27fd9b4b62e2">&sect;&nbsp;</a></span>update_value()</h2>
-
-<div class="memitem">
-<div class="memproto">
-<table class="mlabels">
-  <tr>
-  <td class="mlabels-left">
-      <table class="memname">
-        <tr>
-          <td class="memname">void filval::Filter::update_value </td>
-          <td>(</td>
-          <td class="paramname"></td><td>)</td>
-          <td></td>
-        </tr>
-      </table>
-  </td>
-  <td class="mlabels-right">
-<span class="mlabels"><span class="mlabel">inline</span><span class="mlabel">private</span><span class="mlabel">virtual</span></span>  </td>
-  </tr>
-</table>
-</div><div class="memdoc">
-
-<p>Updates the internal value. </p>
-<p>This function should be overridden by any child class to do the actual work of updating value based on whatever rules the class chooses. Normally, this consists of geting the values from some associated <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects, doing some calculation on them, and storing the result in value. </p>
-
-<p>Implements <a class="el" href="classfilval_1_1DerivedValue.html#a74e04450a550454510329a9e6b941304">filval::DerivedValue&lt; bool &gt;</a>.</p>
-
-<p>Reimplemented in <a class="el" href="classfilval_1_1root_1_1MassFilter.html#a7858ca9aab96796fdb071b9ed55c5745">filval::root::MassFilter</a>.</p>
-<div class="dynheader">
-Here is the call graph for this function:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Filter_ac91ccc66b66c8ea8cdad27fd9b4b62e2_cgraph.png" border="0" usemap="#classfilval_1_1Filter_ac91ccc66b66c8ea8cdad27fd9b4b62e2_cgraph" alt=""/></div>
-<map name="classfilval_1_1Filter_ac91ccc66b66c8ea8cdad27fd9b4b62e2_cgraph" id="classfilval_1_1Filter_ac91ccc66b66c8ea8cdad27fd9b4b62e2_cgraph">
-<area shape="rect" id="node2" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c" title="filval::DerivedValue\l\&lt; bool \&gt;::get_value" alt="" coords="200,5,352,47"/>
-</map>
-</div>
-
-</div>
-</div>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="filter_8hpp_source.html">filter.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 5
docs/html/classfilval_1_1Filter__coll__graph.map

@@ -1,5 +0,0 @@
-<map id="filval::Filter" name="filval::Filter">
-<area shape="rect" id="node2" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; bool \&gt;" alt="" coords="9,155,158,196"/>
-<area shape="rect" id="node3" href="$classfilval_1_1Value.html" title="filval::Value\&lt; bool \&gt;" alt="" coords="5,80,161,107"/>
-<area shape="rect" id="node4" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="21,5,145,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1Filter__coll__graph.md5

@@ -1 +0,0 @@
-6f0b3dbc93ae2adb6195a927f7aaf090

+ 0 - 7
docs/html/classfilval_1_1Filter__inherit__graph.map

@@ -1,7 +0,0 @@
-<map id="filval::Filter" name="filval::Filter">
-<area shape="rect" id="node5" href="$classfilval_1_1RangeFilter.html" title="filval::RangeFilter\&lt; T \&gt;" alt="" coords="5,319,179,345"/>
-<area shape="rect" id="node6" href="$classfilval_1_1root_1_1MassFilter.html" title="filval::root::MassFilter" alt="" coords="203,319,365,345"/>
-<area shape="rect" id="node2" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; bool \&gt;" alt="" coords="113,155,263,196"/>
-<area shape="rect" id="node3" href="$classfilval_1_1Value.html" title="filval::Value\&lt; bool \&gt;" alt="" coords="110,80,266,107"/>
-<area shape="rect" id="node4" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="126,5,250,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1Filter__inherit__graph.md5

@@ -1 +0,0 @@
-8592363e5cf44bd07525438647b75e4b

+ 0 - 3
docs/html/classfilval_1_1Filter_ac91ccc66b66c8ea8cdad27fd9b4b62e2_cgraph.map

@@ -1,3 +0,0 @@
-<map id="filval::Filter::update_value" name="filval::Filter::update_value">
-<area shape="rect" id="node2" href="$classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c" title="filval::DerivedValue\l\&lt; bool \&gt;::get_value" alt="" coords="200,5,352,47"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1Filter_ac91ccc66b66c8ea8cdad27fd9b4b62e2_cgraph.md5

@@ -1 +0,0 @@
-d8f7d235aa87fb8f824ef7d6ab56bf67

+ 0 - 90
docs/html/classfilval_1_1GenContainer-members.html

@@ -1,90 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1GenContainer.html">GenContainer</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::GenContainer Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>_fill</b>()=0 (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>add_filter</b>(GenValue *filter) (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>desc</b> (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>fill</b>() (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>filters</b> (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenContainer</b>(const std::string name) (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>name</b> (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>set_description</b>(const std::string &amp;description) (defined in <a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenContainer.html">filval::GenContainer</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 149
docs/html/classfilval_1_1GenContainer.html

@@ -1,149 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::GenContainer Class Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1GenContainer.html">GenContainer</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="#pro-methods">Protected Member Functions</a> &#124;
-<a href="#pri-attribs">Private Attributes</a> &#124;
-<a href="classfilval_1_1GenContainer-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::GenContainer Class Reference<span class="mlabels"><span class="mlabel">abstract</span></span></div>  </div>
-</div><!--header-->
-<div class="contents">
-<div class="dynheader">
-Inheritance diagram for filval::GenContainer:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1GenContainer__inherit__graph.png" border="0" usemap="#filval_1_1GenContainer_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1GenContainer_inherit__map" id="filval_1_1GenContainer_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1Container.html" title="filval::Container\&lt;\l std::vector\&lt; T \&gt; \&gt;" alt="" coords="213,13,361,54"/>
-<area shape="rect" id="node4" href="classfilval_1_1Container.html" title="filval::Container\&lt;\l TGraph \&gt;" alt="" coords="219,105,355,146"/>
-<area shape="rect" id="node6" href="classfilval_1_1Container.html" title="filval::Container\&lt;\l TH1 \&gt;" alt="" coords="219,225,355,266"/>
-<area shape="rect" id="node14" href="classfilval_1_1Container.html" title="filval::Container\&lt;\l TH2 \&gt;" alt="" coords="219,355,355,397"/>
-<area shape="rect" id="node20" href="classfilval_1_1Container.html" title="filval::Container\&lt; H \&gt;" alt="" coords="204,421,369,448"/>
-<area shape="rect" id="node3" href="classfilval_1_1ContainerVector.html" title="filval::ContainerVector\&lt; T \&gt;" alt="" coords="427,5,631,32"/>
-<area shape="rect" id="node5" href="classfilval_1_1root_1_1ContainerTGraph.html" title="filval::root::ContainerTGraph" alt="" coords="425,56,632,83"/>
-<area shape="rect" id="node7" href="classfilval_1_1root_1_1ContainerTH1.html" title="filval::root::ContainerTH1\l\&lt; double \&gt;" alt="" coords="436,107,621,149"/>
-<area shape="rect" id="node9" href="classfilval_1_1root_1_1ContainerTH1.html" title="filval::root::ContainerTH1\l\&lt; float \&gt;" alt="" coords="436,173,621,214"/>
-<area shape="rect" id="node11" href="classfilval_1_1root_1_1ContainerTH1.html" title="filval::root::ContainerTH1\l\&lt; int \&gt;" alt="" coords="436,238,621,279"/>
-<area shape="rect" id="node13" href="classfilval_1_1root_1_1ContainerTH1.html" title="filval::root::ContainerTH1\&lt; T \&gt;" alt="" coords="417,304,640,331"/>
-<area shape="rect" id="node8" href="classfilval_1_1root_1_1ContainerTH1D.html" title="filval::root::ContainerTH1D" alt="" coords="688,115,883,141"/>
-<area shape="rect" id="node10" href="classfilval_1_1root_1_1ContainerTH1F.html" title="filval::root::ContainerTH1F" alt="" coords="689,180,881,207"/>
-<area shape="rect" id="node12" href="classfilval_1_1root_1_1ContainerTH1I.html" title="filval::root::ContainerTH1I" alt="" coords="691,245,880,272"/>
-<area shape="rect" id="node15" href="classfilval_1_1root_1_1ContainerTH2.html" title="filval::root::ContainerTH2\l\&lt; double \&gt;" alt="" coords="436,355,621,397"/>
-<area shape="rect" id="node17" href="classfilval_1_1root_1_1ContainerTH2.html" title="filval::root::ContainerTH2\l\&lt; int \&gt;" alt="" coords="436,421,621,462"/>
-<area shape="rect" id="node19" href="classfilval_1_1root_1_1ContainerTH2.html" title="filval::root::ContainerTH2\&lt; T \&gt;" alt="" coords="417,487,640,513"/>
-<area shape="rect" id="node16" href="classfilval_1_1root_1_1ContainerTH2D.html" title="filval::root::ContainerTH2D" alt="" coords="688,363,883,389"/>
-<area shape="rect" id="node18" href="classfilval_1_1root_1_1ContainerTH2I.html" title="filval::root::ContainerTH2I" alt="" coords="691,428,880,455"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a3814e7bea5bff458a4a5d6d9be520963"><td class="memItemLeft" align="right" valign="top"><a id="a3814e7bea5bff458a4a5d6d9be520963"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenContainer</b> (const std::string name)</td></tr>
-<tr class="separator:a3814e7bea5bff458a4a5d6d9be520963"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:afa81b2d39e6bf30da18c898a9ebd404d"><td class="memItemLeft" align="right" valign="top"><a id="afa81b2d39e6bf30da18c898a9ebd404d"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>add_filter</b> (<a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *filter)</td></tr>
-<tr class="separator:afa81b2d39e6bf30da18c898a9ebd404d"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ab5b4842a407a34cfba73e6d55256c766"><td class="memItemLeft" align="right" valign="top"><a id="ab5b4842a407a34cfba73e6d55256c766"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>fill</b> ()</td></tr>
-<tr class="separator:ab5b4842a407a34cfba73e6d55256c766"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a4a2e160bdfd8222e47e0964bcd7dbcfe"><td class="memItemLeft" align="right" valign="top"><a id="a4a2e160bdfd8222e47e0964bcd7dbcfe"></a>
-void&#160;</td><td class="memItemRight" valign="bottom"><b>set_description</b> (const std::string &amp;description)</td></tr>
-<tr class="separator:a4a2e160bdfd8222e47e0964bcd7dbcfe"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1d1a9ef9e5469b3081be1a2184811946"><td class="memItemLeft" align="right" valign="top"><a id="a1d1a9ef9e5469b3081be1a2184811946"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a1d1a9ef9e5469b3081be1a2184811946"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pro-methods"></a>
-Protected Member Functions</h2></td></tr>
-<tr class="memitem:a3909b0377358d59a754785e2460d5912"><td class="memItemLeft" align="right" valign="top"><a id="a3909b0377358d59a754785e2460d5912"></a>
-virtual void&#160;</td><td class="memItemRight" valign="bottom"><b>_fill</b> ()=0</td></tr>
-<tr class="separator:a3909b0377358d59a754785e2460d5912"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pri-attribs"></a>
-Private Attributes</h2></td></tr>
-<tr class="memitem:a2165e51b25330d6e5400bd6ecd70eab0"><td class="memItemLeft" align="right" valign="top"><a id="a2165e51b25330d6e5400bd6ecd70eab0"></a>
-std::string&#160;</td><td class="memItemRight" valign="bottom"><b>name</b></td></tr>
-<tr class="separator:a2165e51b25330d6e5400bd6ecd70eab0"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a57d8a54b45952c5ce7c97b50dd225f3b"><td class="memItemLeft" align="right" valign="top"><a id="a57d8a54b45952c5ce7c97b50dd225f3b"></a>
-std::string&#160;</td><td class="memItemRight" valign="bottom"><b>desc</b></td></tr>
-<tr class="separator:a57d8a54b45952c5ce7c97b50dd225f3b"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8694356b6e23118df57e2178db069d17"><td class="memItemLeft" align="right" valign="top"><a id="a8694356b6e23118df57e2178db069d17"></a>
-std::vector&lt; <a class="el" href="classfilval_1_1Filter.html">Filter</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>filters</b></td></tr>
-<tr class="separator:a8694356b6e23118df57e2178db069d17"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="container_8hpp_source.html">container.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 21
docs/html/classfilval_1_1GenContainer__inherit__graph.map

@@ -1,21 +0,0 @@
-<map id="filval::GenContainer" name="filval::GenContainer">
-<area shape="rect" id="node2" href="$classfilval_1_1Container.html" title="filval::Container\&lt;\l std::vector\&lt; T \&gt; \&gt;" alt="" coords="213,13,361,54"/>
-<area shape="rect" id="node4" href="$classfilval_1_1Container.html" title="filval::Container\&lt;\l TGraph \&gt;" alt="" coords="219,105,355,146"/>
-<area shape="rect" id="node6" href="$classfilval_1_1Container.html" title="filval::Container\&lt;\l TH1 \&gt;" alt="" coords="219,225,355,266"/>
-<area shape="rect" id="node14" href="$classfilval_1_1Container.html" title="filval::Container\&lt;\l TH2 \&gt;" alt="" coords="219,355,355,397"/>
-<area shape="rect" id="node20" href="$classfilval_1_1Container.html" title="filval::Container\&lt; H \&gt;" alt="" coords="204,421,369,448"/>
-<area shape="rect" id="node3" href="$classfilval_1_1ContainerVector.html" title="filval::ContainerVector\&lt; T \&gt;" alt="" coords="427,5,631,32"/>
-<area shape="rect" id="node5" href="$classfilval_1_1root_1_1ContainerTGraph.html" title="filval::root::ContainerTGraph" alt="" coords="425,56,632,83"/>
-<area shape="rect" id="node7" href="$classfilval_1_1root_1_1ContainerTH1.html" title="filval::root::ContainerTH1\l\&lt; double \&gt;" alt="" coords="436,107,621,149"/>
-<area shape="rect" id="node9" href="$classfilval_1_1root_1_1ContainerTH1.html" title="filval::root::ContainerTH1\l\&lt; float \&gt;" alt="" coords="436,173,621,214"/>
-<area shape="rect" id="node11" href="$classfilval_1_1root_1_1ContainerTH1.html" title="filval::root::ContainerTH1\l\&lt; int \&gt;" alt="" coords="436,238,621,279"/>
-<area shape="rect" id="node13" href="$classfilval_1_1root_1_1ContainerTH1.html" title="filval::root::ContainerTH1\&lt; T \&gt;" alt="" coords="417,304,640,331"/>
-<area shape="rect" id="node8" href="$classfilval_1_1root_1_1ContainerTH1D.html" title="filval::root::ContainerTH1D" alt="" coords="688,115,883,141"/>
-<area shape="rect" id="node10" href="$classfilval_1_1root_1_1ContainerTH1F.html" title="filval::root::ContainerTH1F" alt="" coords="689,180,881,207"/>
-<area shape="rect" id="node12" href="$classfilval_1_1root_1_1ContainerTH1I.html" title="filval::root::ContainerTH1I" alt="" coords="691,245,880,272"/>
-<area shape="rect" id="node15" href="$classfilval_1_1root_1_1ContainerTH2.html" title="filval::root::ContainerTH2\l\&lt; double \&gt;" alt="" coords="436,355,621,397"/>
-<area shape="rect" id="node17" href="$classfilval_1_1root_1_1ContainerTH2.html" title="filval::root::ContainerTH2\l\&lt; int \&gt;" alt="" coords="436,421,621,462"/>
-<area shape="rect" id="node19" href="$classfilval_1_1root_1_1ContainerTH2.html" title="filval::root::ContainerTH2\&lt; T \&gt;" alt="" coords="417,487,640,513"/>
-<area shape="rect" id="node16" href="$classfilval_1_1root_1_1ContainerTH2D.html" title="filval::root::ContainerTH2D" alt="" coords="688,363,883,389"/>
-<area shape="rect" id="node18" href="$classfilval_1_1root_1_1ContainerTH2I.html" title="filval::root::ContainerTH2I" alt="" coords="691,428,880,455"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1GenContainer__inherit__graph.md5

@@ -1 +0,0 @@
-51af25cd5e3a16758b2cd03eff7a7f5a

+ 0 - 89
docs/html/classfilval_1_1GenValue-members.html

@@ -1,89 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1GenValue.html">GenValue</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::GenValue Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>, including all inherited members.</p>
-<table class="directory">
-  <tr class="even"><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#ae9d5bd9fde2d04f6cd05d5b901a8c78a">_reset</a>()=0</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">protected</span><span class="mlabel">pure virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>get_value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr class="even"><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">private</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

File diff suppressed because it is too large
+ 0 - 269
docs/html/classfilval_1_1GenValue.html


+ 0 - 46
docs/html/classfilval_1_1GenValue__inherit__graph.map

@@ -1,46 +0,0 @@
-<map id="filval::GenValue" name="filval::GenValue">
-<area shape="rect" id="node2" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="222,135,358,161"/>
-<area shape="rect" id="node12" href="$classfilval_1_1Value.html" title="filval::Value\&lt; bool \&gt;" alt="" coords="212,204,368,231"/>
-<area shape="rect" id="node17" href="$classfilval_1_1Value.html" title="filval::Value\&lt; double \&gt;" alt="" coords="204,255,376,281"/>
-<area shape="rect" id="node20" href="$classfilval_1_1Value.html" title="filval::Value\&lt; float \&gt;" alt="" coords="211,305,369,332"/>
-<area shape="rect" id="node21" href="$classfilval_1_1Value.html" title="filval::Value\&lt; int \&gt;" alt="" coords="217,356,363,383"/>
-<area shape="rect" id="node22" href="$classfilval_1_1Value.html" title="filval::Value\&lt; R \&gt;" alt="" coords="221,407,359,433"/>
-<area shape="rect" id="node25" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; double, double \&gt; \&gt;" alt="" coords="192,458,388,499"/>
-<area shape="rect" id="node26" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; int, int \&gt; \&gt;" alt="" coords="219,523,361,565"/>
-<area shape="rect" id="node27" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; T, int \&gt; \&gt;" alt="" coords="223,589,357,630"/>
-<area shape="rect" id="node32" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; T, T \&gt; \&gt;" alt="" coords="223,654,357,695"/>
-<area shape="rect" id="node33" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; T1, T2 \&gt; \&gt;" alt="" coords="220,719,360,761"/>
-<area shape="rect" id="node36" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; R \&gt; \&gt;" alt="" coords="223,785,357,826"/>
-<area shape="rect" id="node39" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="223,850,357,891"/>
-<area shape="rect" id="node42" href="$classfilval_1_1Value.html" title="filval::Value\&lt; T *\&gt;" alt="" coords="219,916,361,943"/>
-<area shape="rect" id="node43" href="$classfilval_1_1Value.html" title="filval::Value\&lt; TLorentzVector \&gt;" alt="" coords="177,967,403,993"/>
-<area shape="rect" id="node3" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="457,67,643,93"/>
-<area shape="rect" id="node11" href="$classfilval_1_1ObservedValue.html" title="A generic, observed, value. " alt="" coords="451,135,649,161"/>
-<area shape="rect" id="node4" href="$classfilval_1_1BoundValue.html" title="A generic value owning only a function object. " alt="" coords="706,5,883,32"/>
-<area shape="rect" id="node5" href="$classfilval_1_1ConstantValue.html" title="A Value which always returns the same value, supplied in the constructor. " alt="" coords="697,56,892,83"/>
-<area shape="rect" id="node6" href="$classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="721,107,868,133"/>
-<area shape="rect" id="node7" href="$classfilval_1_1ElementOf.html" title="Extract the element at a specific index from a vector. " alt="" coords="942,5,1111,32"/>
-<area shape="rect" id="node8" href="$classfilval_1_1Max.html" title="Find and return the maximum value of a vector. " alt="" coords="963,56,1090,83"/>
-<area shape="rect" id="node9" href="$classfilval_1_1Mean.html" title="Calculate the mean value of a vector. " alt="" coords="959,107,1094,133"/>
-<area shape="rect" id="node10" href="$classfilval_1_1Min.html" title="Find and return the minimum value of a vector. " alt="" coords="965,157,1088,184"/>
-<area shape="rect" id="node13" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; bool \&gt;" alt="" coords="475,197,625,238"/>
-<area shape="rect" id="node14" href="$classfilval_1_1Filter.html" title="filval::Filter" alt="" coords="747,208,842,235"/>
-<area shape="rect" id="node15" href="$classfilval_1_1RangeFilter.html" title="filval::RangeFilter\&lt; T \&gt;" alt="" coords="940,208,1113,235"/>
-<area shape="rect" id="node16" href="$classfilval_1_1root_1_1MassFilter.html" title="filval::root::MassFilter" alt="" coords="946,259,1107,285"/>
-<area shape="rect" id="node18" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; double \&gt;" alt="" coords="475,262,625,303"/>
-<area shape="rect" id="node19" href="$classfilval_1_1root_1_1LorentzVectorEnergy.html" title="filval::root::LorentzVector\lEnergy" alt="" coords="702,262,887,303"/>
-<area shape="rect" id="node23" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\&lt; R \&gt;" alt="" coords="456,407,644,433"/>
-<area shape="rect" id="node24" href="$classfilval_1_1MultiFunc.html" title="A variadic. " alt="" coords="727,399,862,441"/>
-<area shape="rect" id="node28" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::pair\&lt; T, int \&gt; \&gt;" alt="" coords="466,589,634,630"/>
-<area shape="rect" id="node29" href="$classfilval_1_1ReduceIndex.html" title="Similar to Reduce, but returns a pair of a T and an int. " alt="" coords="703,596,886,623"/>
-<area shape="rect" id="node30" href="$classfilval_1_1MaxIndex.html" title="Find and return the maximum value of a vector and its index. " alt="" coords="945,571,1108,597"/>
-<area shape="rect" id="node31" href="$classfilval_1_1MinIndex.html" title="Find and return the minimum value of a vector and its index. " alt="" coords="947,621,1106,648"/>
-<area shape="rect" id="node34" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::pair\&lt; T1, T2 \&gt; \&gt;" alt="" coords="463,719,637,761"/>
-<area shape="rect" id="node35" href="$classfilval_1_1Pair.html" title="Creates a std::pair type from a two other Value objects. " alt="" coords="717,727,873,753"/>
-<area shape="rect" id="node37" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::vector\&lt; R \&gt; \&gt;" alt="" coords="470,785,630,826"/>
-<area shape="rect" id="node38" href="$classfilval_1_1ZipMapFour.html" title="Takes a set of four Value&lt;std::vector&lt;T&gt; &gt; objects and a function of four Ts and returns a std::vecto..." alt="" coords="725,785,864,826"/>
-<area shape="rect" id="node40" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::vector\&lt; T \&gt; \&gt;" alt="" coords="471,850,629,891"/>
-<area shape="rect" id="node41" href="$classfilval_1_1WrapperVector.html" title="A std::vector wrapper around a C&#45;style array. " alt="" coords="697,857,892,884"/>
-<area shape="rect" id="node44" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; TLorentzVector \&gt;" alt="" coords="475,959,625,1001"/>
-<area shape="rect" id="node45" href="$classfilval_1_1root_1_1LorentzVector.html" title="filval::root::LorentzVector" alt="" coords="702,967,887,993"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1GenValue__inherit__graph.md5

@@ -1 +0,0 @@
-715aefbd7e7a984c57cc352ab3109048

+ 0 - 95
docs/html/classfilval_1_1Max-members.html

@@ -1,95 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Max.html">Max</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::Max&lt; T &gt; Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1Max.html">filval::Max&lt; T &gt;</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DerivedValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Max</b>(const std::string &amp;name, const std::string &amp;v_name) (defined in <a class="el" href="classfilval_1_1Max.html">filval::Max&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Max.html">filval::Max&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Reduce</b>(const std::string &amp;name, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, Value&lt; std::vector&lt; T &gt; &gt; *v) (defined in <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Reduce</b>(const std::string &amp;name, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name) (defined in <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>value_valid</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 174
docs/html/classfilval_1_1Max.html

@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::Max&lt; T &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Max.html">Max</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classfilval_1_1Max-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::Max&lt; T &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Find and return the maximum value of a vector.  
- <a href="classfilval_1_1Max.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="value_8hpp_source.html">value.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for filval::Max&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Max__inherit__graph.png" border="0" usemap="#filval_1_1Max_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1Max_3_01T_01_4_inherit__map" id="filval_1_1Max_3_01T_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="25,229,172,256"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,155,192,181"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,80,167,107"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::Max&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Max__coll__graph.png" border="0" usemap="#filval_1_1Max_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1Max_3_01T_01_4_coll__map" id="filval_1_1Max_3_01T_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="141,273,288,300"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="51,197,237,224"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="123,5,247,32"/>
-<area shape="rect" id="node7" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="219,132,352,173"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a61ab1d419ea30128eb53ea8768a780cb"><td class="memItemLeft" align="right" valign="top"><a id="a61ab1d419ea30128eb53ea8768a780cb"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Max</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a61ab1d419ea30128eb53ea8768a780cb"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Reduce"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Reduce')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td></tr>
-<tr class="memitem:a64db8c7153ee1ddce2f2db01f77afc2c inherit pub_methods_classfilval_1_1Reduce"><td class="memItemLeft" align="right" valign="top"><a id="a64db8c7153ee1ddce2f2db01f77afc2c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Reduce</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, <a class="el" href="classfilval_1_1Value.html">Value</a>&lt; std::vector&lt; T &gt; &gt; *v)</td></tr>
-<tr class="separator:a64db8c7153ee1ddce2f2db01f77afc2c inherit pub_methods_classfilval_1_1Reduce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8834d0f43fb9cf687aade04bcf04981a inherit pub_methods_classfilval_1_1Reduce"><td class="memItemLeft" align="right" valign="top"><a id="a8834d0f43fb9cf687aade04bcf04981a"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Reduce</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a8834d0f43fb9cf687aade04bcf04981a inherit pub_methods_classfilval_1_1Reduce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a9725de2e3291d27e51e70cc830e19836"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a0c18a631ea057510200906e73198fa0c"></a>
-T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a> ()</td></tr>
-<tr class="memdesc:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
-<tr class="separator:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td></tr>
-<tr class="memitem:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="acf84b59c04243cffee5c0f361465c83c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a8e966db95add619c6d85defcb4c866d7"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a38cdc9588f97cb1c5f4ae1c2f8fa326a"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a12aa2c8b6a99573e0fa996f37dd13a"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
-<tr class="separator:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a14659bc5b321f5b914cd911b229f40ef"></a>
-static <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a0fc8de3214f885848f2f5761dc0800b7"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a2b010ce280e2e3b06156870ea08804cc"></a>
-T&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="ae946e1157648857534b5da312be3edf7"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
-<tr class="separator:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_static_attribs_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map&lt; const std::string, <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td></tr>
-<tr class="memdesc:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects.  <a href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">More...</a><br /></td></tr>
-<tr class="separator:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br />
-class filval::Max&lt; T &gt;</h3>
-
-<p>Find and return the maximum value of a vector. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

File diff suppressed because it is too large
+ 0 - 95
docs/html/classfilval_1_1MaxIndex-members.html


+ 0 - 174
docs/html/classfilval_1_1MaxIndex.html

@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::MaxIndex&lt; T &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1MaxIndex.html">MaxIndex</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classfilval_1_1MaxIndex-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::MaxIndex&lt; T &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Find and return the maximum value of a vector and its index.  
- <a href="classfilval_1_1MaxIndex.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="value_8hpp_source.html">value.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for filval::MaxIndex&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1MaxIndex__inherit__graph.png" border="0" usemap="#filval_1_1MaxIndex_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1MaxIndex_3_01T_01_4_inherit__map" id="filval_1_1MaxIndex_3_01T_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1ReduceIndex.html" title="Similar to Reduce, but returns a pair of a T and an int. " alt="" coords="5,259,188,285"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::pair\&lt; T, int \&gt; \&gt;" alt="" coords="13,169,181,211"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; T, int \&gt; \&gt;" alt="" coords="30,80,163,121"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="35,5,159,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::MaxIndex&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1MaxIndex__coll__graph.png" border="0" usemap="#filval_1_1MaxIndex_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1MaxIndex_3_01T_01_4_coll__map" id="filval_1_1MaxIndex_3_01T_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1ReduceIndex.html" title="Similar to Reduce, but returns a pair of a T and an int. " alt="" coords="63,303,246,329"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::pair\&lt; T, int \&gt; \&gt;" alt="" coords="5,212,173,253"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; T, int \&gt; \&gt;" alt="" coords="43,81,176,123"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="103,5,227,32"/>
-<area shape="rect" id="node6" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="152,147,285,188"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:aacf0ba84ef263c594c6e66b8208fffdf"><td class="memItemLeft" align="right" valign="top"><a id="aacf0ba84ef263c594c6e66b8208fffdf"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>MaxIndex</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, const std::string &amp;v_name)</td></tr>
-<tr class="separator:aacf0ba84ef263c594c6e66b8208fffdf"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1ReduceIndex"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1ReduceIndex')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1ReduceIndex.html">filval::ReduceIndex&lt; T &gt;</a></td></tr>
-<tr class="memitem:abb394f01acdcb0bd77abfb05782baf0b inherit pub_methods_classfilval_1_1ReduceIndex"><td class="memItemLeft" align="right" valign="top"><a id="abb394f01acdcb0bd77abfb05782baf0b"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>ReduceIndex</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; std::pair&lt; T, int &gt;(std::vector&lt; T &gt;)&gt; reduce, <a class="el" href="classfilval_1_1Value.html">Value</a>&lt; std::vector&lt; T &gt; &gt; *v)</td></tr>
-<tr class="separator:abb394f01acdcb0bd77abfb05782baf0b inherit pub_methods_classfilval_1_1ReduceIndex"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1c0c6eecd71c861d58723d82e95b76ea inherit pub_methods_classfilval_1_1ReduceIndex"><td class="memItemLeft" align="right" valign="top"><a id="a1c0c6eecd71c861d58723d82e95b76ea"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>ReduceIndex</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; std::pair&lt; T, int &gt;(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a1c0c6eecd71c861d58723d82e95b76ea inherit pub_methods_classfilval_1_1ReduceIndex"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; std::pair&lt; T, int &gt; &gt;</a></td></tr>
-<tr class="memitem:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a9725de2e3291d27e51e70cc830e19836"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a0c18a631ea057510200906e73198fa0c"></a>
-std::pair&lt; T, int &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> ()</td></tr>
-<tr class="memdesc:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
-<tr class="separator:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; std::pair&lt; T, int &gt; &gt;</a></td></tr>
-<tr class="memitem:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="acf84b59c04243cffee5c0f361465c83c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a8e966db95add619c6d85defcb4c866d7"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a38cdc9588f97cb1c5f4ae1c2f8fa326a"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a12aa2c8b6a99573e0fa996f37dd13a"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
-<tr class="separator:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a14659bc5b321f5b914cd911b229f40ef"></a>
-static <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a0fc8de3214f885848f2f5761dc0800b7"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; std::pair&lt; T, int &gt; &gt;</a></td></tr>
-<tr class="memitem:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a2b010ce280e2e3b06156870ea08804cc"></a>
-std::pair&lt; T, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="ae946e1157648857534b5da312be3edf7"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
-<tr class="separator:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_static_attribs_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map&lt; const std::string, <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td></tr>
-<tr class="memdesc:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects.  <a href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">More...</a><br /></td></tr>
-<tr class="separator:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br />
-class filval::MaxIndex&lt; T &gt;</h3>
-
-<p>Find and return the maximum value of a vector and its index. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 7
docs/html/classfilval_1_1MaxIndex__coll__graph.map

@@ -1,7 +0,0 @@
-<map id="filval::MaxIndex&lt; T &gt;" name="filval::MaxIndex&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1ReduceIndex.html" title="Similar to Reduce, but returns a pair of a T and an int. " alt="" coords="63,303,246,329"/>
-<area shape="rect" id="node3" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::pair\&lt; T, int \&gt; \&gt;" alt="" coords="5,212,173,253"/>
-<area shape="rect" id="node4" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; T, int \&gt; \&gt;" alt="" coords="43,81,176,123"/>
-<area shape="rect" id="node5" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="103,5,227,32"/>
-<area shape="rect" id="node6" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="152,147,285,188"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1MaxIndex__coll__graph.md5

@@ -1 +0,0 @@
-b9ac5e0fb170430ba2465fb53044770b

+ 0 - 6
docs/html/classfilval_1_1MaxIndex__inherit__graph.map

@@ -1,6 +0,0 @@
-<map id="filval::MaxIndex&lt; T &gt;" name="filval::MaxIndex&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1ReduceIndex.html" title="Similar to Reduce, but returns a pair of a T and an int. " alt="" coords="5,259,188,285"/>
-<area shape="rect" id="node3" href="$classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::pair\&lt; T, int \&gt; \&gt;" alt="" coords="13,169,181,211"/>
-<area shape="rect" id="node4" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; T, int \&gt; \&gt;" alt="" coords="30,80,163,121"/>
-<area shape="rect" id="node5" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="35,5,159,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1MaxIndex__inherit__graph.md5

@@ -1 +0,0 @@
-0afd4540a1d8f4a9d9886f6a9cf89963

+ 0 - 7
docs/html/classfilval_1_1Max__coll__graph.map

@@ -1,7 +0,0 @@
-<map id="filval::Max&lt; T &gt;" name="filval::Max&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="141,273,288,300"/>
-<area shape="rect" id="node3" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="51,197,237,224"/>
-<area shape="rect" id="node4" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node5" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="123,5,247,32"/>
-<area shape="rect" id="node7" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="219,132,352,173"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1Max__coll__graph.md5

@@ -1 +0,0 @@
-47834abb980dcf8c3358e070b18241d6

+ 0 - 6
docs/html/classfilval_1_1Max__inherit__graph.map

@@ -1,6 +0,0 @@
-<map id="filval::Max&lt; T &gt;" name="filval::Max&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="25,229,172,256"/>
-<area shape="rect" id="node3" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,155,192,181"/>
-<area shape="rect" id="node4" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,80,167,107"/>
-<area shape="rect" id="node5" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1Max__inherit__graph.md5

@@ -1 +0,0 @@
-dea2abc3596cfbd1e663463d298d9f78

+ 0 - 95
docs/html/classfilval_1_1Mean-members.html

@@ -1,95 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Mean.html">Mean</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::Mean&lt; T &gt; Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1Mean.html">filval::Mean&lt; T &gt;</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DerivedValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Mean</b>(const std::string &amp;name, const std::string &amp;v_name) (defined in <a class="el" href="classfilval_1_1Mean.html">filval::Mean&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Mean.html">filval::Mean&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Reduce</b>(const std::string &amp;name, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, Value&lt; std::vector&lt; T &gt; &gt; *v) (defined in <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Reduce</b>(const std::string &amp;name, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name) (defined in <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>value_valid</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 174
docs/html/classfilval_1_1Mean.html

@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::Mean&lt; T &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Mean.html">Mean</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classfilval_1_1Mean-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::Mean&lt; T &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Calculate the mean value of a vector.  
- <a href="classfilval_1_1Mean.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="value_8hpp_source.html">value.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for filval::Mean&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Mean__inherit__graph.png" border="0" usemap="#filval_1_1Mean_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1Mean_3_01T_01_4_inherit__map" id="filval_1_1Mean_3_01T_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="25,229,172,256"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,155,192,181"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,80,167,107"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::Mean&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Mean__coll__graph.png" border="0" usemap="#filval_1_1Mean_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1Mean_3_01T_01_4_coll__map" id="filval_1_1Mean_3_01T_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="141,273,288,300"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="51,197,237,224"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="123,5,247,32"/>
-<area shape="rect" id="node7" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="219,132,352,173"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a036b1c2a3dca807b2080eb24c3b07945"><td class="memItemLeft" align="right" valign="top"><a id="a036b1c2a3dca807b2080eb24c3b07945"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Mean</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a036b1c2a3dca807b2080eb24c3b07945"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Reduce"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Reduce')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td></tr>
-<tr class="memitem:a64db8c7153ee1ddce2f2db01f77afc2c inherit pub_methods_classfilval_1_1Reduce"><td class="memItemLeft" align="right" valign="top"><a id="a64db8c7153ee1ddce2f2db01f77afc2c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Reduce</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, <a class="el" href="classfilval_1_1Value.html">Value</a>&lt; std::vector&lt; T &gt; &gt; *v)</td></tr>
-<tr class="separator:a64db8c7153ee1ddce2f2db01f77afc2c inherit pub_methods_classfilval_1_1Reduce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8834d0f43fb9cf687aade04bcf04981a inherit pub_methods_classfilval_1_1Reduce"><td class="memItemLeft" align="right" valign="top"><a id="a8834d0f43fb9cf687aade04bcf04981a"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Reduce</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a8834d0f43fb9cf687aade04bcf04981a inherit pub_methods_classfilval_1_1Reduce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a9725de2e3291d27e51e70cc830e19836"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a0c18a631ea057510200906e73198fa0c"></a>
-T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a> ()</td></tr>
-<tr class="memdesc:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
-<tr class="separator:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td></tr>
-<tr class="memitem:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="acf84b59c04243cffee5c0f361465c83c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a8e966db95add619c6d85defcb4c866d7"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a38cdc9588f97cb1c5f4ae1c2f8fa326a"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a12aa2c8b6a99573e0fa996f37dd13a"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
-<tr class="separator:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a14659bc5b321f5b914cd911b229f40ef"></a>
-static <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a0fc8de3214f885848f2f5761dc0800b7"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a2b010ce280e2e3b06156870ea08804cc"></a>
-T&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="ae946e1157648857534b5da312be3edf7"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
-<tr class="separator:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_static_attribs_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map&lt; const std::string, <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td></tr>
-<tr class="memdesc:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects.  <a href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">More...</a><br /></td></tr>
-<tr class="separator:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br />
-class filval::Mean&lt; T &gt;</h3>
-
-<p>Calculate the mean value of a vector. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 7
docs/html/classfilval_1_1Mean__coll__graph.map

@@ -1,7 +0,0 @@
-<map id="filval::Mean&lt; T &gt;" name="filval::Mean&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="141,273,288,300"/>
-<area shape="rect" id="node3" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="51,197,237,224"/>
-<area shape="rect" id="node4" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node5" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="123,5,247,32"/>
-<area shape="rect" id="node7" href="$classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="219,132,352,173"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1Mean__coll__graph.md5

@@ -1 +0,0 @@
-458e43e72b9467a65eb217e8e4c7c729

+ 0 - 6
docs/html/classfilval_1_1Mean__inherit__graph.map

@@ -1,6 +0,0 @@
-<map id="filval::Mean&lt; T &gt;" name="filval::Mean&lt; T &gt;">
-<area shape="rect" id="node2" href="$classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="25,229,172,256"/>
-<area shape="rect" id="node3" href="$classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,155,192,181"/>
-<area shape="rect" id="node4" href="$classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,80,167,107"/>
-<area shape="rect" id="node5" href="$classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>

+ 0 - 1
docs/html/classfilval_1_1Mean__inherit__graph.md5

@@ -1 +0,0 @@
-cea681cf84b7f39037aa9d6c2ae26474

+ 0 - 95
docs/html/classfilval_1_1Min-members.html

@@ -1,95 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: Member List</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Min.html">Min</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="headertitle">
-<div class="title">filval::Min&lt; T &gt; Member List</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>This is the complete list of members for <a class="el" href="classfilval_1_1Min.html">filval::Min&lt; T &gt;</a>, including all inherited members.</p>
-<table class="directory">
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>DerivedValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>GenValue</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_name</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a>()</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">virtual</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>get_value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Min</b>(const std::string &amp;name, const std::string &amp;v_name) (defined in <a class="el" href="classfilval_1_1Min.html">filval::Min&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Min.html">filval::Min&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Reduce</b>(const std::string &amp;name, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, Value&lt; std::vector&lt; T &gt; &gt; *v) (defined in <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>Reduce</b>(const std::string &amp;name, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name) (defined in <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>reset</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>summary</b>() (defined in <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a>)</td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">static</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>Value</b>(const std::string &amp;name) (defined in <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td><td class="entry"><span class="mlabel">inline</span></td></tr>
-  <tr bgcolor="#f0f0f0"><td class="entry"><b>value</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr bgcolor="#f0f0f0" class="even"><td class="entry"><b>value_valid</b> (defined in <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a>)</td><td class="entry"><a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td><td class="entry"><span class="mlabel">protected</span></td></tr>
-  <tr><td class="entry"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td><td class="entry"><a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td><td class="entry"><span class="mlabel">inline</span><span class="mlabel">protected</span><span class="mlabel">static</span></td></tr>
-</table></div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 174
docs/html/classfilval_1_1Min.html

@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::Min&lt; T &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1Min.html">Min</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classfilval_1_1Min-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::Min&lt; T &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Find and return the minimum value of a vector.  
- <a href="classfilval_1_1Min.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="value_8hpp_source.html">value.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for filval::Min&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Min__inherit__graph.png" border="0" usemap="#filval_1_1Min_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1Min_3_01T_01_4_inherit__map" id="filval_1_1Min_3_01T_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="25,229,172,256"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="5,155,192,181"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="31,80,167,107"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="37,5,161,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::Min&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1Min__coll__graph.png" border="0" usemap="#filval_1_1Min_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1Min_3_01T_01_4_coll__map" id="filval_1_1Min_3_01T_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1Reduce.html" title="Reduce a Value of type vector&lt;T&gt; to just a T. " alt="" coords="141,273,288,300"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="A generic, derived, value. " alt="" coords="51,197,237,224"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="A generic value. " alt="" coords="5,81,141,108"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="123,5,247,32"/>
-<area shape="rect" id="node7" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="219,132,352,173"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:a4a3ddfb7bca65ab7a48fbdaac6b18b74"><td class="memItemLeft" align="right" valign="top"><a id="a4a3ddfb7bca65ab7a48fbdaac6b18b74"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Min</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a4a3ddfb7bca65ab7a48fbdaac6b18b74"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Reduce"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Reduce')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Reduce.html">filval::Reduce&lt; T &gt;</a></td></tr>
-<tr class="memitem:a64db8c7153ee1ddce2f2db01f77afc2c inherit pub_methods_classfilval_1_1Reduce"><td class="memItemLeft" align="right" valign="top"><a id="a64db8c7153ee1ddce2f2db01f77afc2c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Reduce</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, <a class="el" href="classfilval_1_1Value.html">Value</a>&lt; std::vector&lt; T &gt; &gt; *v)</td></tr>
-<tr class="separator:a64db8c7153ee1ddce2f2db01f77afc2c inherit pub_methods_classfilval_1_1Reduce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a8834d0f43fb9cf687aade04bcf04981a inherit pub_methods_classfilval_1_1Reduce"><td class="memItemLeft" align="right" valign="top"><a id="a8834d0f43fb9cf687aade04bcf04981a"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Reduce</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; T(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a8834d0f43fb9cf687aade04bcf04981a inherit pub_methods_classfilval_1_1Reduce"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a9725de2e3291d27e51e70cc830e19836"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a0c18a631ea057510200906e73198fa0c"></a>
-T &amp;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1DerivedValue.html#a0c18a631ea057510200906e73198fa0c">get_value</a> ()</td></tr>
-<tr class="memdesc:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
-<tr class="separator:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; T &gt;</a></td></tr>
-<tr class="memitem:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="acf84b59c04243cffee5c0f361465c83c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a8e966db95add619c6d85defcb4c866d7"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a38cdc9588f97cb1c5f4ae1c2f8fa326a"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a12aa2c8b6a99573e0fa996f37dd13a"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
-<tr class="separator:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a14659bc5b321f5b914cd911b229f40ef"></a>
-static <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a0fc8de3214f885848f2f5761dc0800b7"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; T &gt;</a></td></tr>
-<tr class="memitem:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a2b010ce280e2e3b06156870ea08804cc"></a>
-T&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="ae946e1157648857534b5da312be3edf7"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
-<tr class="separator:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_static_attribs_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map&lt; const std::string, <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td></tr>
-<tr class="memdesc:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects.  <a href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">More...</a><br /></td></tr>
-<tr class="separator:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br />
-class filval::Min&lt; T &gt;</h3>
-
-<p>Find and return the minimum value of a vector. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

File diff suppressed because it is too large
+ 0 - 95
docs/html/classfilval_1_1MinIndex-members.html


+ 0 - 174
docs/html/classfilval_1_1MinIndex.html

@@ -1,174 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<html xmlns="http://www.w3.org/1999/xhtml">
-<head>
-<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
-<meta http-equiv="X-UA-Compatible" content="IE=9"/>
-<meta name="generator" content="Doxygen 1.8.12"/>
-<meta name="viewport" content="width=device-width, initial-scale=1"/>
-<title>TTTT Analysis: filval::MinIndex&lt; T &gt; Class Template Reference</title>
-<link href="tabs.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="jquery.js"></script>
-<script type="text/javascript" src="dynsections.js"></script>
-<link href="search/search.css" rel="stylesheet" type="text/css"/>
-<script type="text/javascript" src="search/searchdata.js"></script>
-<script type="text/javascript" src="search/search.js"></script>
-<link href="doxygen.css" rel="stylesheet" type="text/css" />
-</head>
-<body>
-<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
-<div id="titlearea">
-<table cellspacing="0" cellpadding="0">
- <tbody>
- <tr style="height: 56px;">
-  <td id="projectalign" style="padding-left: 0.5em;">
-   <div id="projectname">TTTT Analysis
-   &#160;<span id="projectnumber">0.1</span>
-   </div>
-  </td>
- </tr>
- </tbody>
-</table>
-</div>
-<!-- end header part -->
-<!-- Generated by Doxygen 1.8.12 -->
-<script type="text/javascript">
-var searchBox = new SearchBox("searchBox", "search",false,'Search');
-</script>
-<script type="text/javascript" src="menudata.js"></script>
-<script type="text/javascript" src="menu.js"></script>
-<script type="text/javascript">
-$(function() {
-  initMenu('',true,false,'search.php','Search');
-  $(document).ready(function() { init_search(); });
-});
-</script>
-<div id="main-nav"></div>
-<!-- window showing the filter options -->
-<div id="MSearchSelectWindow"
-     onmouseover="return searchBox.OnSearchSelectShow()"
-     onmouseout="return searchBox.OnSearchSelectHide()"
-     onkeydown="return searchBox.OnSearchSelectKey(event)">
-</div>
-
-<!-- iframe showing the search results (closed by default) -->
-<div id="MSearchResultsWindow">
-<iframe src="javascript:void(0)" frameborder="0" 
-        name="MSearchResults" id="MSearchResults">
-</iframe>
-</div>
-
-<div id="nav-path" class="navpath">
-  <ul>
-<li class="navelem"><a class="el" href="namespacefilval.html">filval</a></li><li class="navelem"><a class="el" href="classfilval_1_1MinIndex.html">MinIndex</a></li>  </ul>
-</div>
-</div><!-- top -->
-<div class="header">
-  <div class="summary">
-<a href="#pub-methods">Public Member Functions</a> &#124;
-<a href="classfilval_1_1MinIndex-members.html">List of all members</a>  </div>
-  <div class="headertitle">
-<div class="title">filval::MinIndex&lt; T &gt; Class Template Reference</div>  </div>
-</div><!--header-->
-<div class="contents">
-
-<p>Find and return the minimum value of a vector and its index.  
- <a href="classfilval_1_1MinIndex.html#details">More...</a></p>
-
-<p><code>#include &lt;<a class="el" href="value_8hpp_source.html">value.hpp</a>&gt;</code></p>
-<div class="dynheader">
-Inheritance diagram for filval::MinIndex&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1MinIndex__inherit__graph.png" border="0" usemap="#filval_1_1MinIndex_3_01T_01_4_inherit__map" alt="Inheritance graph"/></div>
-<map name="filval_1_1MinIndex_3_01T_01_4_inherit__map" id="filval_1_1MinIndex_3_01T_01_4_inherit__map">
-<area shape="rect" id="node2" href="classfilval_1_1ReduceIndex.html" title="Similar to Reduce, but returns a pair of a T and an int. " alt="" coords="5,259,188,285"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::pair\&lt; T, int \&gt; \&gt;" alt="" coords="13,169,181,211"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; T, int \&gt; \&gt;" alt="" coords="30,80,163,121"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="35,5,159,32"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<div class="dynheader">
-Collaboration diagram for filval::MinIndex&lt; T &gt;:</div>
-<div class="dyncontent">
-<div class="center"><img src="classfilval_1_1MinIndex__coll__graph.png" border="0" usemap="#filval_1_1MinIndex_3_01T_01_4_coll__map" alt="Collaboration graph"/></div>
-<map name="filval_1_1MinIndex_3_01T_01_4_coll__map" id="filval_1_1MinIndex_3_01T_01_4_coll__map">
-<area shape="rect" id="node2" href="classfilval_1_1ReduceIndex.html" title="Similar to Reduce, but returns a pair of a T and an int. " alt="" coords="63,303,246,329"/>
-<area shape="rect" id="node3" href="classfilval_1_1DerivedValue.html" title="filval::DerivedValue\l\&lt; std::pair\&lt; T, int \&gt; \&gt;" alt="" coords="5,212,173,253"/>
-<area shape="rect" id="node4" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::pair\&lt; T, int \&gt; \&gt;" alt="" coords="43,81,176,123"/>
-<area shape="rect" id="node5" href="classfilval_1_1GenValue.html" title="A type&#45;agnostic value. " alt="" coords="103,5,227,32"/>
-<area shape="rect" id="node6" href="classfilval_1_1Value.html" title="filval::Value\&lt; std\l::vector\&lt; T \&gt; \&gt;" alt="" coords="152,147,285,188"/>
-</map>
-<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
-<table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
-Public Member Functions</h2></td></tr>
-<tr class="memitem:ae21f26c7441580054990750352a53cd1"><td class="memItemLeft" align="right" valign="top"><a id="ae21f26c7441580054990750352a53cd1"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>MinIndex</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, const std::string &amp;v_name)</td></tr>
-<tr class="separator:ae21f26c7441580054990750352a53cd1"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1ReduceIndex"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1ReduceIndex')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1ReduceIndex.html">filval::ReduceIndex&lt; T &gt;</a></td></tr>
-<tr class="memitem:abb394f01acdcb0bd77abfb05782baf0b inherit pub_methods_classfilval_1_1ReduceIndex"><td class="memItemLeft" align="right" valign="top"><a id="abb394f01acdcb0bd77abfb05782baf0b"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>ReduceIndex</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; std::pair&lt; T, int &gt;(std::vector&lt; T &gt;)&gt; reduce, <a class="el" href="classfilval_1_1Value.html">Value</a>&lt; std::vector&lt; T &gt; &gt; *v)</td></tr>
-<tr class="separator:abb394f01acdcb0bd77abfb05782baf0b inherit pub_methods_classfilval_1_1ReduceIndex"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a1c0c6eecd71c861d58723d82e95b76ea inherit pub_methods_classfilval_1_1ReduceIndex"><td class="memItemLeft" align="right" valign="top"><a id="a1c0c6eecd71c861d58723d82e95b76ea"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>ReduceIndex</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>, std::function&lt; std::pair&lt; T, int &gt;(std::vector&lt; T &gt;)&gt; reduce, const std::string &amp;v_name)</td></tr>
-<tr class="separator:a1c0c6eecd71c861d58723d82e95b76ea inherit pub_methods_classfilval_1_1ReduceIndex"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; std::pair&lt; T, int &gt; &gt;</a></td></tr>
-<tr class="memitem:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a9725de2e3291d27e51e70cc830e19836"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>DerivedValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a9725de2e3291d27e51e70cc830e19836 inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a0c18a631ea057510200906e73198fa0c"></a>
-std::pair&lt; T, int &gt; &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> ()</td></tr>
-<tr class="memdesc:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">Calculate, if necessary, and return the value held by this object. <br /></td></tr>
-<tr class="separator:a0c18a631ea057510200906e73198fa0c inherit pub_methods_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1Value"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1Value')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1Value.html">filval::Value&lt; std::pair&lt; T, int &gt; &gt;</a></td></tr>
-<tr class="memitem:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memItemLeft" align="right" valign="top"><a id="acf84b59c04243cffee5c0f361465c83c"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>Value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:acf84b59c04243cffee5c0f361465c83c inherit pub_methods_classfilval_1_1Value"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pub_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a8e966db95add619c6d85defcb4c866d7"></a>
-&#160;</td><td class="memItemRight" valign="bottom"><b>GenValue</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a8e966db95add619c6d85defcb4c866d7 inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a38cdc9588f97cb1c5f4ae1c2f8fa326a"></a>
-const std::string &amp;&#160;</td><td class="memItemRight" valign="bottom"><b>get_name</b> ()</td></tr>
-<tr class="separator:a38cdc9588f97cb1c5f4ae1c2f8fa326a inherit pub_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table><table class="memberdecls">
-<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
-Additional Inherited Members</h2></td></tr>
-<tr class="inherit_header pub_static_methods_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pub_static_methods_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Public Member Functions inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a6a12aa2c8b6a99573e0fa996f37dd13a"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>reset</b> ()</td></tr>
-<tr class="separator:a6a12aa2c8b6a99573e0fa996f37dd13a inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a14659bc5b321f5b914cd911b229f40ef"></a>
-static <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> *&#160;</td><td class="memItemRight" valign="bottom"><b>get_value</b> (const std::string &amp;<a class="el" href="classfilval_1_1GenValue.html#a007e38c03ee041c2a657afa3d6e91ab1">name</a>)</td></tr>
-<tr class="separator:a14659bc5b321f5b914cd911b229f40ef inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top"><a id="a0fc8de3214f885848f2f5761dc0800b7"></a>
-static void&#160;</td><td class="memItemRight" valign="bottom"><b>summary</b> ()</td></tr>
-<tr class="separator:a0fc8de3214f885848f2f5761dc0800b7 inherit pub_static_methods_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_attribs_classfilval_1_1DerivedValue"><td colspan="2" onclick="javascript:toggleInherit('pro_attribs_classfilval_1_1DerivedValue')"><img src="closed.png" alt="-"/>&#160;Protected Attributes inherited from <a class="el" href="classfilval_1_1DerivedValue.html">filval::DerivedValue&lt; std::pair&lt; T, int &gt; &gt;</a></td></tr>
-<tr class="memitem:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="a2b010ce280e2e3b06156870ea08804cc"></a>
-std::pair&lt; T, int &gt;&#160;</td><td class="memItemRight" valign="bottom"><b>value</b></td></tr>
-<tr class="separator:a2b010ce280e2e3b06156870ea08804cc inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="memitem:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memItemLeft" align="right" valign="top"><a id="ae946e1157648857534b5da312be3edf7"></a>
-bool&#160;</td><td class="memItemRight" valign="bottom"><b>value_valid</b></td></tr>
-<tr class="separator:ae946e1157648857534b5da312be3edf7 inherit pro_attribs_classfilval_1_1DerivedValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-<tr class="inherit_header pro_static_attribs_classfilval_1_1GenValue"><td colspan="2" onclick="javascript:toggleInherit('pro_static_attribs_classfilval_1_1GenValue')"><img src="closed.png" alt="-"/>&#160;Static Protected Attributes inherited from <a class="el" href="classfilval_1_1GenValue.html">filval::GenValue</a></td></tr>
-<tr class="memitem:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memItemLeft" align="right" valign="top">static std::map&lt; const std::string, <a class="el" href="classfilval_1_1GenValue.html">GenValue</a> * &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">values</a></td></tr>
-<tr class="memdesc:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="mdescLeft">&#160;</td><td class="mdescRight">A static mapping containing all created <a class="el" href="classfilval_1_1Value.html" title="A generic value. ">Value</a> objects.  <a href="classfilval_1_1GenValue.html#aa94f38a80f5a127bf3df33ad53198e57">More...</a><br /></td></tr>
-<tr class="separator:aa94f38a80f5a127bf3df33ad53198e57 inherit pro_static_attribs_classfilval_1_1GenValue"><td class="memSeparator" colspan="2">&#160;</td></tr>
-</table>
-<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
-<div class="textblock"><h3>template&lt;typename T&gt;<br />
-class filval::MinIndex&lt; T &gt;</h3>
-
-<p>Find and return the minimum value of a vector and its index. </p>
-</div><hr/>The documentation for this class was generated from the following file:<ul>
-<li>/home/caleb/Sources/TTTT/filval/<a class="el" href="value_8hpp_source.html">value.hpp</a></li>
-</ul>
-</div><!-- contents -->
-<!-- start footer part -->
-<hr class="footer"/><address class="footer"><small>
-Generated by &#160;<a href="http://www.doxygen.org/index.html">
-<img class="footer" src="doxygen.png" alt="doxygen"/>
-</a> 1.8.12
-</small></address>
-</body>
-</html>

+ 0 - 0
docs/html/classfilval_1_1MinIndex__coll__graph.map


Some files were not shown because too many files changed in this diff