#include "G4StationConstruction.h"
#include <fwk/RunController.h>
#include <fwk/CentralConfig.h>
#include <utl/CoordinateSystem.h>
#include <utl/Point.h>
#include <utl/TabulatedFunction.h>
#include <utl/Reader.h>
#include <utl/AugerUnits.h>
#include <utl/AugerException.h>
#include <utl/Math.h>
#include <G4PhysicalConstants.hh>
#include <G4SystemOfUnits.hh>
#include <G4PVReplica.hh>
#include <vector>
#include <sstream>
#include <algorithm>
Go to the source code of this file.
Namespaces | |
G4StationSimulatorOG | |
Functions | |
template<class Material > | |
void | G4StationSimulatorOG::AddProperty (Material *const m, const char *const name, const TabulatedFunction &f) |
G4ThreeVector | G4StationSimulatorOG::Convert (const utl::Point p, const utl::CoordinateSystemPtr cs) |
template<class T > | |
void | G4StationSimulatorOG::Scale (T &v, const double factor) |
template<class T > | |
void | G4StationSimulatorOG::Scale (const T &b, const T &e, const double factor) |
Variables | |
const double | G4StationSimulatorOG::kDistanceToG4 = CLHEP::m / utl::m |
const double | G4StationSimulatorOG::kEnergyToG4 = CLHEP::eV / utl::eV |
G4StationSimulatorOG::p = val | |
template<class T > | |
G4StationSimulatorOG::void | |