CMS 3D CMS Logo

GeometryInfoDump.h
Go to the documentation of this file.
2 #include <iostream>
3 #include <string>
4 #include <utility>
5 #include <vector>
6 
8 
9 class DDCompactView;
10 class DDPartSelection;
11 
13 public:
16 
17  void dumpInfo(bool dumpHistory,
18  bool dumpSpecs,
19  bool dumpPosInfo,
20  const DDCompactView& cpv,
21  std::string fname = "GeoHistory",
22  int nVols = 0);
23 
24 private:
25  void dumpSpec(const std::vector<std::pair<const DDPartSelection*, const DDsvalues_type*> >& attspec,
26  std::ostream& dump);
27 };
DDPartSelection
Definition: DDPartSelection.h:37
DDCompactView.h
GeometryInfoDump::GeometryInfoDump
GeometryInfoDump()
Definition: GeometryInfoDump.cc:31
DDCompactView
Compact representation of the geometrical detector hierarchy.
Definition: DDCompactView.h:81
GeometryInfoDump
Definition: GeometryInfoDump.h:12
AlCaHLTBitMon_QueryRunRegistry.string
string
Definition: AlCaHLTBitMon_QueryRunRegistry.py:256
FrontierConditions_GlobalTag_cff.dump
dump
Definition: FrontierConditions_GlobalTag_cff.py:12
trackerHitRTTI::vector
Definition: trackerHitRTTI.h:21
alignmentValidation.fname
string fname
main script
Definition: alignmentValidation.py:959
DDsvalues.h
GeometryInfoDump::dumpInfo
void dumpInfo(bool dumpHistory, bool dumpSpecs, bool dumpPosInfo, const DDCompactView &cpv, std::string fname="GeoHistory", int nVols=0)
Definition: GeometryInfoDump.cc:35
GeometryInfoDump::dumpSpec
void dumpSpec(const std::vector< std::pair< const DDPartSelection *, const DDsvalues_type * > > &attspec, std::ostream &dump)
Definition: GeometryInfoDump.cc:124
GeometryInfoDump::~GeometryInfoDump
~GeometryInfoDump()
Definition: GeometryInfoDump.cc:33