Public Member Functions | |
| virtual | ~TrackerPlanesLayerLayout () |
| Destructor. | |
| virtual int | getNLayers () const =0 |
| The total number of layers. More... | |
|
virtual const TrackerPlanesLayerImpl * | getLayer (unsigned int ID) const =0 |
| a free parameter string field | |
|
virtual const TrackerPlanesLayerImpl * | getLayerByID (int ID) const =0 |
| a free parameter string field | |
| virtual void | addLayer (TrackerPlanesLayerImpl *)=0 |
| a free parameter string field | |
| virtual int | getID () const =0 |
| 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 ID)=0 |
| virtual std::string | getInfo () const =0 |
| virtual void | setInfo (std::string value)=0 |
| virtual void | PrintHeader (std::ostream &s) const =0 |
| a free parameter string field | |
| virtual void | PrintLayers (std::ostream &s) const =0 |
| a free parameter string field | |
| virtual void | PrintFooter (std::ostream &s) const =0 |
| a free parameter string field | |
Definition at line 332 of file TrackerPlanesLayerLayout.h.
|
pure virtual |
Layer ID of nonsensitive volume of layer layerIndex - layer indexing starts at 0 for the layer closest to the beam source.
Implemented in gear::TrackerPlanesLayerLayoutImpl.
|
pure virtual |
The total number of layers.
Implemented in gear::TrackerPlanesLayerLayoutImpl.
Referenced by gear::TrackerPlanesParametersXML::toXML().
1.8.5