Difference between revisions of "DUNE Far Detector Software Geometry"

From DUNE
Jump to navigation Jump to search
 
(8 intermediate revisions by 2 users not shown)
Line 1: Line 1:
 +
 +
----
 +
----
 +
----
 +
----
 +
==<span style="background:yellow">This page has moved to the [https://wiki.dunescience.org/wiki/DUNE_Far_Detector_Software_Geometry DUNE wiki]</span>==
 +
----
 +
----
 +
----
 +
----
 +
 
==LArSoft geometry classes==
 
==LArSoft geometry classes==
  
Line 8: Line 19:
 
|-
 
|-
 
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/Geometry.h Geometry] || Entry point to geometry. Description of a full detector.
 
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/Geometry.h Geometry] || Entry point to geometry. Description of a full detector.
 +
|-
 +
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/GeometryCore.h GeometryCore] || Base class for Geometry.
 
|-
 
|-
 
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/CryostatGeo.h CryostatGeo] || Description of a cryostat.
 
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/CryostatGeo.h CryostatGeo] || Description of a cryostat.
 +
|-
 +
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/TPCID.h TPCID] || TPC identifier.
 
|-
 
|-
 
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/TPCGeo.h TPCGeo] || Description of a TPC.
 
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/TPCGeo.h TPCGeo] || Description of a TPC.
 
|-
 
|-
 
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/PlaneGeo.h PlaneGeo] || Description of a TPC plane.
 
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/PlaneGeo.h PlaneGeo] || Description of a TPC plane.
 +
|-
 +
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/WireGeo.h WireGeo] || Description of a TPC wire.
 +
|-
 +
| [https://cdcvs.fnal.gov/redmine/projects/lardata/repository/revisions/master/entry/Utilities/DetectorProperties.h DetectorProperties] || Various detector properties
 +
|-
 +
| [https://cdcvs.fnal.gov/redmine/projects/larcore/repository/revisions/master/entry/Geometry/ExptGeoHelperInterface.h ExptGeoHelperInterface] || Interface for experiment-specific (e.g. DUNE) geometry helpers
 +
|}
 +
 +
The following table lists lists the DUNE geometry classes:
 +
{| class="wikitable" style="text-align:left;"
 +
! Class !! Description
 +
|-
 +
| [https://cdcvs.fnal.gov/redmine/projects/dunetpc/repository/revisions/master/entry/dune/Geometry/DUNEGeometryHelper.h DUNEGeometryHelper.h] || DUNE geometry helper.
 
|}
 
|}

Latest revision as of 20:24, 8 December 2017





This page has moved to the DUNE wiki





LArSoft geometry classes

The following table lists lists some of the LArSoft geometry classes and other definitions.

Class Description
geo_types.h Many enums.
Geometry Entry point to geometry. Description of a full detector.
GeometryCore Base class for Geometry.
CryostatGeo Description of a cryostat.
TPCID TPC identifier.
TPCGeo Description of a TPC.
PlaneGeo Description of a TPC plane.
WireGeo Description of a TPC wire.
DetectorProperties Various detector properties
ExptGeoHelperInterface Interface for experiment-specific (e.g. DUNE) geometry helpers

The following table lists lists the DUNE geometry classes:

Class Description
DUNEGeometryHelper.h DUNE geometry helper.