#include <DDErrorDetection.h>
Public Member Functions | |
DDErrorDetection (const DDCompactView &cpv) | |
void | errors () |
const std::map< std::string, std::set< DDLogicalPart > > & | lp_cpv (const DDCompactView &cpv) |
const std::vector< std::pair < std::string, DDName > > & | ma () |
const std::map< DDMaterial, std::set< DDLogicalPart > > & | ma_lp () |
void | nix () |
bool | noErrorsInTheReport (const DDCompactView &cpv) |
void | report (const DDCompactView &cpv, std::ostream &o) |
void | scan (const DDCompactView &cpv) |
const std::map< DDSolid, std::set< DDSolid > > & | so () |
const std::map< DDSolid, std::set< DDLogicalPart > > & | so_lp () |
void | warnings () |
~DDErrorDetection () | |
Private Member Functions | |
DDErrorDetection () | |
Definition at line 118 of file DDErrorDetection.h.
DDErrorDetection::DDErrorDetection | ( | const DDCompactView & | cpv | ) |
Definition at line 25 of file DDErrorDetection.cc.
DDErrorDetection::~DDErrorDetection | ( | ) |
Definition at line 36 of file DDErrorDetection.cc.
|
inlineprivate |
Definition at line 144 of file DDErrorDetection.h.
void DDErrorDetection::errors | ( | ) |
Definition at line 64 of file DDErrorDetection.cc.
const std::map< std::string, std::set< DDLogicalPart > > & DDErrorDetection::lp_cpv | ( | const DDCompactView & | cpv | ) |
Definition at line 75 of file DDErrorDetection.cc.
const std::vector< pair< std::string, DDName > > & DDErrorDetection::ma | ( | ) |
Definition at line 169 of file DDErrorDetection.cc.
const std::map< DDMaterial, std::set< DDLogicalPart > > & DDErrorDetection::ma_lp | ( | ) |
Definition at line 141 of file DDErrorDetection.cc.
void DDErrorDetection::nix | ( | ) |
bool DDErrorDetection::noErrorsInTheReport | ( | const DDCompactView & | cpv | ) |
Definition at line 280 of file DDErrorDetection.cc.
void DDErrorDetection::report | ( | const DDCompactView & | cpv, |
std::ostream & | o | ||
) |
Definition at line 235 of file DDErrorDetection.cc.
void DDErrorDetection::scan | ( | const DDCompactView & | cpv | ) |
Definition at line 45 of file DDErrorDetection.cc.
Definition at line 184 of file DDErrorDetection.cc.
const std::map< DDSolid, std::set< DDLogicalPart > > & DDErrorDetection::so_lp | ( | ) |
Definition at line 102 of file DDErrorDetection.cc.
void DDErrorDetection::warnings | ( | ) |
Definition at line 69 of file DDErrorDetection.cc.