ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PHG4EPDDetector.cc File Reference
#include "PHG4EPDDetector.h"
#include "PHG4EPDDisplayAction.h"
#include <g4main/PHG4Detector.h>
#include <g4main/PHG4DisplayAction.h>
#include <g4main/PHG4Subsystem.h>
#include <phparameter/PHParameters.h>
#include <Geant4/G4ExtrudedSolid.hh>
#include <Geant4/G4LogicalVolume.hh>
#include <Geant4/G4Material.hh>
#include <Geant4/G4PVPlacement.hh>
#include <Geant4/G4RotationMatrix.hh>
#include <Geant4/G4SystemOfUnits.hh>
#include <Geant4/G4ThreeVector.hh>
#include <Geant4/G4TwoVector.hh>
#include <Geant4/G4VPhysicalVolume.hh>
#include <algorithm>
#include <cmath>
#include <vector>
+ Include dependency graph for PHG4EPDDetector.cc:

Go to the source code of this file.

Variables

static constexpr double dz = 6.
 
static constexpr double coordinates [31][6][2]
 

Variable Documentation

constexpr double coordinates[31][6][2]
static

Definition at line 113 of file PHG4EPDDetector.cc.

View newest version in sPHENIX GitHub at line 113 of file PHG4EPDDetector.cc

Referenced by PHG4EPDDetector::construct_block().

constexpr double dz = 6.
static

Definition at line 111 of file PHG4EPDDetector.cc.

View newest version in sPHENIX GitHub at line 111 of file PHG4EPDDetector.cc

