1 #include "gearimpl/TrackerPlanesLayerLayoutImpl.h" 
   14                               int ID, std::string info,
 
   15                               double PositionX, 
double PositionY, 
double PositionZ,
 
   16                               double RotationXY, 
double RotationZX, 
double RotationZY,
 
   17                               double SizeX, 
double SizeY, 
double Thickness, 
double RadLength 
 
   35     _materialVec.push_back( lL ) ;
 
   39                               int ID, std::string info,
 
   40                               double PositionX, 
double PositionY, 
double PositionZ,
 
   41                               double RotationXY, 
double RotationZX, 
double RotationZY,
 
   42                               double SizeX, 
double SizeY, 
double Thickness, 
double RadLength,
 
   43                               int NpixelX, 
int NpixelY, 
double PitchX,
double PitchY, 
double ResolutionX, 
double ResolutionY
 
   61     sL.setNpixelX    ( NpixelX   );
 
   62     sL.setNpixelY    ( NpixelY   );
 
   63     sL.setPitchX     ( PitchX    );
 
   64     sL.setPitchY     ( PitchY    );
 
   65     sL.setResolutionX ( ResolutionX );
 
   66     sL.setResolutionY ( ResolutionX );
 
   68     _sensitiveVec.push_back( sL ) ;
 
virtual void setPositionX(double value)
a free parameter string field 
 
virtual void setID(int value)
a free parameter string field 
 
virtual void setID(int value)
a free parameter string field 
 
virtual void setThickness(double value)
a free parameter string field 
 
virtual void setRotationZX(double value)
a free parameter string field 
 
virtual void setPositionY(double value)
a free parameter string field 
 
virtual void setThickness(double value)
a free parameter string field 
 
virtual void addMaterialLayer(int ID, std::string info, double PositionX, double PositionY, double PositionZ, double RotationXY, double RotationZX, double RotationZY, double SizeX, double SizeY, double Thickness, double RadLength)
add methods 
 
virtual void setPositionZ(double value)
a free parameter string field 
 
virtual void setRotationZX(double value)
a free parameter string field 
 
virtual void setRotationZY(double value)
a free parameter string field 
 
virtual void setSizeX(double value)
a free parameter string field 
 
virtual void setPositionZ(double value)
a free parameter string field 
 
virtual void addSensitiveLayer(int ID, std::string info, double PositionX, double PositionY, double PositionZ, double RotationXY, double RotationZX, double RotationZY, double SizeX, double SizeY, double Thickness, double RadLength, int NpixelX, int NpixelY, double PitchX, double PitchY, double ResolutionX, double ResolutionY)
add methods 
 
virtual void setRotationXY(double value)
a free parameter string field 
 
virtual void setSizeX(double value)
a free parameter string field 
 
virtual void setSizeY(double value)
a free parameter string field 
 
Abstract description of layers in pixel beam telescope. 
 
virtual void setPositionY(double value)
a free parameter string field 
 
virtual void setPositionX(double value)
a free parameter string field 
 
virtual void setSizeY(double value)
a free parameter string field 
 
virtual void setRadLength(double value)
a free parameter string field 
 
virtual void setRotationXY(double value)
a free parameter string field 
 
virtual void setRadLength(double value)
a free parameter string field 
 
virtual void setRotationZY(double value)
a free parameter string field