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.