5#ifndef DETDESCRCOND_ALIGNTRANS_H
6#define DETDESCRCOND_ALIGNTRANS_H
19#include "Identifier/Identifier.h"
20#include "CLHEP/Geometry/Transform3D.h"
37 const HepGeom::Transform3D&
transform()
const;
60 const std::string&
tag()
const;
64 void add(
const Identifier& ident,
const HepGeom::Transform3D& trans);
77 std::vector<AlignTransMember>
m_vec;
86inline const HepGeom::Transform3D&
91 const HepGeom::Transform3D& trans) {
m_trans=trans;}
macros to associate a CLID to a type
#define CLASS_DEF(NAME, CID, VERSION)
associate a clid and a version to a type eg
void sort(typename DataModel_detail::iterator< DVL > beg, typename DataModel_detail::iterator< DVL > end)
Specialization of sort for DataVector/List.