00001
00002
00013
00014
00015
00016
00017
00018 #include "Kernel/RichTraceMode.h"
00019
00020 std::ostream& LHCb::RichTraceMode::fillStream(std::ostream& os) const
00021 {
00022 os << "RichTraceMode[ DetectionPrecision=" << detPrecision()
00023 << " DetPlaneBoundaries=" << detPlaneBound();
00024 if ( forcedSide() ) { os << " [Will force given RICH side]"; }
00025 if ( outMirrorBoundary() ) { os << " [Will Respect Outside Mirror Boundaries]"; }
00026 if ( mirrorSegBoundary() ) { os << " [Will Respect Mirror Seg Boundaries]"; }
00027 if ( beamPipeIntersects() ) { os << " [Will Test for intersections with beampipe]"; }
00028 if ( hpdKaptonShadowing() ) { os << " [Will check for intersections with HPD kapton]"; }
00029 if ( aeroRefraction() ) { os << " [Will correct for refraction at Aerogel/Rich1Gas boundary]"; }
00030 return os << " ]";
00031 }
00032
00033