|
Class Reference for E1039 Core & Analysis Software
|
#include <fstream>#include <string>#include <TRandom3.h>#include <iostream>#include <cassert>#include <cstdlib>#include <fun4all/Fun4AllReturnCodes.h>#include <phool/PHCompositeNode.h>#include <phool/PHIODataNode.h>#include <phool/PHRandomSeed.h>#include <phool/getClass.h>#include <Pythia8/Pythia.h>#include <Pythia8Plugins/HepMC2.h>#include <phgeom/PHGeomUtility.h>#include <boost/format.hpp>#include <g4main/PHG4ParticleGeneratorBase.h>#include <g4main/PHG4InEvent.h>#include <g4main/PHG4Particlev1.h>#include <g4main/PHG4Particlev2.h>#include <g4main/PHG4VtxPoint.h>#include <g4main/PHG4TruthInfoContainer.h>#include <gsl/gsl_randist.h>#include <Geant4/G4ParticleTable.hh>#include <interface_main/SQMCEvent_v1.h>#include <interface_main/SQDimuon_v1.h>#include <interface_main/SQDimuonVector_v1.h>#include <UtilAna/UtilDimuon.h>#include "SQPrimaryParticleGen.h"#include "SQPrimaryVertexGen.h"
Include dependency graph for SQPrimaryParticleGen.C:Go to the source code of this file.
Namespaces | |
| DPGEN | |
Functions | |
| const TLorentzVector | DPGEN::p_beam (0., 0., TMath::Sqrt(ebeam *ebeam-mp *mp), ebeam) |
| const TLorentzVector | DPGEN::p_target (0., 0., 0., mp) |
Variables | |
| const double | DPGEN::pi = TMath::Pi() |
| const double | DPGEN::twopi = 2.*pi |
| const double | DPGEN::sqrt2pi = TMath::Sqrt(twopi) |
| const double | DPGEN::mp = 0.93827 |
| const double | DPGEN::mmu = 0.10566 |
| const double | DPGEN::mjpsi = 3.097 |
| const double | DPGEN::mpsip = 3.686 |
| const double | DPGEN::ebeam = 120. |
| const TLorentzVector | DPGEN::p_cms = p_beam + p_target |
| const TVector3 | DPGEN::bv_cms = p_cms.BoostVector() |
| const double | DPGEN::s = p_cms.M2() |
| const double | DPGEN::sqrts = p_cms.M() |
| const double | DPGEN::pT0DY = 2.8 |
| const double | DPGEN::pTpowDY = 1./(6. - 1.) |
| const double | DPGEN::pT0JPsi = 3.0 |
| const double | DPGEN::pTpowJPsi = 1./(6. - 1.) |
| const double | DPGEN::sigmajpsi = 0.2398 |
| const double | DPGEN::brjpsi = 0.0594 |
| const double | DPGEN::ajpsi = 0.001464*TMath::Exp(-16.66*mjpsi/sqrts) |
| const double | DPGEN::bjpsi = 2.*sigmajpsi*sigmajpsi |
| const double | DPGEN::psipscale = 0.019 |