ComPWA
Common Partial-Wave-Analysis Framework
Generate.cpp File Reference
#include <algorithm>
#include "Core/Exceptions.hpp"
#include "Core/Generator.hpp"
#include "Core/Kinematics.hpp"
#include "Core/Logging.hpp"
#include "Core/ProgressBar.hpp"
#include "Core/Random.hpp"
#include "Data/DataSet.hpp"
#include "Data/Generate.hpp"
#include "ThirdParty/parallelstl/include/pstl/algorithm"
#include "ThirdParty/parallelstl/include/pstl/execution"
+ Include dependency graph for Generate.cpp:

Go to the source code of this file.

Namespaces

 ComPWA
 
 ComPWA::Data
 

Functions

double ComPWA::Data::uniform (double random, double min, double max)
 
std::tuple< EventCollection, double > ComPWA::Data::generateBunch (unsigned int EventBunchSize, const ComPWA::Kinematics &Kinematics, ComPWA::Intensity &Intensity, ComPWA::UniformRealNumberGenerator &RandomGenerator, double generationMaxValue, std::vector< ComPWA::Event >::const_iterator PhspStartIterator, std::vector< ComPWA::Event >::const_iterator PhspTrueStartIterator, bool InverseIntensityWeighting=false)
 
EventCollection ComPWA::Data::generate (unsigned int NumberOfEvents, const ComPWA::Kinematics &Kinematics, const ComPWA::PhaseSpaceEventGenerator &Generator, ComPWA::Intensity &Intensity, ComPWA::UniformRealNumberGenerator &RandomGenerator)
 
EventCollection ComPWA::Data::generate (unsigned int NumberOfEvents, const ComPWA::Kinematics &Kinematics, ComPWA::UniformRealNumberGenerator &RandomGenerator, ComPWA::Intensity &Intensity, const EventCollection &PhspSample, const EventCollection &PhspSampleTrue)
 
EventCollection ComPWA::Data::generatePhsp (unsigned int NumberOfEvents, const ComPWA::PhaseSpaceEventGenerator &Generator, ComPWA::UniformRealNumberGenerator &RandomGenerator)
 
EventCollection ComPWA::Data::generateImportanceSampledPhsp (unsigned int NumberOfEvents, const ComPWA::Kinematics &Kinematics, const ComPWA::PhaseSpaceEventGenerator &Generator, ComPWA::Intensity &Intensity, ComPWA::UniformRealNumberGenerator &RandomGenerator)