#include <cmath>
#include <iostream>
#include <fstream>
#include <vector>
#include "DetectorDescription/Parser/interface/DDLParser.h"
#include "DetectorDescription/Parser/interface/FIPConfiguration.h"
#include "DetectorDescription/Algorithm/src/AlgoInit.h"
#include "DetectorDescription/Core/interface/DDCompactView.h"
#include "DetectorDescription/Core/interface/DDExpandedView.h"
#include "CLHEP/Units/GlobalSystemOfUnits.h"
#include "DetectorDescription/Core/interface/DDRoot.h"
#include "DetectorDescription/Core/interface/DDLogicalPart.h"
#include "DetectorDescription/Core/interface/DDMaterial.h"
#include "DetectorDescription/Core/interface/DDSolid.h"
#include "DetectorDescription/Core/interface/DDTransform.h"
#include "DetectorDescription/ExprAlgo/interface/ExprEvalSingleton.h"
#include <Math/RotationZ.h>
#include <Math/AxisAngle.h>
Go to the source code of this file.
Functions | |
void | output (string filename) |
void | printRot (const DDRotationMatrix &rot) |
void | regressionTest_first () |
void | regressionTest_setup () |
void | testParser () |
void | testrot () |
void output | ( | string | filename | ) |
load the new cpv
Definition at line 181 of file build.cc.
References AlgoInit(), gather_cfg::cout, DDExpandedView::logicalPart(), python.cmstools::loop(), DDLogicalPart::material(), DDExpandedView::next(), DDLParser::parse(), FIPConfiguration::readConfig(), DDExpandedView::rotation(), DDLogicalPart::solid(), and DDExpandedView::translation().
void printRot | ( | const DDRotationMatrix & | rot | ) |
Definition at line 255 of file build.cc.
References funct::cos(), gather_cfg::cout, makeMuonMisalignmentScenario::rot, funct::sin(), x, detailsBasic3DVector::y, and detailsBasic3DVector::z.
Referenced by testrot().
void regressionTest_first | ( | ) |
load the new cpv
Definition at line 111 of file build.cc.
References AlgoInit(), DDSolidFactory::box(), gather_cfg::cout, DDrot(), ExprEvalInterface::eval(), DDI::Singleton< I >::instance(), DDCompactView::position(), submit::rm, AlCaHLTBitMon_QueryRunRegistry::string, reco::t2, and csvLumiCalc::unit.
void regressionTest_setup | ( | ) |
Definition at line 37 of file build.cc.
References DDMaterial::addMaterial(), DDSolidFactory::box(), gather_cfg::cout, DDrot(), ExprEvalInterface::eval(), DDI::Singleton< I >::instance(), ExprEvalInterface::set(), and DDSolidFactory::shapeless().
void testParser | ( | ) |
Definition at line 225 of file build.cc.
References AlgoInit(), gather_cfg::cout, alignCSCRings::e, DDLParser::parse(), and FIPConfiguration::readConfig().
void testrot | ( | ) |
Definition at line 281 of file build.cc.
References gather_cfg::cout, printRot(), and submit::rm.