10#include <svd/dbobjects/SVDSensorInfoPar.h>
11#include <vxd/dbobjects/VXDGeometryPar.h>
13#include <svd/dbobjects/SVDCoolingPipesPar.h>
14#include <svd/dbobjects/SVDSupportRibsPar.h>
15#include <svd/dbobjects/SVDEndringsPar.h>
16#include <vxd/dbobjects/VXDRotationSolidPar.h>
The Class for SVD Cooling Pipes.
The Class for SVD Endring.
The Class for VXD geometry.
std::map< int, SVDCoolingPipesPar > m_coolingPipes
SVD Cooling Pipes parameters.
bool getEndringsExist(int) const
return if endrings exist
const std::map< int, SVDSupportRibsPar > & getSupportRibs() const
get support ribs
const std::map< int, SVDCoolingPipesPar > & getCoolingPipes() const
get cooling pipes
ClassDef(SVDGeometryPar, 5)
ClassDef, must be the last term before the closing {}.
bool getSupportRibsExist(int) const
return if SVD Support Ribs exist
std::map< int, SVDSupportRibsPar > m_supportRibs
SVD SupportRibs parameters.
std::vector< VXDRotationSolidPar > & getRotationSolids()
get SVD halfshell Rotation Solids
bool getCoolingPipesExist(int) const
return if endrings exist
std::vector< SVDSensorInfoPar * > & getSensorInfos()
get sensorInfos
std::vector< VXDRotationSolidPar > m_halfShell
SVD Half Shell parameters.
const std::vector< VXDRotationSolidPar > & getRotationSolids() const
get SVD halfshell Rotation Solids
std::map< int, SVDEndringsPar > & getEndrings()
get endrings
const std::map< int, SVDEndringsPar > & getEndrings() const
get endrings
std::map< int, SVDSupportRibsPar > & getSupportRibs()
get support ribs
std::map< int, SVDEndringsPar > m_endrings
SVD Endrings parameters.
std::map< int, SVDCoolingPipesPar > & getCoolingPipes()
get cooling pipes
SVDGeometryPar()
Default constructor.
std::vector< SVDSensorInfoPar * > m_SensorInfo
Vector of pointers to SensorInfo objects.
The Class for SVD Support Ribs (one layer)
The Class for VXD geometry.
Abstract base class for different kinds of events.