#include <BeamSpotGeomDet.h>
Public Types | |
typedef GeomDetEnumerators::SubDetector | SubDetector |
Public Member Functions | |
BeamSpotGeomDet (const ReferenceCountingPointer< BoundPlane > &plane) | |
virtual std::vector< const GeomDet * > | components () const |
Returns direct components, if any. | |
virtual SubDetector | subDetector () const |
Which subdetector. | |
virtual | ~BeamSpotGeomDet () |
A GeomDet used to create transient tracking rec hits for the beam spot. The DetId originates from a static memebr function in AlignableBeamSpot.
Author : Andreas Mussgiller date : 2010/08/30 last update:
by :
Definition at line 22 of file BeamSpotGeomDet.h.
Reimplemented from GeomDet.
Definition at line 25 of file BeamSpotGeomDet.h.
BeamSpotGeomDet::BeamSpotGeomDet | ( | const ReferenceCountingPointer< BoundPlane > & | plane | ) | [inline, explicit] |
Definition at line 27 of file BeamSpotGeomDet.h.
References AlignableBeamSpot::detId(), and GeomDet::setDetId().
:GeomDet(plane) { setDetId(AlignableBeamSpot::detId()); }
virtual BeamSpotGeomDet::~BeamSpotGeomDet | ( | ) | [inline, virtual] |
Definition at line 32 of file BeamSpotGeomDet.h.
{ }
virtual std::vector< const GeomDet*> BeamSpotGeomDet::components | ( | ) | const [inline, virtual] |
Returns direct components, if any.
Implements GeomDet.
Definition at line 38 of file BeamSpotGeomDet.h.
{
return std::vector< const GeomDet*>();
}
virtual SubDetector BeamSpotGeomDet::subDetector | ( | ) | const [inline, virtual] |
Which subdetector.
Implements GeomDet.
Definition at line 34 of file BeamSpotGeomDet.h.
References GeomDetEnumerators::invalidDet.
{ return GeomDetEnumerators::invalidDet; }