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 throw (UnknownParameterException, std::exception ) | 
| Integer value for key.  More... | |
| virtual double | getDoubleVal (const std::string &key) const =0 throw (UnknownParameterException, std::exception ) | 
| Double value for key.  More... | |
| virtual const std::string & | getStringVal (const std::string &key) const =0 throw (UnknownParameterException, std::exception ) | 
| String value for key.  More... | |
| virtual const std::vector< int > & | getIntVals (const std::string &key) const =0 throw (UnknownParameterException, std::exception ) | 
| Integer values for key.  More... | |
| virtual const std::vector < double > &  | getDoubleVals (const std::string &key) const =0 throw (UnknownParameterException, std::exception ) | 
| Double values for key.  More... | |
| virtual const std::vector < std::string > &  | getStringVals (const std::string &key) const =0 throw (UnknownParameterException, std::exception ) | 
| 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.6