ComPWA
Common Partial-Wave-Analysis Framework
Parameter.hpp File Reference

Parameter base class. More...

#include <algorithm>
#include <complex>
#include <fstream>
#include <memory>
#include <string>
#include <vector>
#include "Core/FunctionTree/ParObserver.hpp"
#include <boost/serialization/level.hpp>
#include <boost/serialization/nvp.hpp>
#include <boost/serialization/serialization.hpp>
#include <boost/serialization/shared_ptr.hpp>
#include <boost/serialization/tracking.hpp>
+ Include dependency graph for Parameter.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  ComPWA::FunctionTree::Parameter
 Base class for internal parameter. More...
 

Namespaces

 ComPWA
 
 ComPWA::FunctionTree
 

Enumerations

enum  ComPWA::FunctionTree::ParType {
  ComPWA::FunctionTree::UNDEFINED = 0, ComPWA::FunctionTree::COMPLEX = 1, ComPWA::FunctionTree::DOUBLE = 2, ComPWA::FunctionTree::INTEGER = 3,
  ComPWA::FunctionTree::MCOMPLEX = 4, ComPWA::FunctionTree::MDOUBLE = 5, ComPWA::FunctionTree::MINTEGER = 6
}
 Enums for the type of the parameter, should be extended if an new parameter type is added. More...
 

Functions

template<typename T >
ParType ComPWA::FunctionTree::typeName (void)
 Template functions which return above specified parameter types. More...
 
template<>
ParType ComPWA::FunctionTree::typeName< double > (void)
 
template<>
ParType ComPWA::FunctionTree::typeName< int > (void)
 

Variables

static const char *const ComPWA::FunctionTree::ParNames [7]
 Names of the parameter types, should be extended if an new parameter type is added. More...
 

Detailed Description

Parameter base class.

Definition in file Parameter.hpp.