ROOTPWA
|
#include <boost/timer/timer.hpp>
#include "TFile.h"
#include "TH1.h"
#include "TH2.h"
#include "TMath.h"
#include "particleDataTable.h"
#include "massDependence.h"
#include "isobarDecayVertex.h"
#include "nBodyPhaseSpaceGen.h"
#include "reportingUtilsRoot.hpp"
#include "massDep.h"
#include "particle.h"
Go to the source code of this file.
Functions | |
TLorentzVector | constructParent (TRandom3 &random, const double mass, const double maxPt=0.150, const double maxEta=1) |
void | compareAmplitudes (const size_t nmbEvents, const unsigned int seed, massDependencePtr &massDep, isobarDecayVertexPtr &vertex,::massDep *pwa2kMassDep,::particle &pwa2kParent, const string &name="", const double maxMass=3) |
int | main (int argc, char **argv) |
Variables | |
particleDataTable | PDGtable |
void compareAmplitudes | ( | const size_t | nmbEvents, |
const unsigned int | seed, | ||
massDependencePtr & | massDep, | ||
isobarDecayVertexPtr & | vertex, | ||
::massDep * | pwa2kMassDep, | ||
::particle & | pwa2kParent, | ||
const string & | name = "" , |
||
const double | maxMass = 3 |
||
) |
Definition at line 85 of file testMassDependence.cc.
References constructParent(), rpwa::nBodyPhaseSpaceGen::daughter(), daughterMasses, rpwa::nBodyPhaseSpaceGen::estimateMaxWeight(), rpwa::nBodyPhaseSpaceGen::generateDecayAccepted(), i, massDep::print(), rpwa::particle::print(), fourVec::set(), rpwa::nBodyPhaseSpaceGen::setDecay(), rpwa::nBodyPhaseSpaceGen::setKinematicsType(), rpwa::nBodyPhaseSpaceGen::setMaxWeight(), rpwa::nBodyPhaseSpaceGen::setSeed(), rpwa::nBodyPhaseSpaceGen::setWeightType(), and massDep::val().
Referenced by main().
TLorentzVector constructParent | ( | TRandom3 & | random, |
const double | mass, | ||
const double | maxPt = 0.150 , |
||
const double | maxEta = 1 |
||
) |
Definition at line 66 of file testMassDependence.cc.
Referenced by compareAmplitudes().
Definition at line 218 of file testMassDependence.cc.
References decay::addChild(), compareAmplitudes(), rpwa::createIsobarDecayVertex(), rpwa::createParticle(), rpwa::createRelativisticBreitWigner(), rpwa::createRhoPrimeMassDep(), i, rpwa::particleDataTable::instance(), rpwa::particleDataTable::readFile(), decay::setL(), and decay::setS().
particleDataTable PDGtable |
Definition at line 12 of file particleData.cc.