Analysis Software
Documentation for sPHENIX simulation software
|
#include "PHG4OuterHcalDetector.h"
#include "PHG4HcalDefs.h"
#include "PHG4OuterHcalDisplayAction.h"
#include "PHG4OuterHcalFieldSetup.h"
#include <phparameter/PHParameters.h>
#include <g4main/PHG4Detector.h>
#include <g4main/PHG4DisplayAction.h>
#include <g4main/PHG4Subsystem.h>
#include <g4main/PHG4Utils.h>
#include <phool/phool.h>
#include <phool/recoConsts.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 <calobase/RawTowerDefs.h>
#include <calobase/RawTowerGeom.h>
#include <calobase/RawTowerGeomContainer.h>
#include <calobase/RawTowerGeomContainer_Cylinderv1.h>
#include <calobase/RawTowerGeomv1.h>
#include <TSystem.h>
#include <Geant4/G4AssemblyVolume.hh>
#include <Geant4/G4Box.hh>
#include <Geant4/G4ExtrudedSolid.hh>
#include <Geant4/G4IntersectionSolid.hh>
#include <Geant4/G4LogicalVolume.hh>
#include <Geant4/G4Material.hh>
#include <Geant4/G4PVPlacement.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/G4TwoVector.hh>
#include <Geant4/G4UserLimits.hh>
#include <Geant4/G4VPhysicalVolume.hh>
#include <Geant4/G4VSolid.hh>
#include <CGAL/Boolean_set_operations_2.h>
#include <CGAL/Circular_kernel_intersections.h>
#include <CGAL/Exact_circular_kernel_2.h>
#include <CGAL/Object.h>
#include <CGAL/point_generators_2.h>
#include <boost/lexical_cast.hpp>
#include <boost/tokenizer.hpp>
#include <algorithm>
#include <cmath>
#include <cstdlib>
#include <iostream>
#include <iterator>
#include <sstream>
Go to the source code of this file.
Typedefs | |
using | Circle_2 = CGAL::Circle_2< PHG4OuterHcalDetector::Circular_k > |
using | Circular_arc_point_2 = CGAL::Circular_arc_point_2< PHG4OuterHcalDetector::Circular_k > |
using | Line_2 = CGAL::Line_2< PHG4OuterHcalDetector::Circular_k > |
using | Segment_2 = CGAL::Segment_2< PHG4OuterHcalDetector::Circular_k > |
Variables | |
static double | subtract_from_scinti_x = 0.1 * mm |
using Circle_2 = CGAL::Circle_2<PHG4OuterHcalDetector::Circular_k> |
Definition at line 72 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 72 of file PHG4OuterHcalDetector.cc
using Circular_arc_point_2 = CGAL::Circular_arc_point_2<PHG4OuterHcalDetector::Circular_k> |
Definition at line 73 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 73 of file PHG4OuterHcalDetector.cc
using Line_2 = CGAL::Line_2<PHG4OuterHcalDetector::Circular_k> |
Definition at line 74 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 74 of file PHG4OuterHcalDetector.cc
using Segment_2 = CGAL::Segment_2<PHG4OuterHcalDetector::Circular_k> |
Definition at line 75 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 75 of file PHG4OuterHcalDetector.cc
|
static |
Definition at line 82 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 82 of file PHG4OuterHcalDetector.cc
Referenced by PHG4OuterHcalDetector::ConstructHcalSingleScintillators(), PHG4OuterHcalDetector::ConstructOuterHcal(), and PHG4OuterHcalDetector::ConstructScintillatorBox().