CMS 3D CMS Logo

DDExpandedView.cc File Reference

#include "DetectorDescription/Core/interface/DDExpandedView.h"
#include "DetectorDescription/Core/interface/DDComparator.h"
#include "DetectorDescription/Base/interface/DDdebug.h"

Go to the source code of this file.

Functions

Counter & counter ()
void dump (const DDGeoHistory &h)
std::ostream & operator<< (std::ostream &os, const DDExpandedView::nav_type &n)


Function Documentation

Counter& @4838::counter (  )  [inline, static]

Definition at line 97 of file DDExpandedView.cc.

00097                              {
00098     static Counter local;
00099     return local;
00100   }

void dump ( const DDGeoHistory h  ) 

Definition at line 286 of file DDExpandedView.cc.

References lat::endl(), i, and it.

Referenced by DEcompare< T >::CompareCollections(), define(), DEcompare< T >::do_compare(), CaloTowerAnalyzer::DumpGeometry(), GeometryInfoDump::dumpInfo(), main(), IgServerSocket::newConnection(), and PedeSteerer::runPede().

00287 {
00288    DDGeoHistory::const_iterator it = h.begin();
00289    edm::LogInfo("DDExpandedView")  << "--GeoHistory-Dump--[" << std::endl;
00290    int i=0;
00291    for (; it != h.end(); ++it) {
00292      edm::LogInfo("DDExpandedView")  << " " << i << it->logicalPart() << std::endl;
00293      /*
00294           << "     "  << it->logicalPart().material() << std::endl
00295           << "     "  << it->logicalPart().solid() << std::endl;
00296      */
00297      ++i;         
00298    }
00299    edm::LogInfo("DDExpandedView")  << "]---------" << std::endl;
00300 }

std::ostream& operator<< ( std::ostream &  os,
const DDExpandedView::nav_type n 
)

Definition at line 575 of file DDExpandedView.cc.

References it.

00576 {
00577   DDExpandedView::nav_type::const_iterator it = n.begin();
00578   os << '(' ;
00579   for (; it != n.end(); ++it) {
00580     os << *it << ',';
00581   }
00582   os << ')';
00583   return os;
00584 }


Variable Documentation

int diff

Definition at line 91 of file DDExpandedView.cc.

int same

Definition at line 90 of file DDExpandedView.cc.

Referenced by PythiaFilterEMJetHeep::filter(), and CaloCellGeometry::getParmPtr().


Generated on Tue Jun 9 17:52:36 2009 for CMSSW by  doxygen 1.5.4