Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
PHG4MvtxSupport.cc File Reference
#include "PHG4MvtxSupport.h"
#include "PHG4MvtxCable.h"
#include "PHG4MvtxDetector.h"
#include "PHG4MvtxDisplayAction.h"
#include <g4main/PHG4Detector.h>
#include <Geant4/G4AssemblyVolume.hh>
#include <Geant4/G4Box.hh>
#include <Geant4/G4LogicalVolume.hh>
#include <Geant4/G4Material.hh>
#include <Geant4/G4Polycone.hh>
#include <Geant4/G4RotationMatrix.hh>
#include <Geant4/G4String.hh>
#include <Geant4/G4SubtractionSolid.hh>
#include <Geant4/G4SystemOfUnits.hh>
#include <Geant4/G4ThreeVector.hh>
#include <Geant4/G4Transform3D.hh>
#include <Geant4/G4Tubs.hh>
#include <Geant4/G4Types.hh>
#include <Geant4/G4UserLimits.hh>
#include <boost/format.hpp>
#include <algorithm>
#include <cmath>
#include <iostream>
#include <regex>
#include <utility>
#include <vector>
+ Include dependency graph for PHG4MvtxSupport.cc:

Go to the source code of this file.

Namespaces

namespace  ServiceProperties
 

Variables

const double ServiceProperties::sEndWheelSNHolesZdist = 308.0 * mm
 
const double ServiceProperties::sEndWStepHoleZpos = 4. * mm
 
const double ServiceProperties::sEndWStepHoleZdist = 4. * mm
 
const double ServiceProperties::sEndWheelNLen = 30. * mm
 
const double ServiceProperties::sCYSSFlgSsfFlgNsf = 606.59 * mm
 
const double ServiceProperties::sCYSSFlgSsfCylsf = 181. * mm
 
const double ServiceProperties::sCYSSFlgSsfConesf = 7. * mm
 
const double ServiceProperties::sCYSSFlgSsfRibsf = 50. * mm
 
const double ServiceProperties::sPP2sfSBsf = 791.77 * mm
 
const double ServiceProperties::sPP2Len = 80 * mm
 
double ServiceProperties::ServiceEnd = -7.21 * cm
 
double ServiceProperties::ServiceOffset = -16.0 * cm
 
double ServiceProperties::BarrelOffset = 18.679 * cm
 
double ServiceProperties::BarrelRadius = 10.33 * cm
 
double ServiceProperties::BarrelThickness = 0.436 * cm
 
double ServiceProperties::BarrelLength = 1214.4 * mm
 
double ServiceProperties::BarrelCableStart = sEndWheelSNHolesZdist / 2 - (sEndWStepHoleZpos + sEndWStepHoleZdist) + sEndWheelNLen - sCYSSFlgSsfFlgNsf - BarrelLength + sPP2sfSBsf + sPP2Len / 2
 
double ServiceProperties::BarrelCableEnd = BarrelCableStart - (sPP2sfSBsf + sPP2Len / 2)
 
double ServiceProperties::LayerThickness = 0.1 * cm
 
double ServiceProperties::CYSSConeThickness = 0.216 * cm
 
double ServiceProperties::CYSSRibThickness = 0.170 * cm
 
double ServiceProperties::cableRotate [3] = {10., 5., 5.}