11 : theAlignables(alignables),
theFile(fileName.c_str(),
"RECREATE") {}
18 TNtuple*
nt =
new TNtuple(o.str().c_str(),
"",
"x:y:z:a:b:g");
22 for (
unsigned int i = 0;
i <
N; ++
i) {
const align::Alignables & theAlignables
const GlobalVector & displacement() const
Return change of the global position since the creation of the object.
void write(unsigned int iter)
write out variables
const RotationType & rotation() const
Return change of orientation since the creation of the object.
EulerAngles toAngles(const RotationType &)
Convert rotation matrix to angles about x-, y-, z-axes (frame rotation).
AlgebraicVector EulerAngles
SurveyOutput(const align::Alignables &, const std::string &fileName)
std::vector< Alignable * > Alignables