Package org.jlab.geom.detector.dc
Class DriftChamber
java.lang.Object
org.jlab.geom.detector.dc.DriftChamber
\brief The drift chamber geometry class for CLAS12
 The DC consists of six sectors, each with three regions.
 Each region consists of two superlayers which hold the 22
 wire-planes: There are six sense-wire planes in a superlayer
 surrounded by two guard-wire planes, and between each of these
 there are two "field-wire" planes.
- 
Constructor SummaryConstructorsConstructorDescription\brief default constructorDriftChamber(org.jlab.ccdb.JDBCProvider provider) \brief constructor which fetches the nominal geometry from the database This calls DriftChamber.fetchNominalParameters(provider)
- 
Method SummaryModifier and TypeMethodDescriptionvoidfetchNominalParameters(org.jlab.ccdb.JDBCProvider provider) \brief fills the DriftChamber class with the nominal geometry The nominal geometry is identical for each sector and therefore after this call, there is much redundancy in the geometry.g4Volumes(CoordinateSystem coord) 
- 
Constructor Details- 
DriftChamberpublic DriftChamber()\brief default constructor
- 
DriftChamberpublic DriftChamber(org.jlab.ccdb.JDBCProvider provider) \brief constructor which fetches the nominal geometry from the database This calls DriftChamber.fetchNominalParameters(provider)
 
- 
- 
Method Details- 
fetchNominalParameterspublic void fetchNominalParameters(org.jlab.ccdb.JDBCProvider provider) \brief fills the DriftChamber class with the nominal geometry The nominal geometry is identical for each sector and therefore after this call, there is much redundancy in the geometry. The parameters obtained are the so-called "core" paramters and it is expected that additional alignment paramters will be obtained from the database in a later method-call. \param [in] dataprovider the ccdb::DataProvider object
- 
g4Volumes
- 
g4Volumes
 
-