CMS 3D CMS Logo

FWBeamSpot.h
Go to the documentation of this file.
1 #ifndef Fireworks_Tracks_FWBeamSpot_h
2 #define Fireworks_Tracks_FWBeamSpot_h
3 
4 namespace edm
5 {
6  class EventBase;
7 }
8 namespace reco
9 {
10  class BeamSpot;
11 }
12 
13 
15 {
16 public:
17  FWBeamSpot() : m_beamspot (nullptr) {}
19 
20  void checkBeamSpot(const edm::EventBase* event);
21 
22  double x0() const;
23  double y0() const;
24  double z0() const;
25  double x0Error() const;
26  double y0Error() const;
27  double z0Error() const;
28 
29  const reco::BeamSpot* getBeamSpot() const { return m_beamspot; }
30 
31 private:
33 };
34 
35 #endif
const reco::BeamSpot * getBeamSpot() const
Definition: FWBeamSpot.h:29
#define nullptr
const reco::BeamSpot * m_beamspot
Definition: FWBeamSpot.h:32
fixed size matrix
HLT enums.
Definition: event.py:1