CMS 3D CMS Logo

Functions
DDExpandedView.cc File Reference
#include "DetectorDescription/Core/interface/DDExpandedView.h"
#include <memory>
#include <ostream>
#include "DetectorDescription/Core/interface/DDComparator.h"
#include "DetectorDescription/Core/interface/DDLogicalPart.h"
#include "DetectorDescription/Core/interface/DDPosData.h"
#include "DataFormats/Math/interface/Graph.h"
#include "DataFormats/Math/interface/GraphWalker.h"
#include "FWCore/MessageLogger/interface/MessageLogger.h"
#include "Math/GenVector/Cartesian3D.h"
#include "Math/GenVector/DisplacementVector3D.h"
#include "Math/GenVector/Rotation3D.h"

Go to the source code of this file.

Functions

void dump (const DDGeoHistory &history)
 
std::string printNavType (int const *n, size_t sz)
 

Function Documentation

◆ dump()

void dump ( const DDGeoHistory history)

Definition at line 197 of file DDExpandedView.cc.

197  {
198  edm::LogInfo("DDExpandedView") << "--GeoHistory-Dump--[" << std::endl;
199  int i = 0;
200  for (const auto& it : history) {
201  edm::LogInfo("DDExpandedView") << " " << i << it.logicalPart() << std::endl;
202  ++i;
203  }
204  edm::LogInfo("DDExpandedView") << "]---------" << std::endl;
205 }

References mps_fire::i.

◆ printNavType()

std::string printNavType ( int const *  n,
size_t  sz 
)

Definition at line 435 of file DDExpandedView.cc.

435  {
436  std::ostringstream oss;
437  oss << '(';
438  for (int const* it = n; it != n + sz; ++it) {
439  oss << *it << ',';
440  }
441  oss << ')';
442  return oss.str();
443 }

References dqmiodumpmetadata::n.

Referenced by operator<<().

mps_fire.i
i
Definition: mps_fire.py:355
dqmiodumpmetadata.n
n
Definition: dqmiodumpmetadata.py:28
edm::LogInfo
Definition: MessageLogger.h:254