ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Rossegger.cc File Reference
#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>
+ Include dependency graph for Rossegger.cc:

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)
 

Macro Definition Documentation

#define in (   order,
  x 
)    boost::math::cyl_bessel_i(order, x)

Definition at line 31 of file Rossegger.cc.

View newest version in sPHENIX GitHub at line 31 of file Rossegger.cc

Referenced by MultiArray< TVector3 >::Add(), G4HepRepSceneHandler::addAttVals(), Fun4AllInputManager::AddListFile(), Fun4AllEventOutStream::AddPacketRange(), G4Analyser::analyse(), G4INCL::Nucleus::applyFinalState(), G4ExtrudedSolid::ApproxSurfaceNormal(), G4SPSEneDistribution::ArbEnergyHistoFile(), Acts::Test::BOOST_AUTO_TEST_CASE(), G4ParticleHPJENDLHEData::BuildPhysicsTable(), caen_correction::caen_correction(), G4ProductionCutsTable::CheckMaterialCutsCoupleInfo(), G4ProductionCutsTable::CheckMaterialInfo(), ChromosomeParameterisation::ChromosomeParameterisation(), PHG4ProjCrystalCalorimeterDetector::ConstructProjectiveCrystals(), G4LevelReader::CreateLevelManager(), G4ChipsNeutronInelasticXS::CrossSectionLin(), G4Abla::densniv(), G4Abla::direct(), G4ExtrudedSolid::DistanceToIn(), G4ExtrudedSolid::DistanceToOut(), Fun4AllEventOutStream::DropPacketRange(), G4Abla::eflmac(), G4Abla::eflmac_profi(), G4VSolid::EstimateCubicVolume(), G4VSolid::EstimateSurfaceArea(), FW::HelloWhiteBoardAlgorithm::execute(), G4PhysicsTable::ExistPhysicsTable(), FW::BField::txt::fieldMapperRZ(), FW::BField::txt::fieldMapperXYZ(), FileFound(), Fun4AllOscarInputManager::fileopen(), Fun4AllHepMCInputManager::fileopen(), PHG4ProjCrystalCalorimeterDetector::Fill4x4Unit(), CML2PrimaryGenerationAction::fillParticlesContainer(), PHG4ProjCrystalCalorimeterDetector::FillSpecialUnit(), HelixHough::findHelices(), Fun4All_CaloAna(), Fun4All_FileSplit(), Fun4All_G4_block(), Fun4All_G4_Cylinder(), Fun4All_G4_IonGun(), Fun4All_G4_Momentum(), Fun4All_G4_Momentum_Projection(), Fun4All_G4_Momentum_Projection_Calorimeters(), Fun4All_G4_Momentum_Projection_Detectors(), Fun4All_G4_Pi0_Tbt(), Fun4All_G4_SlopeCal(), Fun4All_Generator_Display(), Fun4All_ImportGeom(), Fun4All_JetAna(), Fun4All_MySimpleReco(), G4MPIbatch::G4MPIbatch(), G4TTree(), G4UIbatch::G4UIbatch(), G4UItcsh::G4UItcsh(), HadrontherapyPrimaryGeneratorAction::GeneratePrimaries(), G4ChipsAntiBaryonInelasticXS::GetChipsCrossSection(), G4ChipsProtonElasticXS::GetChipsCrossSection(), G4ChipsProtonInelasticXS::GetChipsCrossSection(), G4ChipsHyperonElasticXS::GetChipsCrossSection(), G4ChipsHyperonInelasticXS::GetChipsCrossSection(), G4ChipsKaonMinusInelasticXS::GetChipsCrossSection(), G4ChipsKaonPlusElasticXS::GetChipsCrossSection(), G4ChipsPionPlusElasticXS::GetChipsCrossSection(), G4ChipsAntiBaryonElasticXS::GetChipsCrossSection(), G4ChipsKaonMinusElasticXS::GetChipsCrossSection(), G4ChipsNeutronElasticXS::GetChipsCrossSection(), G4ChipsPionMinusElasticXS::GetChipsCrossSection(), G4ChipsPionMinusInelasticXS::GetChipsCrossSection(), G4ChipsKaonPlusInelasticXS::GetChipsCrossSection(), G4ChipsNeutronInelasticXS::GetChipsCrossSection(), G4ChipsPionPlusInelasticXS::GetChipsCrossSection(), G4ParticleHPManager::GetDataStream(), G4ParticleHPManager::GetDataStream2(), G4ParticleHPThermalScattering::getMu(), G4ParticleHPNames::GetName(), getnewmass(), G4ChipsNeutronElasticXS::GetPTables(), EmcCluster::GetSubClusters(), HepMCG4AsciiReader::HepMCG4AsciiReader(), buffer::i22swap(), oncsBuffer::i22swap(), buffer::i2swap(), oncsBuffer::i2swap(), buffer::i4swap(), oncsBuffer::i4swap(), G4Abla::imf(), inflate(), inflate_fast(), inflateSync(), G4ParticleHPFFFissionFS::Init(), G4ParticleHPCaptureFS::Init(), G4ParticleHPFSFissionFS::Init(), G4ParticleHPFissionBaseFS::Init(), G4ParticleHPElasticFS::Init(), G4ParticleHPIsoData::Init(), G4ParticleHPInelasticBaseFS::Init(), G4ParticleHPInelasticCompFS::Init(), G4FissionLibrary::Init(), G4ParticleHPInelasticBaseFS::InitGammas(), G4ParticleHPInelasticCompFS::InitGammas(), HepMCG4AsciiReader::Initialize(), G4ENDFTapeRead::Initialize(), G4WendtFissionFragmentGenerator::InitializeANucleus(), HcalRawTowerBuilder::InitRun(), InputManagers(), G4CutTubs::Inside(), G4ExtrudedSolid::Inside(), G4Torus::Inside(), G4ReplicaNavigation::Inside(), G4Tubs::Inside(), G4Cons::Inside(), G4Sphere::Inside(), G4GenericTrap::InsidePolygone(), CML2ExpVoxels::loadData(), G4RDShellEMDataSet::LoadData(), G4MicroElecCrossSectionDataSet::LoadData(), G4MuElecCrossSectionDataSet::LoadData(), G4DataSet::LoadData(), G4RDEMDataSet::LoadData(), G4ShellEMDataSet::LoadData(), G4DNACrossSectionDataSet::LoadData(), G4CrossSectionDataSet::LoadData(), G4EMDataSet::LoadData(), G4GSPWACorrections::LoadDataElement(), HadrontherapyRBE::LoadLEMTable(), G4GSMottCorrection::LoadMCDataElement(), G4GoudsmitSaundersonTable::LoadMSCData(), G4MicroElecCrossSectionDataSet::LoadNonLogData(), G4MuElecCrossSectionDataSet::LoadNonLogData(), G4ShellEMDataSet::LoadNonLogData(), G4DNACrossSectionDataSet::LoadNonLogData(), G4CrossSectionDataSet::LoadNonLogData(), G4EMDataSet::LoadNonLogData(), G4INCL::Store::loadParticles(), G4SBBremTable::LoadSamplingTables(), G4SBBremTable::LoadSTGrid(), lujoin(), lustrf(), main(), G4LevelReader::MakeLevelManager(), MakeTree(), G4MemStat::MemoryUsage(), G4TextPPRetriever::ModifyPropertyTable(), HadrontherapyModulator::ModulatorPropertiesFromFile(), MyHitTTree(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::newOneSeedWithCurvaturesComparison(), G3EleTable::parse(), G4GeomTools::PointInPolygon(), Rossegger::PrecalcFreeConstants(), pygram(), pyjoin(), pymirm(), pyscat(), pystrf(), pysugi(), G4AdjointCSMatrix::Read(), READ< G4String >(), G4ParticleHPThermalScattering::readACoherentFSDATA(), G4ParticleHPThermalScattering::readAnIncoherentFSDATA(), G4ParticleHPThermalScattering::readAnInelasticFSDATA(), ReadASCII(), G4SBBremTable::ReadCompressedFile(), G4GSMottCorrection::ReadCompressedFile(), DicomPhantomZSliceHeader::ReadDataFromFile(), ReadFieldMap(), Acts::IntegrationTest::readFieldXYZ(), G4OpticalSurface::ReadLUTDAVISFile(), G4OpticalSurface::ReadLUTFile(), G4PhysicsListHelper::ReadOrdingParameterTable(), DicomPartialDetectorConstruction::ReadPhantomDataFile(), DicomDetectorConstruction::ReadPhantomDataFile(), G4OpticalSurface::ReadReflectivityLUTFile(), FW::Options::readTGeoLayerBuilderConfigs(), PHGeomUtility::RemoveGeometryFile(), CLHEP::RandGauss::restoreEngineStatus(), CLHEP::RandFlat::restoreEngineStatus(), CLHEP::MTwistEngine::restoreStatus(), CLHEP::HepJamesRandom::restoreStatus(), CLHEP::Ranlux64Engine::restoreStatus(), CLHEP::RanshiEngine::restoreStatus(), CLHEP::RanecuEngine::restoreStatus(), CLHEP::DualRand::restoreStatus(), CLHEP::RanluxEngine::restoreStatus(), G4OrderedTable::Retrieve(), G4ProductionCutsTable::RetrieveCutsInfo(), G4GMocrenIO::retrieveData(), G4GMocrenIO::retrieveData2(), G4GMocrenIO::retrieveData3(), G4GMocrenIO::retrieveData4(), G4PhysicsTable::RetrievePhysicsTable(), G4ExtDEDXTable::RetrievePhysicsTable(), G4MuPairProductionModel::RetrieveTables(), Rossegger::Rmn1(), Rossegger::Rmn1_(), Rossegger::Rmn2(), Rossegger::Rmn2_(), Rossegger::RPrime(), Rossegger::RPrime_(), Fun4AllHepMCPileupInputManager::run(), Fun4AllHepMCInputManager::run(), run_dump(), RunBoth(), G4QuasiElasticChannel::Scatter(), G4UIExecutive::SelectSessionByFile(), MultiArray< TVector3 >::Set(), G4Radioactivation::SetDecayBias(), G4RadioactiveDecay::SetDecayBias(), G4MCTSimVertex::SetInParticle(), G4CollisionOutput::setOnShell(), G4Radioactivation::SetSourceTimeProfile(), G4RadioactiveDecay::SetSourceTimeProfile(), Fun4AllHepMCPileupInputManager::SignalInputManager(), G4GDMLEvaluator::SolveBrackets(), tog4(), buffer::u4swap(), and Fun4AllEventOutStream::WriteEvent().

#define jn (   order,
  x 
)    boost::math::cyl_bessel_j(order, x)
#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_().

#define kn (   order,
  x 
)    boost::math::cyl_bessel_k(order, x)
#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_().

#define yn (   order,
  x 
)    boost::math::cyl_neumann(order, x)

Function Documentation

void dkia_ ( int IFAC,
double *  X,
double *  A,
double *  DKI,
double *  DKID,
int IERRO 
)

Referenced by Rossegger::Kimu().

+ Here is the caller graph for this function:

void dlia_ ( int IFAC,
double *  X,
double *  A,
double *  DLI,
double *  DLID,
int IERRO 
)

Referenced by Rossegger::Limu().

+ Here is the caller graph for this function: