Belle II Software  release-08-01-10
BeamSpotCollectorModule.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 #include <calibration/CalibrationCollectorModule.h>
9 
10 #include <string>
11 
12 namespace Belle2 {
22 
23  public:
28 
32  void prepare() override final;
33 
38  void collect() override final;
39 
40  private:
41 
42  int m_evt;
43  int m_exp;
44  int m_run;
45 
46  double m_time;
47 
48 
49  double m_mu0_d0;
50  double m_mu0_z0;
51  double m_mu0_phi0;
53  double m_mu0_omega;
54 
55  double m_mu1_d0;
56  double m_mu1_z0;
57  double m_mu1_phi0;
59  double m_mu1_omega;
60 
61 
63  std::string m_Y4SPListName = "";
64 
65  };
66 
68 } // end namespace Belle2
69 
This collects the track parameters of the mu+mu- events for calibration of the BeamSpot using CAF and...
void prepare() override final
Initialize the module.
double m_mu1_tanlambda
tanlambda track parameter of the second muon in the event
double m_mu1_omega
omega track parameter of the second muon in the event
double m_mu1_z0
z0 track parameter of the second muon in the event
double m_mu0_tanlambda
tanlambda track parameter of the first muon in the event
std::string m_Y4SPListName
Name of the Y4S particle list.
double m_mu1_d0
d0 track parameter of the second muon in the event
void collect() override final
Event processor The filling of the tree.
double m_mu0_z0
z0 track parameter of the first muon in the event
double m_mu1_phi0
phi0 track parameter of the second muon in the event
double m_mu0_omega
omega track parameter of the first muon in the event
double m_mu0_d0
d0 track parameter of the first muon in the event
double m_mu0_phi0
phi0 track parameter of the first muon in the event
Calibration collector module base class.
Abstract base class for different kinds of events.