21 #ifndef yap_ImportanceSampler_h
22 #define yap_ImportanceSampler_h
26 #include "fwd/DataPartition.h"
27 #include "fwd/DecayTreeVectorIntegral.h"
28 #include "fwd/ModelIntegral.h"
static unsigned partially_calculate_subIntegral(DecayTreeVectorIntegral &I, DataPartition &D)
perform partial calculation of one integral component for one data partition
Definition: ImportanceSampler.cxx:19
Stores integral of a full model.
Definition: ModelIntegral.h:38
Calculates DecayTreeVectorIntegral using importance sampling.
Definition: ImportanceSampler.h:36
static void calculate(ModelIntegral &I, DataPartitionVector &DPV)
Update calculation of ModelIntegral.
Definition: ImportanceSampler.cxx:109
Integrates a model.
Definition: Integrator.h:34
Class defining a partition of the DataSet.
Definition: DataPartition.h:158
static unsigned partially_calculate(std::vector< DecayTreeVectorIntegral * > &J, DataPartition &D)
perform partial calculation for one data partition
Definition: ImportanceSampler.cxx:58
static std::vector< DecayTreeVectorIntegral * > select_changed(ModelIntegral &I)
Definition: ImportanceSampler.cxx:77
Stores integral components for a vector of decay trees.
Definition: DecayTreeVectorIntegral.h:50