DD4hep
1.30.0
Detector Description Toolkit for High Energy Physics
|
#include <DD4hep/Detector.h>
#include <DD4hep/Printout.h>
#include <DD4hep/InstanceCount.h>
#include <DD4hep/MatrixHelpers.h>
#include <DD4hep/detail/ObjectsInterna.h>
#include <TROOT.h>
#include <TClass.h>
#include <TColor.h>
#include <TGeoShape.h>
#include <TGeoVolume.h>
#include <TGeoNode.h>
#include <TGeoMatrix.h>
#include <TGeoMedium.h>
#include <TGeoVoxelFinder.h>
#include <TGeoShapeAssembly.h>
#include <TGeoScaledShape.h>
#include <TMap.h>
#include <climits>
#include <iostream>
#include <stdexcept>
#include <sstream>
#include <iomanip>
Go to the source code of this file.
Typedefs | |
typedef TGeoNode | geo_node_t |
typedef TGeoVolume | geo_volume_t |
typedef TGeoVolumeAssembly | geo_assembly_t |
Functions | |
ClassImp (VolumeExtension) ClassImp(PlacedVolumeExtension) ClassImp(PlacedVolumeExtension | |
Enable ROOT persistency. More... | |
PlacedVolume | _addNode (TGeoVolume *par, TGeoVolume *daughter, int id, TGeoMatrix *transform) |
PlacedVolume | _addNode (TGeoVolume *par, Volume daughter, int copy_nr, const Rotation3D &rot3D) |
PlacedVolume | _addNode (TGeoVolume *par, Volume daughter, int copy_nr, const Transform3D &tr) |
typedef TGeoVolumeAssembly geo_assembly_t |
Definition at line 54 of file Volumes.cpp.
typedef TGeoNode geo_node_t |
Definition at line 52 of file Volumes.cpp.
typedef TGeoVolume geo_volume_t |
Definition at line 53 of file Volumes.cpp.
PlacedVolume _addNode | ( | TGeoVolume * | par, |
TGeoVolume * | daughter, | ||
int | id, | ||
TGeoMatrix * | transform | ||
) |
We have a left handed matrix (determinant < 0). This is a reflection!
Definition at line 758 of file Volumes.cpp.
PlacedVolume _addNode | ( | TGeoVolume * | par, |
Volume | daughter, | ||
int | copy_nr, | ||
const Rotation3D & | rot3D | ||
) |
Definition at line 821 of file Volumes.cpp.
PlacedVolume _addNode | ( | TGeoVolume * | par, |
Volume | daughter, | ||
int | copy_nr, | ||
const Transform3D & | tr | ||
) |
Definition at line 830 of file Volumes.cpp.
ClassImp | ( | VolumeExtension | ) |
Enable ROOT persistency.
Definition at line 57 of file Volumes.cpp.