Belle II Software development
BeamPipeGeo.h
1/**************************************************************************
2 * basf2 (Belle II Analysis Software Framework) *
3 * Author: The Belle II Collaboration *
4 * *
5 * See git log for contributors and copyright holders. *
6 * This file is licensed under LGPL-3.0, see LICENSE.md. *
7 **************************************************************************/
8
9#pragma once
10
11#include <ir/dbobjects/IRGeoBase.h>
12#include <framework/gearbox/GearDir.h>
13
14namespace Belle2 {
23 class BeamPipeGeo: public IRGeoBase {
24
25 public:
26
31 {}
32
37 void initialize(const GearDir& content);
38
39 private:
40
43 };
44
46} // end namespace Belle2
Geometry parameters of BeamPipe.
Definition: BeamPipeGeo.h:23
ClassDef(BeamPipeGeo, 1)
ClassDef.
void initialize(const GearDir &content)
Initialze from the gearbox (xml file)
Definition: BeamPipeGeo.cc:15
BeamPipeGeo()
Default constructor.
Definition: BeamPipeGeo.h:30
GearDir is the basic class used for accessing the parameter store.
Definition: GearDir.h:31
Base class for IR geometry parameters.
Definition: IRGeoBase.h:27
Abstract base class for different kinds of events.