9#include <svd/dbobjects/SVDGeometryPar.h>
10#include <framework/logging/Logger.h>
19 std::map<int, SVDSupportRibsPar>::const_iterator cached =
m_supportRibs.find(layer);
29 std::map<int, SVDEndringsPar>::const_iterator cached =
m_endrings.find(layer);
39 std::map<int, SVDCoolingPipesPar>::const_iterator cached =
m_coolingPipes.find(layer);
50 std::map<int, SVDSupportRibsPar>::const_iterator cached =
m_supportRibs.find(layer);
52 B2FATAL(
"No SupportRibs found for layer " << std::to_string(layer));
54 return cached->second;
60 std::map<int, SVDEndringsPar>::const_iterator cached =
m_endrings.find(layer);
62 B2FATAL(
"No Endrings found for layer " << std::to_string(layer));
64 return cached->second;
70 std::map<int, SVDCoolingPipesPar>::const_iterator cached =
m_coolingPipes.find(layer);
72 B2FATAL(
"No CoolingPipes found for layer " << std::to_string(layer));
74 return cached->second;
The Class for SVD Cooling Pipes.
The Class for SVD Endring.
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
bool getSupportRibsExist(int) const
return if SVD Support Ribs exist
std::map< int, SVDSupportRibsPar > m_supportRibs
SVD SupportRibs parameters.
bool getCoolingPipesExist(int) const
return if endrings exist
const std::map< int, SVDEndringsPar > & getEndrings() const
get endrings
std::map< int, SVDEndringsPar > m_endrings
SVD Endrings parameters.
The Class for SVD Support Ribs (one layer)
Abstract base class for different kinds of events.