Main Page
Namespaces
Classes
Package Documentation
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Groups
Pages
Alignment
ReferenceTrajectories
interface
BeamSpotGeomDet.h
Go to the documentation of this file.
1
#ifndef BeamSpotGeomDet_H
2
#define BeamSpotGeomDet_H
3
16
#include <iostream>
17
18
#include "
Alignment/CommonAlignment/interface/AlignableBeamSpot.h
"
19
20
#include "
Geometry/CommonDetUnit/interface/GeomDet.h
"
21
22
class
BeamSpotGeomDet
:
public
GeomDet
{
23
public
:
24
typedef
GeomDetEnumerators::SubDetector
SubDetector
;
25
26
explicit
BeamSpotGeomDet
(
const
ReferenceCountingPointer<BoundPlane>
& plane) :
GeomDet
(plane) {
27
setDetId
(
AlignableBeamSpot::detId
());
28
}
29
30
~BeamSpotGeomDet
()
override
{}
31
32
SubDetector
subDetector
()
const override
{
return
GeomDetEnumerators::invalidDet
; }
33
34
std::vector<const GeomDet*>
components
()
const override
{
return
std::vector<const GeomDet*>(); }
35
};
36
37
#endif
AlignableBeamSpot.h
GeomDet.h
GeomDet::setDetId
void setDetId(DetId id)
Definition:
GeomDet.h:99
GeomDet
Definition:
GeomDet.h:27
ReferenceCountingPointer
Definition:
ReferenceCounted.h:60
GeomDetEnumerators::invalidDet
Definition:
GeomDetEnumerators.h:31
BeamSpotGeomDet::BeamSpotGeomDet
BeamSpotGeomDet(const ReferenceCountingPointer< BoundPlane > &plane)
Definition:
BeamSpotGeomDet.h:26
GeomDetEnumerators::SubDetector
SubDetector
Definition:
GeomDetEnumerators.h:10
BeamSpotGeomDet::subDetector
SubDetector subDetector() const override
Which subdetector.
Definition:
BeamSpotGeomDet.h:32
BeamSpotGeomDet::components
std::vector< const GeomDet * > components() const override
Returns direct components, if any.
Definition:
BeamSpotGeomDet.h:34
AlignableBeamSpot::detId
static const DetId detId()
Definition:
AlignableBeamSpot.h:90
BeamSpotGeomDet::SubDetector
GeomDetEnumerators::SubDetector SubDetector
Definition:
BeamSpotGeomDet.h:24
BeamSpotGeomDet::~BeamSpotGeomDet
~BeamSpotGeomDet() override
Definition:
BeamSpotGeomDet.h:30
BeamSpotGeomDet
Definition:
BeamSpotGeomDet.h:22
Generated for CMSSW Reference Manual by
1.8.5