Belle II Software  release-08-01-10
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 
14 namespace 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.