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 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().

#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)

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().

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: