#include "fwd/DecayTree.h"
#include "fwd/AmplitudeComponent.h"
#include "fwd/DataPoint.h"
#include "fwd/DecayChannel.h"
#include "fwd/FreeAmplitude.h"
#include "fwd/Model.h"
#include "fwd/ParticleCombination.h"
#include "fwd/Spin.h"
#include "fwd/SpinAmplitude.h"
#include "fwd/StatusManager.h"
#include "fwd/VariableStatus.h"
#include <array>
#include <complex>
#include <map>
#include <memory>
#include <string>
#include <vector>
Go to the source code of this file.
|
class | DecayTree |
| Class holding vectors of fixed and free amplitudes that define a decay tree. More...
|
|
|
std::string | to_string (const DecayTree &dt, std::string offset="") |
| convert to (multiline) string
|
|
std::string | to_string (const DecayTreeVector &dtv) |
| convert to (mutliline string)
|
|
bool | operator== (const DecayTree &lhs, const DecayTree &rhs) |
| equality operator
|
|
unsigned | depth (const DecayTree &DT) |
|
const std::complex< double > | amplitude (const DecayTree &dt, const DataPoint &d) |
|
const std::complex< double > | amplitude (const DecayTree &dt, const DataPoint &d, const std::shared_ptr< ParticleCombination > &pc) |
|
const std::complex< double > | amplitude (const DecayTreeVector &dtv, const DataPoint &d) |
|
const double | intensity (const DecayTreeVector &dtv, const DataPoint &d) |
|
FreeAmplitudeSet | free_amplitudes (const DecayTree &DT) |
|
FreeAmplitudeSet | free_amplitudes (const DecayTreeVector &DTV) |
|
const bool | has_changed (const std::shared_ptr< DecayTree > &dt) |
|
const DecayTreeVector | select_changed (const DecayTreeVector &dtv) |
|