![]() |
ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
#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 <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>
Include dependency graph for PHG4OuterHcalDetector.cc:Go to the source code of this file.
Typedefs | |
| typedef CGAL::Circle_2 < PHG4OuterHcalDetector::Circular_k > | Circle_2 |
| typedef CGAL::Circular_arc_point_2 < PHG4OuterHcalDetector::Circular_k > | Circular_arc_point_2 |
| typedef CGAL::Line_2 < PHG4OuterHcalDetector::Circular_k > | Line_2 |
| typedef CGAL::Segment_2 < PHG4OuterHcalDetector::Circular_k > | Segment_2 |
Variables | |
| static double | subtract_from_scinti_x = 0.1 * mm |
| typedef CGAL::Circle_2<PHG4OuterHcalDetector::Circular_k> Circle_2 |
Definition at line 54 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 54 of file PHG4OuterHcalDetector.cc
| typedef CGAL::Circular_arc_point_2<PHG4OuterHcalDetector::Circular_k> Circular_arc_point_2 |
Definition at line 57 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 57 of file PHG4OuterHcalDetector.cc
| typedef CGAL::Line_2<PHG4OuterHcalDetector::Circular_k> Line_2 |
Definition at line 58 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 58 of file PHG4OuterHcalDetector.cc
| typedef CGAL::Segment_2<PHG4OuterHcalDetector::Circular_k> Segment_2 |
Definition at line 59 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 59 of file PHG4OuterHcalDetector.cc
|
static |
Definition at line 68 of file PHG4OuterHcalDetector.cc.
View newest version in sPHENIX GitHub at line 68 of file PHG4OuterHcalDetector.cc
Referenced by PHG4OuterHcalDetector::ConstructHcalSingleScintillators(), PHG4OuterHcalDetector::ConstructOuterHcal(), and PHG4OuterHcalDetector::ConstructScintillatorBox().