FullwaveAlgorithm.hpp
1 #ifndef OPALS_FULLWAVE_ALGORITHM_HPP_INCLUDED
2 #define OPALS_FULLWAVE_ALGORITHM_HPP_INCLUDED
3 
4 #include <opals/config.hpp>
5 
6 namespace opals
7 {
8  /// Enumerator defining different pulse extraction methods
9  namespace FullwaveAlgorithm
10  {
11  enum Type
12  {
13  gaussian , ///< Gaussian decomposition, standard
14  asdf , ///< ASDF only (no pulse width)
15  enhancedGaussian , ///< Gaussian decompostion, ASDF echo detection
16  Count ///< number of elements
17  };
18  }
19 }
20 
21 #endif