|
LDMX Software
|
Header file for class DetectorGeometry. More...
#include <cmath>#include <iostream>#include <map>#include <memory>#include <utility>#include <vector>#include "DetDescr/EcalHexReadout.h"#include "DetDescr/EcalID.h"#include "DetDescr/HcalID.h"#include "Ecal/Event/EcalHit.h"#include "Hcal/Event/HcalHit.h"#include "SimCore/Event/SimTrackerHit.h"Go to the source code of this file.
Classes | |
| struct | eventdisplay::HexPrism |
| Stores the necessary geometry details for a hexagonal prism. More... | |
| class | eventdisplay::DetectorGeometry |
| Class to translated between detector location (section, layer, strip) and real space. More... | |
Typedefs | |
| typedef std::vector< std::pair< double, double > > | eventdisplay::BoundingBox |
| @type BoundingBox | |
Header file for class DetectorGeometry.
Definition in file DetectorGeometry.h.
| typedef std::vector<std::pair<double, double> > eventdisplay::BoundingBox |
@type BoundingBox
Stores the minimum and maximum of each coordinate for a box.
This has all of the information needed to define an axis-aligned rectangular prism.
Definition at line 35 of file DetectorGeometry.h.