Analysis Software
Documentation for sPHENIX simulation software
|
#include "FermiMotion.h"
#include <phool/phool.h>
#include <gsl/gsl_rng.h>
#include <HepMC/GenEvent.h>
#include <HepMC/GenParticle.h>
#include <HepMC/GenVertex.h>
#include <HepMC/HeavyIon.h>
#include <HepMC/SimpleVector.h>
#include <CLHEP/Vector/LorentzVector.h>
#include <cmath>
#include <cstdlib>
#include <iostream>
Go to the source code of this file.
Functions | |
double | ploss (double b) |
CLHEP::HepLorentzVector | pwithpF (CLHEP::HepLorentzVector p, gsl_rng *RandomGenerator, int id, double pTspec, double bphi) |
int | FermiMotion (HepMC::GenEvent *event, gsl_rng *RandomGenerator, double pTspec) |
int FermiMotion | ( | HepMC::GenEvent * | event, |
gsl_rng * | RandomGenerator, | ||
double | pTspec | ||
) |
Definition at line 88 of file FermiMotion.cc.
View newest version in sPHENIX GitHub at line 88 of file FermiMotion.cc
References KFPMath::b, n, merge_hashes::p, PHWHERE, ploss(), and pwithpF().
Referenced by FermimotionAfterburner::AddpF().
Definition at line 33 of file FermiMotion.cc.
View newest version in sPHENIX GitHub at line 33 of file FermiMotion.cc
Referenced by FermiMotion().
CLHEP::HepLorentzVector pwithpF | ( | CLHEP::HepLorentzVector | p, |
gsl_rng * | RandomGenerator, | ||
int | id, | ||
double | pTspec, | ||
double | bphi | ||
) |
Definition at line 48 of file FermiMotion.cc.
View newest version in sPHENIX GitHub at line 48 of file FermiMotion.cc
References Acts::UnitConstants::e, merge_hashes::p, and ActsTests::PropagationDatasets::phi.
Referenced by FermiMotion().