1 #ifndef DTGEOMETRYBUILDERFROMCONDDB_H
2 #define DTGEOMETRYBUILDERFROMCONDDB_H
29 #include <boost/shared_ptr.hpp>
47 void build(boost::shared_ptr<DTGeometry> theGeometry,
68 RCPPlane plane(
const std::vector<double>::const_iterator tranStart,
69 const std::vector<double>::const_iterator rotStart,
70 const Bounds& bounds)
const ;
75 #endif // DTGEOMETRYBUILDERFROMCONDDB_H
RCPPlane plane(const std::vector< double >::const_iterator tranStart, const std::vector< double >::const_iterator rotStart, const Bounds &bounds) const
void build(boost::shared_ptr< DTGeometry > theGeometry, const RecoIdealGeometry &rig)
DTChamber * buildChamber(const DetId &id, const RecoIdealGeometry &rig, size_t idt) const
DTLayer * buildLayer(DTSuperLayer *sl, const DetId &id, const RecoIdealGeometry &rig, size_t idt) const
virtual ~DTGeometryBuilderFromCondDB()
ReferenceCountingPointer< BoundPlane > RCPPlane
DTGeometryBuilderFromCondDB()
DTSuperLayer * buildSuperLayer(DTChamber *chamber, const DetId &id, const RecoIdealGeometry &rig, size_t idt) const