ComPWA
Common Partial-Wave-Analysis Framework
DalitzFitApp.cpp File Reference

Simple Dalitz plot analysis with ComPWA. More...

#include <cmath>
#include <iostream>
#include <memory>
#include <sstream>
#include <string>
#include <vector>
#include <boost/archive/xml_iarchive.hpp>
#include <boost/archive/xml_oarchive.hpp>
#include <boost/property_tree/ptree.hpp>
#include <boost/property_tree/xml_parser.hpp>
#include "Core/FunctionTree/FunctionTreeIntensity.hpp"
#include "Core/Logging.hpp"
#include "Core/Properties.hpp"
#include "Data/DataSet.hpp"
#include "Data/Generate.hpp"
#include "Data/Root/RootGenerator.hpp"
#include "Physics/BuilderXML.hpp"
#include "Physics/HelicityFormalism/HelicityKinematics.hpp"
#include "Tools/FitFractions.hpp"
#include "Tools/Plotting/DalitzPlot.hpp"
#include "Estimator/MinLogLH/MinLogLH.hpp"
#include "Optimizer/Minuit2/MinuitIF.hpp"
+ Include dependency graph for DalitzFitApp.cpp:

Go to the source code of this file.

Functions

int main (int argc, char **argv)
 Simple Dalitz plot fit of the channel J/psi -> gamma pi0 pi0. More...
 

Variables

std::string AmplitudeModel
 
std::string MyParticleList
 

Detailed Description

Simple Dalitz plot analysis with ComPWA.

Definition in file DalitzFitApp.cpp.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Simple Dalitz plot fit of the channel J/psi -> gamma pi0 pi0.

The basic procedure is the following: 1) Create Kinematics object 2) Generate a large phase space sample 3) Create intensity from pre-defined model 4) Generate a data sample given intensity and kinematics 5) Fit the model to the data 6) Plot data sample and intensity

Definition at line 233 of file DalitzFitApp.cpp.

Variable Documentation

◆ AmplitudeModel

std::string AmplitudeModel

Definition at line 49 of file DalitzFitApp.cpp.

◆ MyParticleList

std::string MyParticleList

Definition at line 107 of file DalitzFitApp.cpp.