1 #ifndef Geometry_CommonTopologies_DoubleSensGeomDet_H 2 #define Geometry_CommonTopologies_DoubleSensGeomDet_H 12 const DetId doubleSensDetId);
16 bool isLeaf()
const override {
return false; }
17 std::vector<const GeomDet*>
components()
const override;
const GeomDetUnit * secondDet() const
const GeomDetUnit * firstDet() const
SubDetector subDetector() const override
Which subdetector.
const GeomDetUnit * theSecondDet
const GeomDetUnit * theFirstDet
~DoubleSensGeomDet() override
virtual SubDetector subDetector() const
Which subdetector.
std::vector< const GeomDet * > components() const override
Returns direct components, if any.
DoubleSensGeomDet(BoundPlane *sp, const GeomDetUnit *firstDet, const GeomDetUnit *secondDet, const DetId doubleSensDetId)
bool isLeaf() const override
is a Unit