#include <ostream>
#include <string>
#include <utility>
#include <vector>
#include "DetectorDescription/Base/interface/Store.h"
#include "DetectorDescription/Core/interface/DDBase.h"
#include "DetectorDescription/Core/interface/DDMaterial.h"
#include "DetectorDescription/Core/interface/DDName.h"
Go to the source code of this file.
Namespaces | |
DDI | |
Functions | |
bool | DDCheckMaterial (DDMaterial &mip, std::pair< std::string, DDName > &result, int rlevel=0) |
bool | DDCheckMaterials (std::ostream &os, std::vector< std::pair< std::string, DDName > > *res) |
Checks all registered materials and sends a report /p os. More... | |
bool DDCheckMaterial | ( | DDMaterial & | mip, |
std::pair< std::string, DDName > & | result, | ||
int | rlevel = 0 |
||
) |
Definition at line 16 of file DDCheckMaterials.cc.
References DDMaterial::a(), DDMaterial::constituent(), DDBase< N, C >::ddname(), DDMaterial::density(), DDBase< N, C >::isDefined(), heppy_loop::loop, DDName::name(), DDBase< N, C >::name(), DDMaterial::noOfConstituents(), DDName::ns(), AlCaHLTBitMon_QueryRunRegistry::string, and DDMaterial::z().
Referenced by DDCheckMaterials().
bool DDCheckMaterials | ( | std::ostream & | os, |
std::vector< std::pair< std::string, DDName > > * | res | ||
) |
Checks all registered materials and sends a report /p os.
Definition at line 96 of file DDCheckMaterials.cc.
References DDCheckMaterial(), relativeConstraints::error, benchmark_cfg::errors, mps_fire::i, DDI::Singleton< I >::instance(), RazorAnalyzer::mr, mps_fire::result, alignCSCRings::s, and AlCaHLTBitMon_QueryRunRegistry::string.
Referenced by CompareDDCompactViews::beginRun(), and DDErrorDetection::ma().