Geometry properties of a pixel beam telescope needed for reconstruction code. More...
#include <TrackerPlanesParameters.h>
Public Member Functions | |
| virtual | ~TrackerPlanesParameters () |
| Destructor. | |
| virtual int | getLayoutID () const =0 |
| ID of telescope setup. | |
| virtual int | getLayoutType () const =0 |
| The type of TrackerPlanes detector: | |
| virtual int | getLayoutNumberOfLayers () const =0 |
| Number of telescope planes of TrackerPlanes detector. | |
| virtual void | setLayoutID (int)=0 |
| ID of telescope setup. | |
| virtual void | setLayoutType (int)=0 |
| The type of TrackerPlanes detector: | |
| virtual void | setLayoutNumberOfLayers (int)=0 |
| Number of telescope planes of TrackerPlanes detector. | |
| virtual const TrackerPlanesLayerLayout & | getTrackerPlanesLayerLayout () const =0 |
| The layer layout of pixel beam telescope. More... | |
Public Member Functions inherited from gear::GearParameters | |
| virtual | ~GearParameters () |
| Destructor. | |
| virtual int | getIntVal (const std::string &key) const =0 |
| Integer value for key. More... | |
| virtual double | getDoubleVal (const std::string &key) const =0 |
| Double value for key. More... | |
| virtual const std::string & | getStringVal (const std::string &key) const =0 |
| String value for key. More... | |
| virtual const std::vector< int > & | getIntVals (const std::string &key) const =0 |
| Integer values for key. More... | |
| virtual const std::vector < double > & | getDoubleVals (const std::string &key) const =0 |
| Double values for key. More... | |
| virtual const std::vector < std::string > & | getStringVals (const std::string &key) const =0 |
| String values for key. More... | |
| virtual const std::vector < std::string > & | getIntKeys () const =0 |
| All keys of int variables. More... | |
| virtual const std::vector < std::string > & | getDoubleKeys () const =0 |
| All keys of double variables. More... | |
| virtual const std::vector < std::string > & | getStringKeys () const =0 |
| All keys of string variables. More... | |
| virtual const std::vector < std::string > & | getIntVecKeys () const =0 |
| All keys of IntVec variables. More... | |
| virtual const std::vector < std::string > & | getDoubleVecKeys () const =0 |
| All keys of DoubleVec variables. More... | |
| virtual const std::vector < std::string > & | getStringVecKeys () const =0 |
| All keys of StringVec variables. More... | |
Geometry properties of a pixel beam telescope needed for reconstruction code.
Definition at line 21 of file TrackerPlanesParameters.h.
|
pure virtual |
The layer layout of pixel beam telescope.
Implemented in gear::TrackerPlanesParametersImpl.
Referenced by gear::TrackerPlanesParametersXML::toXML().
1.8.5