EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include "Rossegger.h"
#include <TFile.h>
#include <TMath.h>
#include <TTree.h>
#include <boost/math/special_functions.hpp>
#include <algorithm>
#include <cassert>
#include <cmath>
#include <cstdlib>
#include <fstream>
#include <iostream>
#include <sstream>
#include <string>
Go to the source code of this file.
Macros | |
#define | jn(order, x) boost::math::cyl_bessel_j(order, x) |
#define | yn(order, x) boost::math::cyl_neumann(order, x) |
#define | in(order, x) boost::math::cyl_bessel_i(order, x) |
#define | kn(order, x) boost::math::cyl_bessel_k(order, x) |
#define | limu(im_order, x) Rossegger::Limu(im_order, x) |
#define | kimu(im_order, x) Rossegger::Kimu(im_order, x) |
Functions | |
void | dkia_ (int *IFAC, double *X, double *A, double *DKI, double *DKID, int *IERRO) |
void | dlia_ (int *IFAC, double *X, double *A, double *DLI, double *DLID, int *IERRO) |
Definition at line 31 of file Rossegger.cc.
View newest version in sPHENIX GitHub at line 31 of file Rossegger.cc
Referenced by EicStlFactory::_ConstructGeometry(), MultiArray< TVector3 >::Add(), FluxMonitorGrid::AddEntry(), Fun4AllInputManager::AddListFile(), Fun4AllEventOutStream::AddPacketRange(), analysis(), Acts::Test::BOOST_AUTO_TEST_CASE(), BOOST_AUTO_TEST_CASE(), caen_correction::caen_correction(), PHG4ProjCrystalCalorimeterDetector::ConstructProjectiveCrystals(), EicStlFactory::CreateRootFile(), dr1998(), Fun4AllEventOutStream::DropPacketRange(), ActsExamples::HelloWhiteBoardAlgorithm::execute(), expand_to_global_coordinates(), erhic::LogReaderPythia::Extract(), erhic::LogReaderPepsi::Extract(), erhic::LogReaderDjangoh::Extract(), erhic::LogReaderMilou::Extract(), erhic::LogReaderGmcTrans::Extract(), FairDbBinaryFile::FairDbBinaryFile(), ActsExamples::BField::txt::fieldMapperRZ(), ActsExamples::BField::txt::fieldMapperXYZ(), FileExists(), Fun4AllOscarInputManager::fileopen(), Fun4AllHepMCInputManager::fileopen(), PHG4ProjCrystalCalorimeterDetector::Fill4x4Unit(), PHG4ProjCrystalCalorimeterDetector::FillSpecialUnit(), HelixHough::findHelices(), Fun4All_CaloAna(), Fun4All_EIC_Generator_Display(), Fun4All_G4_block(), Fun4All_G4_Cylinder(), Fun4All_G4_EicDirc(), Fun4All_G4_Example01(), Fun4All_G4_Example02(), Fun4All_G4_Example03(), Fun4All_G4_FastMom(), Fun4All_G4_FastMom_GEM(), Fun4All_G4_FastMom_GEM_RICH(), Fun4All_G4_Geantino(), Fun4All_G4_IonGun(), Fun4All_G4_Lmon(), Fun4All_G4_Magnet(), Fun4All_G4_Momentum(), Fun4All_G4_Momentum_Projection(), Fun4All_G4_Momentum_Projection_Calorimeters(), Fun4All_G4_Momentum_Projection_Detectors(), Fun4All_G4_MyDetector(), Fun4All_G4_Pi0_Tbt(), Fun4All_G4_simple_hadron(), Fun4All_G4_simple_hadron_GEM(), Fun4All_G4_simple_vertex(), Fun4All_G4_simplified_3vtx(), Fun4All_G4_simplified_v2(), Fun4All_G4_simplified_v2_DIRC_barrel_GEM(), Fun4All_G4_SlopeCal(), Fun4All_G4_sPHENIX_particle_gen(), Fun4All_G4_Write_Dst(), Fun4All_Generator_Display(), Fun4All_ImportGeom(), Fun4All_JetAna(), Fun4All_MySimpleReco(), Fun4All_Read_Dst(), G4TTree(), EicProtoGenerator::GetModifiedTrack(), getnewmass(), EmcCluster::GetSubClusters(), buffer::i22swap(), oncsBuffer::i22swap(), buffer::i2swap(), oncsBuffer::i2swap(), buffer::i4swap(), oncsBuffer::i4swap(), EicGeoParData::ImportMediaFile(), HcalRawTowerBuilder::InitRun(), InputManagers(), LoadAbaqusInput(), LoadAnsysInput(), LoadCGsimMesh(), LoadCommands(), LoadComsolMesh(), LoadElmergrid(), LoadFidapInput(), LoadFieldviewInput(), LoadGidInput(), LoadGmshInput(), LoadGmshInput1(), LoadGmshInput2(), LoadMeditInput(), LoadNastranInput(), LoadTriangleInput(), LoadUniversalMesh(), lujoin(), lustrf(), main(), FairUtilString::MakePrintable(), FairDb::MakeTimeStamp(), MakeTree(), eASTRunAction::MergeNtuple(), mpolrad(), MyHitTTree(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::newOneSeedWithCurvaturesComparison(), FairParAsciiFileIo::open(), FairGeoOldAsciiIo::open(), FairGeoAsciiIo::open(), gzstreambuf::open(), pepsimainerhic(), TrKalmanNode::PerformRungeKuttaStep(), Rossegger::PrecalcFreeConstants(), CoordSystem::projectToLocalCoordinates(), pygdir(), pygram(), pyjoin(), pymirm(), pyscat(), pystrf(), pysugi(), ReadFieldMap(), Acts::IntegrationTest::readFieldXYZ(), eASTVDetectorComponent::ReadMaterialFile(), ActsExamples::Options::readTGeoLayerBuilderConfigs(), PHGeomUtility::RemoveGeometryFile(), Rossegger::Rmn1(), Rossegger::Rmn1_(), Rossegger::Rmn2(), Rossegger::Rmn2_(), Rossegger::RPrime(), Rossegger::RPrime_(), Fun4AllHepMCPileupInputManager::run(), Fun4AllHepMCInputManager::run(), run_dump(), RunBoth(), RunEval(), RunSampling(), MultiArray< TVector3 >::Set(), Fun4AllHepMCPileupInputManager::SignalInputManager(), buffer::u4swap(), gzstreambuf::underflow(), FairRunIdGenerator::uuid_unpack(), and Fun4AllEventOutStream::WriteEvent().
Definition at line 27 of file Rossegger.cc.
View newest version in sPHENIX GitHub at line 27 of file Rossegger.cc
Referenced by Rossegger::FindBetamn(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::newOneSeedWithCurvaturesComparison(), Rossegger::PrecalcDerivedConstants(), Rossegger::Rmn(), Rossegger::Rmn_(), and Rossegger::Rmn_for_zeroes().
#define kimu | ( | im_order, | |
x | |||
) | Rossegger::Kimu(im_order, x) |
Definition at line 35 of file Rossegger.cc.
View newest version in sPHENIX GitHub at line 35 of file Rossegger.cc
Referenced by Rossegger::PrecalcDerivedConstants(), Rossegger::Rnk(), Rossegger::Rnk_(), Rossegger::Rnk_for_zeroes(), and Rossegger::Rnk_for_zeroes_().
Definition at line 33 of file Rossegger.cc.
View newest version in sPHENIX GitHub at line 33 of file Rossegger.cc
Referenced by CbmRichHitProducer::OnePhotonAmplitude(), Rossegger::PrecalcFreeConstants(), Rossegger::Rmn1(), Rossegger::Rmn1_(), Rossegger::Rmn2(), Rossegger::Rmn2_(), Rossegger::RPrime(), and Rossegger::RPrime_().
#define limu | ( | im_order, | |
x | |||
) | Rossegger::Limu(im_order, x) |
Definition at line 34 of file Rossegger.cc.
View newest version in sPHENIX GitHub at line 34 of file Rossegger.cc
Referenced by Rossegger::PrecalcDerivedConstants(), Rossegger::Rnk(), Rossegger::Rnk_(), Rossegger::Rnk_for_zeroes(), and Rossegger::Rnk_for_zeroes_().
Definition at line 29 of file Rossegger.cc.
View newest version in sPHENIX GitHub at line 29 of file Rossegger.cc
Referenced by Rossegger::PrecalcDerivedConstants(), Rossegger::Rmn(), Rossegger::Rmn_(), and Rossegger::Rmn_for_zeroes().
void dkia_ | ( | int * | IFAC, |
double * | X, | ||
double * | A, | ||
double * | DKI, | ||
double * | DKID, | ||
int * | IERRO | ||
) |
void dlia_ | ( | int * | IFAC, |
double * | X, | ||
double * | A, | ||
double * | DLI, | ||
double * | DLID, | ||
int * | IERRO | ||
) |