Referenced by CylindricalHough::addHits(), Run::AddPhantomStep(), G4HepRepFileSceneHandler::AddSolid(), G4HepRepSceneHandler::AddSolid(), G4Hype::ApproxDistInside(), G4Hype::ApproxDistOutside(), G4EllipticalCone::ApproxSurfaceNormal(), PHTruthVertexing::assignTracksVertices(), G4CutTubs::BoundingLimits(), G4Trd::BoundingLimits(), G4Para::BoundingLimits(), G4Tubs::BoundingLimits(), G4Torus::BoundingLimits(), G4Cons::BoundingLimits(), G4Trap::BoundingLimits(), buildCoolingRings(), HelixKalman::calculate_dAdAp(), HelixKalmanFilter::calculate_dAdAp(), CylinderKalman::calculate_dxda(), HelixKalmanFilter::calculate_dxda(), G4EllipticalTube::CalculateExtent(), G4Trd::CalculateExtent(), G4GenericTrap::CalculateExtent(), G4Para::CalculateExtent(), G4Tubs::CalculateExtent(), G4Cons::CalculateExtent(), HelixDCAFunc::calcValGradHessian(), Acts::DD4hepLayerBuilder::centralLayers(), Acts::DD4hepVolumeBuilder::centralVolumes(), PHActsVertexFinder::checkTrackVertexAssociation(), PHActsInitialVertexFinder::checkTrackVertexAssociation(), G4DrawVoxels::ComputeVoxelPolyhedra(), G4MIRDLeftLegBone::Construct(), G4MIRDLiver::Construct(), G4MIRDRightScapula::Construct(), G4MIRDLeftLeg::Construct(), G4MIRDLeftLung::Construct(), G4MIRDLeftScapula::Construct(), G4MIRDLowerLargeIntestine::Construct(), G4MIRDMaleGenitalia::Construct(), G4MIRDPelvis::Construct(), G4MIRDRightLeg::Construct(), G4MIRDRightLegBone::Construct(), G4MIRDSmallIntestine::Construct(), G4MIRDUpperLargeIntestine::Construct(), G4MIRDHead::Construct(), G4MIRDLeftBreast::Construct(), G4MIRDMiddleLowerSpine::Construct(), G4MIRDRibCage::Construct(), G4MIRDRightBreast::Construct(), G4MIRDRightLung::Construct(), G4MIRDTrunk::Construct(), G4MIRDUpperSpine::Construct(), PHG4EPDDetector::construct_block(), PHG4ProjCrystalCalorimeterDetector::ConstructProjectiveCrystals(), TSDetectorConstruction::ConstructWorld(), BEmcRecCEMC::CorrectShowerDepth(), create_element(), HepGeom::Point3D< float >::distance2(), HepGeom::Point3D< double >::distance2(), G4EllipticalTube::DistanceToIn(), G4Box::DistanceToIn(), G4Ellipsoid::DistanceToIn(), G4ExtrudedSolid::DistanceToIn(), G4Trd::DistanceToIn(), G4EllipticalCone::DistanceToIn(), G4Para::DistanceToIn(), G4Trap::DistanceToIn(), G4ExtrudedSolid::DistanceToOut(), G4Trd::DistanceToOut(), G4EllipticalCone::DistanceToOut(), G4Para::DistanceToOut(), G4Trap::DistanceToOut(), G4TwistTubsHypeSide::DistanceToSurface(), G4ScoringCylinder::DrawColumn(), G4GDMLReadSolids::EltubeRead(), QAG4SimulationIntt::evaluate_clusters(), QAG4SimulationMvtx::evaluate_clusters(), QAG4SimulationMicromegas::evaluate_clusters(), QAG4SimulationTpc::evaluate_clusters(), export_G4Transform3D(), PHG4ProjCrystalCalorimeterDetector::Fill4x4Unit(), PHG4ProjCrystalCalorimeterDetector::FillSpecialUnit(), kdfinder::find_vertex_seeds(), G4EmCaptureCascade::G4EmCaptureCascade(), G4PolyPhiFace::G4PolyPhiFace(), G4GDMLReadSolids::GenTrapRead(), PHG4TpcDistortion::get_z_distortion_cartesian(), G4Trap::GetCubicVolume(), GPUTPCTrackParam::GetDist2(), GPUTPCTrackParam::GetDistXZ2(), G4PolyconeSide::GetPointOnFace(), cheprep::DefaultHepRepPoint::getR(), HepPolyhedronHype::HepPolyhedronHype(), HepPolyhedronParaboloid::HepPolyhedronParaboloid(), hijcsc(), PHG4FullProjSpacalCellReco::InitRun(), G4Trd::Inside(), G4EllipticalCone::Inside(), G4Para::Inside(), G4Trap::Inside(), G4PolyPhiFace::InsideEdges(), G4Ellipsoid::LateralSurfaceArea(), LXeMainVolume::LXeMainVolume(), main(), G4Trd::MakePlanes(), SvtxClusterEval::max_truth_cluster_by_energy(), HepGeom::BasicVector3D< G4double >::orthogonal(), G4GDMLReadSolids::ParaboloidRead(), kdfinder::Helix< T >::pathLength(), G4PhotoElectricAngularGeneratorPolarized::PerpendicularVector(), PHG4InttFPHXParameterisation::PHG4InttFPHXParameterisation(), PHSimpleVertexFinder::process_event(), PHMicromegasTpcTrackMatching::process_event(), TpcDirectLaserReconstruction::process_track(), TpcSpaceChargeReconstruction::process_track(), Acts::Legacy::AtlasSeedfinder< SpacePoint >::production3Sp(), sPHENIXTracker::projectToLayer(), sPHENIXSeedFinder::projectToLayer(), HepGeom::BasicVector3D< T >::pseudoRapidity(), G4Abla::qrot(), SvtxClusterEval::reco_cluster_from_truth_cluster(), PHGenFitTrkFitter::ReFitTrack(), RICHSetup(), FW::RootMaterialDecorator::RootMaterialDecorator(), CLHEP::HepRotation::rotate(), HepGeom::BasicVector3D< T >::rotateX(), HepGeom::BasicVector3D< T >::rotateY(), PHG4ParticleGeneratorVectorMeson::set_decay_vertex_offset(), RawTowerGeomv2::set_size_z(), RawTowerZDCGeomv1::set_size_z(), RawTowerGeomv3::set_size_z(), PHG4ProjCrystalCalorimeterDetector::SetCrystalSize(), ActsFatras::Particle::setDirection(), CML2Acc1::SetJawAperture(), G4RDPhotoElectricAngularGeneratorPolarized::SetPerpendicularVector(), G4LivermorePolarizedGammaConversionModel::SetPerpendicularVector(), G4LivermorePolarizedComptonModel::SetPerpendicularVector(), G4LivermorePolarizedPhotoElectricGDModel::SetPerpendicularVector(), G4LowEnergyPolarizedCompton::SetPerpendicularVector(), G4LowEPPolarizedComptonModel::SetPerpendicularVector(), PHG4EICForwardEcalDetector::SetTowerDimensions(), PHG4ForwardEcalDetector::SetTowerDimensions(), PHG4ForwardDualReadoutDetector::SetTowerDimensions(), G4Box::SetZHalfLength(), PHInitZVertexing::shift_coordinate_system(), PHPatternReco::shift_coordinate_system(), PHHoughSeeding::shift_coordinate_system(), G4Trd::SurfaceNormal(), G4EllipticalCone::SurfaceNormal(), G4Para::SurfaceNormal(), G4Trap::SurfaceNormal(), GPUTPCTrackParam::TransportToX(), CylinderKalman::updateIntersection(), HelixKalmanFilter::updateIntersection(), PHG4ZDCSteppingAction::UserSteppingAction(), PHG4TrackFastSim::VertexMeasurement(), B0TrackFastSim::VertexMeasurement(), HelixHough::vote_z(), and G4EzVolume::VoxelizeIt().