![]() |
EIC Software
Reference for
EIC
simulation and reconstruction software on GitHub
|
#include "PHG4MvtxDetector.h"#include "PHG4MvtxDefs.h"#include "PHG4MvtxDisplayAction.h"#include <mvtx/CylinderGeom_Mvtx.h>#include <g4detectors/PHG4CylinderGeomContainer.h>#include <phparameter/PHParameters.h>#include <phparameter/PHParametersContainer.h>#include <g4main/PHG4Detector.h>#include <g4main/PHG4DisplayAction.h>#include <g4main/PHG4Subsystem.h>#include <phool/PHCompositeNode.h>#include <phool/PHIODataNode.h>#include <phool/PHNode.h>#include <phool/PHNodeIterator.h>#include <phool/PHObject.h>#include <phool/getClass.h>#include <Geant4/G4AssemblyVolume.hh>#include <Geant4/G4GDMLParser.hh>#include <Geant4/G4GDMLReadStructure.hh>#include <Geant4/G4LogicalVolume.hh>#include <Geant4/G4Material.hh>#include <Geant4/G4RotationMatrix.hh>#include <Geant4/G4String.hh>#include <Geant4/G4SystemOfUnits.hh>#include <Geant4/G4ThreeVector.hh>#include <Geant4/G4Transform3D.hh>#include <Geant4/G4Types.hh>#include <Geant4/G4VPhysicalVolume.hh>#include <Geant4/G4PVPlacement.hh>#include <Geant4/G4Tubs.hh>#include <cmath>#include <cstdio>#include <iostream>#include <memory>#include <sstream>#include <utility>#include <vector>
Include dependency graph for PHG4MvtxDetector.cc:Go to the source code of this file.
Namespaces | |
| namespace | mvtxGeomDef |
Variables | |
| double | mvtxGeomDef::mvtx_shell_inner_radius = 4.8 * cm |
| double | mvtxGeomDef::skin_thickness = 0.01 * cm |
| double | mvtxGeomDef::foam_core_thickness = 0.18 * cm |
| double | mvtxGeomDef::mvtx_shell_length = 50. * cm |
| double | mvtxGeomDef::mvtx_shell_thickness = skin_thickness + foam_core_thickness + skin_thickness |
| double | mvtxGeomDef::wrap_rmin = 2.1 * cm |
| double | mvtxGeomDef::wrap_rmax = mvtx_shell_inner_radius + mvtx_shell_thickness |
| double | mvtxGeomDef::wrap_zlen = mvtx_shell_length |