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>
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().