2 #ifndef GEAR_TrackerPlanesParametersImpl_H 
    3 #define GEAR_TrackerPlanesParametersImpl_H 1 
    5 #include "gear/TrackerPlanesParameters.h" 
    6 #include "gearimpl/GearParametersImpl.h" 
    7 #include "gearimpl/TrackerPlanesLayerLayoutImpl.h" 
   12 class TrackerPlanesLayerLayout;
 
   79   int _layoutNumberOfLayers ;
 
virtual void setLayoutID(int value)
Returns the ID of TrackerPlanes detector setup. 
 
virtual void addLayer(TrackerPlanesLayerImpl *layer)
a free parameter string field 
 
Implementation of GearParameters - a set off parameters that can be used to describe the geometrical ...
 
virtual void setLayoutNumberOfLayers(int value)
Returns the number of Si planes. 
 
virtual void setLayoutType(int value)
Returns the type of TrackerPlanes detector. 
 
virtual int getLayoutNumberOfLayers() const 
Returns the number of Si planes. 
 
Abstract description of layers in pixel beam telescope. 
 
virtual int getLayoutType() const 
Returns the type of TrackerPlanes detector. 
 
TrackerPlanesParametersImpl(int layoutID, int layoutType, int layoutNumberOfLayers)
C'tor. 
 
a collection of layers = telescope description 
 
virtual void addLayer(TrackerPlanesLayerImpl *_layer)
Adding a Layer to the TrackerPlanes detector (without parameters for layer rotation) ...
 
Geometry properties of a pixel beam telescope needed for reconstruction code. 
 
virtual int getLayoutID() const 
Returns the ID of TrackerPlanes detector setup. 
 
virtual const TrackerPlanesLayerLayout & getTrackerPlanesLayerLayout() const 
Returns the layer layout of TrackerPlanes detector.