a collection of layers = telescope description More...
#include <TrackerPlanesLayerLayoutImpl.h>
Public Member Functions | |
| virtual void | addLayer (TrackerPlanesLayerImpl *layer) |
| a free parameter string field | |
| virtual | ~TrackerPlanesLayerLayoutImpl () |
| Destructor. | |
| virtual int | getID () const |
| Layer ID of nonsensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source. More... | |
| virtual void | setID (int value) |
| virtual std::string | getInfo () const |
| virtual void | setInfo (std::string value) |
| virtual int | getNLayers () const |
| The total number of layers. More... | |
|
virtual const TrackerPlanesLayerImpl * | getLayer (unsigned int ID) const |
| a free parameter string field | |
|
virtual const TrackerPlanesLayerImpl * | getLayerByID (int ID) const |
| a free parameter string field | |
| virtual void | PrintHeader (std::ostream &s) const |
| a free parameter string field | |
| virtual void | PrintLayers (std::ostream &s) const |
| a free parameter string field | |
| virtual void | PrintFooter (std::ostream &s) const |
| a free parameter string field | |
Public Member Functions inherited from gear::TrackerPlanesLayerLayout | |
| virtual | ~TrackerPlanesLayerLayout () |
| Destructor. | |
Protected Types | |
| typedef double | MyMatrix [2][2] |
| Layer. | |
a collection of layers = telescope description
Definition at line 345 of file TrackerPlanesLayerLayoutImpl.h.
|
inlinevirtual |
Layer ID of nonsensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source.
Implements gear::TrackerPlanesLayerLayout.
Definition at line 379 of file TrackerPlanesLayerLayoutImpl.h.
|
inlinevirtual |
The total number of layers.
Implements gear::TrackerPlanesLayerLayout.
Definition at line 391 of file TrackerPlanesLayerLayoutImpl.h.
Referenced by PrintHeader().
1.8.6