#include "larcorealg/Geometry/BoxBoundedGeo.h"
#include "larcoreobj/SimpleTypesAndConstants/geo_vectors.h"
#include "larsim/PhotonPropagation/PhotonVisibilityTypes.h"
#include "Geant4/G4ForceCondition.hh"
#include "Geant4/G4ParticleDefinition.hh"
#include "Geant4/G4PhysicsOrderedFreeVector.hh"
#include "Geant4/G4PhysicsTable.hh"
#include "Geant4/G4ProcessType.hh"
#include "Geant4/G4String.hh"
#include "Geant4/G4ThreeVector.hh"
#include "Geant4/G4Types.hh"
#include "Geant4/G4VRestDiscreteProcess.hh"
#include "TF1.h"
#include "TVector3.h"
#include <memory>
Go to the source code of this file.
|
| CLHEP |
|
| geo |
| Verifies that the geometry check information is available.
|
|
| phot |
| General LArSoft Utilities.
|
|
| larg4 |
| Geant4 interface.
|
|
|
double | larg4::finter_d (double *x, double *par) |
|
double | larg4::LandauPlusExpoFinal (double *x, double *par) |
|
double | larg4::model_close (double *x, double *par) |
|
double | larg4::model_far (double *x, double *par) |
|
constexpr double | larg4::acos_table (const double x) |
|
double | larg4::fast_acos (double x) |
|
template<typename TReal > |
constexpr double | larg4::dist (const TReal *x, const TReal *y, const unsigned int dimension) |
|
template<typename TVector3 > |
constexpr double | larg4::dist (const std::array< double, 3 > x, const TVector3 y, const unsigned int dimension, const unsigned int start) |
|
| larg4::if (diff<=tolerance) return true |
|
| larg4::if (diff< std::fmax(std::fabs(a), std::fabs(b))*tolerance) return true |
|
| larg4::if (diff > tolerance) return true |
|
| larg4::if (diff > std::fmax(std::fabs(a), std::fabs(b))*tolerance) return true |
|