Belle II Software  release-05-02-19
NtuplePhase1_v6Module.h
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2010 - 2016 Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Igal Jaegle *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 
11 #ifndef NTUPLEPHASE1_V6MODULE_H
12 #define NTUPLEPHASE1_V6MODULE_H
13 
14 #include <framework/core/Module.h>
15 #include <string>
16 #include <beast/analysis/modules/BEASTTree_v5.h>
17 #include "TFile.h"
18 #include "TChain.h"
19 #include "TF1.h"
20 
21 namespace Belle2 {
30  class NtuplePhase1_v6Module : public Module {
31 
32  public:
33 
38 
42  virtual ~NtuplePhase1_v6Module();
43 
48  virtual void initialize() override;
49 
54  virtual void beginRun() override;
55 
59  virtual void event() override;
60 
65  virtual void endRun() override;
66 
71  virtual void terminate() override;
72 
76  void printModuleParams() const;
77 
78  private:
79 
80  double m_input_Time_eqv;
81 
82  std::vector<Int_t> m_input_ts;
84  std::vector<std::string> m_inputFileNames;
86  Double_t m_input_Z_scaling[4];
87  std::vector<Double_t> m_input_Z;
88  Int_t m_input_BGSol;
89  Int_t m_input_ToSol;
90  Int_t m_input_part;
91  std::vector<Double_t> m_input_GasCorrection;
93  std::vector<std::string> m_inputRateHistoNames;
94  std::vector<std::string> m_inputDoseHistoNames;
96  std::vector<std::string> m_inputRateHistoNamesVrs;
97  std::vector<std::string> m_inputDoseHistoNamesVrs;
99  std::vector<Double_t> m_input_LT_DIA_dose;
100  std::vector<Double_t> m_input_HT_DIA_dose;
101  std::vector<Double_t> m_input_LC_DIA_dose[12];
102  std::vector<Double_t> m_input_HC_DIA_dose[12];
103  std::vector<Double_t> m_input_LB_DIA_dose[12];
104  std::vector<Double_t> m_input_HB_DIA_dose[12];
105  std::vector<Double_t> m_input_LC_DIA_dose_av;
106  std::vector<Double_t> m_input_HC_DIA_dose_av;
107  std::vector<Double_t> m_input_LB_DIA_dose_av;
108  std::vector<Double_t> m_input_HB_DIA_dose_av;
110  std::vector<Double_t> m_input_LT_PIN_dose;
111  std::vector<Double_t> m_input_HT_PIN_dose;
112  std::vector<Double_t> m_input_LC_PIN_dose[12];
113  std::vector<Double_t> m_input_HC_PIN_dose[12];
114  std::vector<Double_t> m_input_LB_PIN_dose[12];
115  std::vector<Double_t> m_input_HB_PIN_dose[12];
116  std::vector<Double_t> m_input_LC_PIN_dose_av;
117  std::vector<Double_t> m_input_HC_PIN_dose_av;
118  std::vector<Double_t> m_input_LB_PIN_dose_av;
119  std::vector<Double_t> m_input_HB_PIN_dose_av;
121  std::vector<Double_t> m_input_LT_BGO_dose;
122  std::vector<Double_t> m_input_HT_BGO_dose;
123  std::vector<Double_t> m_input_LC_BGO_dose[12];
124  std::vector<Double_t> m_input_HC_BGO_dose[12];
125  std::vector<Double_t> m_input_LB_BGO_dose[12];
126  std::vector<Double_t> m_input_HB_BGO_dose[12];
127  std::vector<Double_t> m_input_LC_BGO_dose_av;
128  std::vector<Double_t> m_input_HC_BGO_dose_av;
129  std::vector<Double_t> m_input_LB_BGO_dose_av;
130  std::vector<Double_t> m_input_HB_BGO_dose_av;
132  std::vector<Double_t> m_input_LT_HE3_rate;
133  std::vector<Double_t> m_input_HT_HE3_rate;
134  std::vector<Double_t> m_input_LC_HE3_rate[12];
135  std::vector<Double_t> m_input_HC_HE3_rate[12];
136  std::vector<Double_t> m_input_LB_HE3_rate[12];
137  std::vector<Double_t> m_input_HB_HE3_rate[12];
138  std::vector<Double_t> m_input_LC_HE3_rate_av;
139  std::vector<Double_t> m_input_HC_HE3_rate_av;
140  std::vector<Double_t> m_input_LB_HE3_rate_av;
141  std::vector<Double_t> m_input_HB_HE3_rate_av;
143  std::vector<Double_t> m_input_LT_TPC_rate;
144  std::vector<Double_t> m_input_HT_TPC_rate;
145  std::vector<Double_t> m_input_LC_TPC_rate[12];
146  std::vector<Double_t> m_input_HC_TPC_rate[12];
147  std::vector<Double_t> m_input_LB_TPC_rate[12];
148  std::vector<Double_t> m_input_HB_TPC_rate[12];
149  std::vector<Double_t> m_input_LC_TPC_rate_av;
150  std::vector<Double_t> m_input_HC_TPC_rate_av;
151  std::vector<Double_t> m_input_LB_TPC_rate_av;
152  std::vector<Double_t> m_input_HB_TPC_rate_av;
154  std::vector<Double_t> m_input_LT_TPC_dose;
155  std::vector<Double_t> m_input_HT_TPC_dose;
156  std::vector<Double_t> m_input_LC_TPC_dose[12];
157  std::vector<Double_t> m_input_HC_TPC_dose[12];
158  std::vector<Double_t> m_input_LB_TPC_dose[12];
159  std::vector<Double_t> m_input_HB_TPC_dose[12];
160  std::vector<Double_t> m_input_LC_TPC_dose_av;
161  std::vector<Double_t> m_input_HC_TPC_dose_av;
162  std::vector<Double_t> m_input_LB_TPC_dose_av;
163  std::vector<Double_t> m_input_HB_TPC_dose_av;
165  std::vector<Double_t> m_input_LT_TPC_angular_rate;
166  std::vector<Double_t> m_input_HT_TPC_angular_rate;
167  std::vector<Double_t> m_input_LC_TPC_angular_rate[12];
168  std::vector<Double_t> m_input_HC_TPC_angular_rate[12];
169  std::vector<Double_t> m_input_LB_TPC_angular_rate[12];
170  std::vector<Double_t> m_input_HB_TPC_angular_rate[12];
171  std::vector<Double_t> m_input_LC_TPC_angular_rate_av;
172  std::vector<Double_t> m_input_HC_TPC_angular_rate_av;
173  std::vector<Double_t> m_input_LB_TPC_angular_rate_av;
174  std::vector<Double_t> m_input_HB_TPC_angular_rate_av;
176  std::vector<Double_t> m_input_LT_TPC_angular_dose;
177  std::vector<Double_t> m_input_HT_TPC_angular_dose;
178  std::vector<Double_t> m_input_LC_TPC_angular_dose[12];
179  std::vector<Double_t> m_input_HC_TPC_angular_dose[12];
180  std::vector<Double_t> m_input_LB_TPC_angular_dose[12];
181  std::vector<Double_t> m_input_HB_TPC_angular_dose[12];
182  std::vector<Double_t> m_input_LC_TPC_angular_dose_av;
183  std::vector<Double_t> m_input_HC_TPC_angular_dose_av;
184  std::vector<Double_t> m_input_LB_TPC_angular_dose_av;
185  std::vector<Double_t> m_input_HB_TPC_angular_dose_av;
187  std::vector<Double_t> m_input_LT_CSI_dose;
188  std::vector<Double_t> m_input_HT_CSI_dose;
189  std::vector<Double_t> m_input_LC_CSI_dose[12];
190  std::vector<Double_t> m_input_HC_CSI_dose[12];
191  std::vector<Double_t> m_input_LB_CSI_dose[12];
192  std::vector<Double_t> m_input_HB_CSI_dose[12];
193  std::vector<Double_t> m_input_LC_CSI_dose_av;
194  std::vector<Double_t> m_input_HC_CSI_dose_av;
195  std::vector<Double_t> m_input_LB_CSI_dose_av;
196  std::vector<Double_t> m_input_HB_CSI_dose_av;
198  std::vector<Double_t> m_input_LT_CSI_dose_binE;
199  std::vector<Double_t> m_input_HT_CSI_dose_binE;
200  std::vector<Double_t> m_input_LC_CSI_dose_binE[12];
201  std::vector<Double_t> m_input_HC_CSI_dose_binE[12];
202  std::vector<Double_t> m_input_LB_CSI_dose_binE[12];
203  std::vector<Double_t> m_input_HB_CSI_dose_binE[12];
204  std::vector<Double_t> m_input_LC_CSI_dose_binE_av;
205  std::vector<Double_t> m_input_HC_CSI_dose_binE_av;
206  std::vector<Double_t> m_input_LB_CSI_dose_binE_av;
207  std::vector<Double_t> m_input_HB_CSI_dose_binE_av;
209  std::vector<Double_t> m_input_LT_CSI_rate;
210  std::vector<Double_t> m_input_HT_CSI_rate;
211  std::vector<Double_t> m_input_LC_CSI_rate[12];
212  std::vector<Double_t> m_input_HC_CSI_rate[12];
213  std::vector<Double_t> m_input_LB_CSI_rate[12];
214  std::vector<Double_t> m_input_HB_CSI_rate[12];
215  std::vector<Double_t> m_input_LC_CSI_rate_av;
216  std::vector<Double_t> m_input_HC_CSI_rate_av;
217  std::vector<Double_t> m_input_LB_CSI_rate_av;
218  std::vector<Double_t> m_input_HB_CSI_rate_av;
220  std::vector<Double_t> m_input_LT_CLAWS_rate;
221  std::vector<Double_t> m_input_HT_CLAWS_rate;
222  std::vector<Double_t> m_input_LC_CLAWS_rate[12];
223  std::vector<Double_t> m_input_HC_CLAWS_rate[12];
224  std::vector<Double_t> m_input_LB_CLAWS_rate[12];
225  std::vector<Double_t> m_input_HB_CLAWS_rate[12];
226  std::vector<Double_t> m_input_LC_CLAWS_rate_av;
227  std::vector<Double_t> m_input_HC_CLAWS_rate_av;
228  std::vector<Double_t> m_input_LB_CLAWS_rate_av;
229  std::vector<Double_t> m_input_HB_CLAWS_rate_av;
231  std::vector<Double_t> m_input_LT_QCSS_rate;
232  std::vector<Double_t> m_input_HT_QCSS_rate;
233  std::vector<Double_t> m_input_LC_QCSS_rate[12];
234  std::vector<Double_t> m_input_HC_QCSS_rate[12];
235  std::vector<Double_t> m_input_LB_QCSS_rate[12];
236  std::vector<Double_t> m_input_HB_QCSS_rate[12];
237  std::vector<Double_t> m_input_LC_QCSS_rate_av;
238  std::vector<Double_t> m_input_HC_QCSS_rate_av;
239  std::vector<Double_t> m_input_LB_QCSS_rate_av;
240  std::vector<Double_t> m_input_HB_QCSS_rate_av;
242  std::vector<Double_t> m_input_I_HER;
243  std::vector<Double_t> m_input_I_LER;
245  std::vector<Double_t> m_input_P_LER;
246  std::vector<Double_t> m_input_P_HER;
248  std::vector<Double_t> m_input_bunchNb_LER;
249  std::vector<Double_t> m_input_bunchNb_HER;
252  Double_t m_input_data_bunchNb_HER;
255  std::vector<Double_t> m_input_sigma_x_LER;
256  std::vector<Double_t> m_input_sigma_x_HER;
257  std::vector<Double_t> m_input_sigma_y_LER;
258  std::vector<Double_t> m_input_sigma_y_HER;
260  std::vector<Double_t> m_input_LB_SAD_RLR;
261  std::vector<Double_t> m_input_HB_SAD_RLR;
262  std::vector<Double_t> m_input_LC_SAD_RLR;
263  std::vector<Double_t> m_input_HC_SAD_RLR;
264  std::vector<Double_t> m_input_LB_SAD_RLR_av;
265  std::vector<Double_t> m_input_HB_SAD_RLR_av;
266  std::vector<Double_t> m_input_LC_SAD_RLR_av;
267  std::vector<Double_t> m_input_HC_SAD_RLR_av;
268  std::vector<Double_t> m_input_LT_SAD_RLR;
269  std::vector<Double_t> m_input_HT_SAD_RLR;
271  std::vector<Double_t> m_input_LT_DOSI;
272  std::vector<Double_t> m_input_HT_DOSI;
273  std::vector<Double_t> m_input_LC_DOSI[12];
274  std::vector<Double_t> m_input_HC_DOSI[12];
275  std::vector<Double_t> m_input_LB_DOSI[12];
276  std::vector<Double_t> m_input_HB_DOSI[12];
277  std::vector<Double_t> m_input_LC_DOSI_av;
278  std::vector<Double_t> m_input_HC_DOSI_av;
279  std::vector<Double_t> m_input_LB_DOSI_av;
280  std::vector<Double_t> m_input_HB_DOSI_av;
282  Double_t m_input_PIN_width;
283  std::vector<Double_t> m_input_HE3_EfCor;
285  TF1* fctRate_HB;
286  TF1* fctRate_HC;
287  TF1* fctRate_LB;
288  TF1* fctRate_LC;
290  TTree* m_treeBEAST = 0;
291  TTree* m_treeTruth = 0;
292  TChain* m_tree = 0;
293  std::string m_inputFileName;
294  std::vector<std::string> m_inputHistoFileNames;
295  std::string m_outputFileName;
296  TFile* m_file;
297  BEAST_v5::BEASTTree_v5 m_beast;
301  unsigned m_numEvents = 0;
302  unsigned m_eventCount = 0;
303  unsigned m_exp = 0;
304  Int_t m_DayBin;
305  };
306 
308 } // Belle2 namespace
309 
310 #endif
Belle2::NtuplePhase1_v6Module::terminate
virtual void terminate() override
Termination action.
Definition: NtuplePhase1_v6Module.cc:1795
Belle2::NtuplePhase1_v6Module::m_input_HT_DOSI
std::vector< Double_t > m_input_HT_DOSI
list of PIN HT dose
Definition: NtuplePhase1_v6Module.h:280
Belle2::NtuplePhase1_v6Module::m_input_HB_CSI_dose
std::vector< Double_t > m_input_HB_CSI_dose[12]
list of CSI HB dose
Definition: NtuplePhase1_v6Module.h:200
Belle2::NtuplePhase1_v6Module::m_input_LB_CSI_rate_av
std::vector< Double_t > m_input_LB_CSI_rate_av
list of CSI LB rate
Definition: NtuplePhase1_v6Module.h:225
Belle2::NtuplePhase1_v6Module::m_input_HC_BGO_dose
std::vector< Double_t > m_input_HC_BGO_dose[12]
list of BGO HC dose
Definition: NtuplePhase1_v6Module.h:132
Belle2::NtuplePhase1_v6Module::m_input_LC_BGO_dose
std::vector< Double_t > m_input_LC_BGO_dose[12]
list of BGO LC dose
Definition: NtuplePhase1_v6Module.h:131
Belle2::NtuplePhase1_v6Module::m_inputDoseHistoNamesVrs
std::vector< std::string > m_inputDoseHistoNamesVrs
list of file names
Definition: NtuplePhase1_v6Module.h:105
Belle2::NtuplePhase1_v6Module::m_input_LB_QCSS_rate_av
std::vector< Double_t > m_input_LB_QCSS_rate_av
list of QCSS_rate LB
Definition: NtuplePhase1_v6Module.h:247
Belle2::NtuplePhase1_v6Module::m_input_HT_CSI_dose
std::vector< Double_t > m_input_HT_CSI_dose
list of CSI HT dose
Definition: NtuplePhase1_v6Module.h:196
Belle2::NtuplePhase1_v6Module::m_input_LB_TPC_angular_dose
std::vector< Double_t > m_input_LB_TPC_angular_dose[12]
list of TPC_angular LB dose
Definition: NtuplePhase1_v6Module.h:188
Belle2::NtuplePhase1_v6Module::m_input_HC_CLAWS_rate_av
std::vector< Double_t > m_input_HC_CLAWS_rate_av
list of CLAWS_rate HC
Definition: NtuplePhase1_v6Module.h:235
Belle2::NtuplePhase1_v6Module::m_input_LB_DIA_dose_av
std::vector< Double_t > m_input_LB_DIA_dose_av
list of DIA LB dose
Definition: NtuplePhase1_v6Module.h:115
Belle2::NtuplePhase1_v6Module::m_input_LB_HE3_rate
std::vector< Double_t > m_input_LB_HE3_rate[12]
list of HE3 LB rate
Definition: NtuplePhase1_v6Module.h:144
Belle2::NtuplePhase1_v6Module::m_input_LB_PIN_dose_av
std::vector< Double_t > m_input_LB_PIN_dose_av
list of PIN LB dose
Definition: NtuplePhase1_v6Module.h:126
Belle2::NtuplePhase1_v6Module::m_input_HB_QCSS_rate
std::vector< Double_t > m_input_HB_QCSS_rate[12]
list of QCSS_rate HB
Definition: NtuplePhase1_v6Module.h:244
Belle2::NtuplePhase1_v6Module::m_input_HB_BGO_dose
std::vector< Double_t > m_input_HB_BGO_dose[12]
list of BGO HB dose
Definition: NtuplePhase1_v6Module.h:134
Belle2::NtuplePhase1_v6Module::m_input_HB_CSI_dose_av
std::vector< Double_t > m_input_HB_CSI_dose_av
list of CSI HB dose
Definition: NtuplePhase1_v6Module.h:204
Belle2::NtuplePhase1_v6Module::m_input_HC_CSI_rate
std::vector< Double_t > m_input_HC_CSI_rate[12]
list of CSI HC rate
Definition: NtuplePhase1_v6Module.h:220
Belle2::NtuplePhase1_v6Module::m_input_LT_TPC_angular_rate
std::vector< Double_t > m_input_LT_TPC_angular_rate
list of TPC_angular LT rate
Definition: NtuplePhase1_v6Module.h:173
Belle2::NtuplePhase1_v6Module::m_input_LB_TPC_angular_rate
std::vector< Double_t > m_input_LB_TPC_angular_rate[12]
list of TPC_angular LB rate
Definition: NtuplePhase1_v6Module.h:177
Belle2::NtuplePhase1_v6Module::m_input_LB_HE3_rate_av
std::vector< Double_t > m_input_LB_HE3_rate_av
list of HE3 LB rate
Definition: NtuplePhase1_v6Module.h:148
Belle2::NtuplePhase1_v6Module::m_input_HC_CSI_dose_av
std::vector< Double_t > m_input_HC_CSI_dose_av
list of CSI HC dose
Definition: NtuplePhase1_v6Module.h:202
Belle2::NtuplePhase1_v6Module::m_input_PIN_width
Double_t m_input_PIN_width
PIN width.
Definition: NtuplePhase1_v6Module.h:290
Belle2::NtuplePhase1_v6Module::m_input_HC_TPC_dose_av
std::vector< Double_t > m_input_HC_TPC_dose_av
list of TPC HC dose
Definition: NtuplePhase1_v6Module.h:169
Belle2::NtuplePhase1_v6Module::m_input_P_LER
std::vector< Double_t > m_input_P_LER
LER pressure and error.
Definition: NtuplePhase1_v6Module.h:253
Belle2::NtuplePhase1_v6Module::m_input_LC_TPC_angular_rate_av
std::vector< Double_t > m_input_LC_TPC_angular_rate_av
list of TPC_angular LC rate
Definition: NtuplePhase1_v6Module.h:179
Belle2::NtuplePhase1_v6Module::m_input_HT_CSI_rate
std::vector< Double_t > m_input_HT_CSI_rate
list of CSI HT rate
Definition: NtuplePhase1_v6Module.h:218
Belle2::NtuplePhase1_v6Module::m_input_LT_CSI_dose_binE
std::vector< Double_t > m_input_LT_CSI_dose_binE
list of CSI LT dose_binE
Definition: NtuplePhase1_v6Module.h:206
Belle2::NtuplePhase1_v6Module::m_input_HT_TPC_dose
std::vector< Double_t > m_input_HT_TPC_dose
list of TPC HT dose
Definition: NtuplePhase1_v6Module.h:163
Belle2::NtuplePhase1_v6Module::m_input_LB_TPC_angular_dose_av
std::vector< Double_t > m_input_LB_TPC_angular_dose_av
list of TPC_angular LB dose
Definition: NtuplePhase1_v6Module.h:192
Belle2::NtuplePhase1_v6Module::m_input_HC_TPC_dose
std::vector< Double_t > m_input_HC_TPC_dose[12]
list of TPC HC dose
Definition: NtuplePhase1_v6Module.h:165
Belle2::NtuplePhase1_v6Module::m_inputDoseHistoNames
std::vector< std::string > m_inputDoseHistoNames
list of file names
Definition: NtuplePhase1_v6Module.h:102
Belle2::NtuplePhase1_v6Module::m_input_LB_PIN_dose
std::vector< Double_t > m_input_LB_PIN_dose[12]
list of PIN LB dose
Definition: NtuplePhase1_v6Module.h:122
Belle2::NtuplePhase1_v6Module::m_input_HB_TPC_angular_dose_av
std::vector< Double_t > m_input_HB_TPC_angular_dose_av
list of TPC_angular HB dose
Definition: NtuplePhase1_v6Module.h:193
Belle2::NtuplePhase1_v6Module::m_input_LC_TPC_angular_rate
std::vector< Double_t > m_input_LC_TPC_angular_rate[12]
list of TPC_angular LC rate
Definition: NtuplePhase1_v6Module.h:175
Belle2::NtuplePhase1_v6Module::m_input_HB_HE3_rate_av
std::vector< Double_t > m_input_HB_HE3_rate_av
list of HE3 HB rate
Definition: NtuplePhase1_v6Module.h:149
Belle2::NtuplePhase1_v6Module::m_treeTruth
TTree * m_treeTruth
Truth tree pointer.
Definition: NtuplePhase1_v6Module.h:299
Belle2::NtuplePhase1_v6Module::m_input_LT_CSI_rate
std::vector< Double_t > m_input_LT_CSI_rate
list of CSI LT rate
Definition: NtuplePhase1_v6Module.h:217
Belle2::NtuplePhase1_v6Module::m_input_ToSol
Int_t m_input_ToSol
time stamp start and stop
Definition: NtuplePhase1_v6Module.h:97
Belle2::NtuplePhase1_v6Module::m_input_LT_HE3_rate
std::vector< Double_t > m_input_LT_HE3_rate
list of HE3 LT rate
Definition: NtuplePhase1_v6Module.h:140
Belle2::NtuplePhase1_v6Module::m_input_HC_PIN_dose_av
std::vector< Double_t > m_input_HC_PIN_dose_av
list of PIN HC dose
Definition: NtuplePhase1_v6Module.h:125
Belle2::NtuplePhase1_v6Module::m_input_LC_SAD_RLR
std::vector< Double_t > m_input_LC_SAD_RLR
list of SAD_RLR LC dose
Definition: NtuplePhase1_v6Module.h:270
Belle2::NtuplePhase1_v6Module::m_input_HC_TPC_rate
std::vector< Double_t > m_input_HC_TPC_rate[12]
list of TPC HC rate
Definition: NtuplePhase1_v6Module.h:154
Belle2::NtuplePhase1_v6Module::event
virtual void event() override
Event processor.
Definition: NtuplePhase1_v6Module.cc:1042
Belle2::NtuplePhase1_v6Module::m_inputFileNames
std::vector< std::string > m_inputFileNames
list of file names
Definition: NtuplePhase1_v6Module.h:92
Belle2::NtuplePhase1_v6Module::m_input_HC_DOSI
std::vector< Double_t > m_input_HC_DOSI[12]
list of PIN HC dose
Definition: NtuplePhase1_v6Module.h:282
Belle2::NtuplePhase1_v6Module::m_input_HB_CSI_dose_binE_av
std::vector< Double_t > m_input_HB_CSI_dose_binE_av
list of CSI HB dose_binE
Definition: NtuplePhase1_v6Module.h:215
Belle2::NtuplePhase1_v6Module::m_input_LC_PIN_dose_av
std::vector< Double_t > m_input_LC_PIN_dose_av
list of PIN LC dose
Definition: NtuplePhase1_v6Module.h:124
Belle2::NtuplePhase1_v6Module::m_input_HC_PIN_dose
std::vector< Double_t > m_input_HC_PIN_dose[12]
list of PIN HC dose
Definition: NtuplePhase1_v6Module.h:121
Belle2::NtuplePhase1_v6Module::m_input_LB_SAD_RLR_av
std::vector< Double_t > m_input_LB_SAD_RLR_av
list of SAD_RLR LB dose
Definition: NtuplePhase1_v6Module.h:272
Belle2::NtuplePhase1_v6Module::m_input_HC_DIA_dose
std::vector< Double_t > m_input_HC_DIA_dose[12]
list of DIA HC dose
Definition: NtuplePhase1_v6Module.h:110
Belle2::NtuplePhase1_v6Module::m_input_LB_BGO_dose
std::vector< Double_t > m_input_LB_BGO_dose[12]
list of BGO LB dose
Definition: NtuplePhase1_v6Module.h:133
Belle2::NtuplePhase1_v6Module::m_input_LC_SAD_RLR_av
std::vector< Double_t > m_input_LC_SAD_RLR_av
list of SAD_RLR LC dose
Definition: NtuplePhase1_v6Module.h:274
Belle2::NtuplePhase1_v6Module::m_input_LB_CLAWS_rate_av
std::vector< Double_t > m_input_LB_CLAWS_rate_av
list of CLAWS_rate LB
Definition: NtuplePhase1_v6Module.h:236
Belle2::NtuplePhase1_v6Module::m_input_HB_TPC_dose
std::vector< Double_t > m_input_HB_TPC_dose[12]
list of TPC HB dose
Definition: NtuplePhase1_v6Module.h:167
Belle2::NtuplePhase1_v6Module::m_input_HC_SAD_RLR
std::vector< Double_t > m_input_HC_SAD_RLR
list of SAD_RLR HC dose
Definition: NtuplePhase1_v6Module.h:271
Belle2::NtuplePhase1_v6Module::m_input_data_SingleBeam
std::string m_input_data_SingleBeam
LER or HER or Both.
Definition: NtuplePhase1_v6Module.h:261
Belle2::NtuplePhase1_v6Module::m_input_HT_PIN_dose
std::vector< Double_t > m_input_HT_PIN_dose
list of PIN HT dose
Definition: NtuplePhase1_v6Module.h:119
Belle2::NtuplePhase1_v6Module::m_input_I_HER
std::vector< Double_t > m_input_I_HER
HER current and error.
Definition: NtuplePhase1_v6Module.h:250
Belle2::NtuplePhase1_v6Module::m_input_HC_HE3_rate_av
std::vector< Double_t > m_input_HC_HE3_rate_av
list of HE3 HC rate
Definition: NtuplePhase1_v6Module.h:147
Belle2::NtuplePhase1_v6Module::m_input_LB_BGO_dose_av
std::vector< Double_t > m_input_LB_BGO_dose_av
list of BGO LB dose
Definition: NtuplePhase1_v6Module.h:137
Belle2::NtuplePhase1_v6Module::m_input_LC_QCSS_rate_av
std::vector< Double_t > m_input_LC_QCSS_rate_av
list of QCSS_rate LC
Definition: NtuplePhase1_v6Module.h:245
Belle2::NtuplePhase1_v6Module::m_input_HC_BGO_dose_av
std::vector< Double_t > m_input_HC_BGO_dose_av
list of BGO HC dose
Definition: NtuplePhase1_v6Module.h:136
Belle2::NtuplePhase1_v6Module::m_input_LT_TPC_angular_dose
std::vector< Double_t > m_input_LT_TPC_angular_dose
list of TPC_angular LT dose
Definition: NtuplePhase1_v6Module.h:184
Belle2::NtuplePhase1_v6Module::m_input_LT_DIA_dose
std::vector< Double_t > m_input_LT_DIA_dose
list of DIA LT dose
Definition: NtuplePhase1_v6Module.h:107
Belle2::NtuplePhase1_v6Module::m_input_BGSol
Int_t m_input_BGSol
input Z
Definition: NtuplePhase1_v6Module.h:96
Belle2::NtuplePhase1_v6Module::m_input_LC_HE3_rate_av
std::vector< Double_t > m_input_LC_HE3_rate_av
list of HE3 LC rate
Definition: NtuplePhase1_v6Module.h:146
Belle2::NtuplePhase1_v6Module::m_input_LT_TPC_rate
std::vector< Double_t > m_input_LT_TPC_rate
list of TPC LT rate
Definition: NtuplePhase1_v6Module.h:151
Belle2::NtuplePhase1_v6Module::m_input_HC_TPC_rate_av
std::vector< Double_t > m_input_HC_TPC_rate_av
list of TPC HC rate
Definition: NtuplePhase1_v6Module.h:158
Belle2::NtuplePhase1_v6Module::m_input_data_bunchNb_LER
Double_t m_input_data_bunchNb_LER
LER bunch number and error.
Definition: NtuplePhase1_v6Module.h:259
Belle2::NtuplePhase1_v6Module::m_input_HT_CLAWS_rate
std::vector< Double_t > m_input_HT_CLAWS_rate
list of CLAWS_rate HT
Definition: NtuplePhase1_v6Module.h:229
Belle2::NtuplePhase1_v6Module::m_input_HB_TPC_angular_dose
std::vector< Double_t > m_input_HB_TPC_angular_dose[12]
list of TPC_angular HB dose
Definition: NtuplePhase1_v6Module.h:189
Belle2::NtuplePhase1_v6Module::m_input_HB_SAD_RLR_av
std::vector< Double_t > m_input_HB_SAD_RLR_av
list of SAD_RLR HB dose
Definition: NtuplePhase1_v6Module.h:273
Belle2::NtuplePhase1_v6Module::m_input_data_bunchNb_HER
Double_t m_input_data_bunchNb_HER
HER bunch number and error.
Definition: NtuplePhase1_v6Module.h:260
Belle2::NtuplePhase1_v6Module::m_file
TFile * m_file
TFile.
Definition: NtuplePhase1_v6Module.h:304
Belle2::NtuplePhase1_v6Module::m_input_sigma_x_LER
std::vector< Double_t > m_input_sigma_x_LER
LER beam size and errors.
Definition: NtuplePhase1_v6Module.h:263
Belle2::NtuplePhase1_v6Module::m_input_HB_CLAWS_rate
std::vector< Double_t > m_input_HB_CLAWS_rate[12]
list of CLAWS_rate HB
Definition: NtuplePhase1_v6Module.h:233
Belle2::NtuplePhase1_v6Module::m_input_HE3_EfCor
std::vector< Double_t > m_input_HE3_EfCor
HE3 inefficiency correction.
Definition: NtuplePhase1_v6Module.h:291
Belle2::NtuplePhase1_v6Module::m_input_HC_HE3_rate
std::vector< Double_t > m_input_HC_HE3_rate[12]
list of HE3 HC rate
Definition: NtuplePhase1_v6Module.h:143
Belle2::NtuplePhase1_v6Module::m_input_LT_PIN_dose
std::vector< Double_t > m_input_LT_PIN_dose
list of PIN LT dose
Definition: NtuplePhase1_v6Module.h:118
Belle2::NtuplePhase1_v6Module::m_input_I_LER
std::vector< Double_t > m_input_I_LER
LER current and error.
Definition: NtuplePhase1_v6Module.h:251
Belle2::NtuplePhase1_v6Module::m_input_HC_SAD_RLR_av
std::vector< Double_t > m_input_HC_SAD_RLR_av
list of SAD_RLR HC dose
Definition: NtuplePhase1_v6Module.h:275
Belle2::NtuplePhase1_v6Module::m_input_LT_QCSS_rate
std::vector< Double_t > m_input_LT_QCSS_rate
list of QCSS_rate LT
Definition: NtuplePhase1_v6Module.h:239
Belle2::NtuplePhase1_v6Module::m_input_LC_CSI_dose_av
std::vector< Double_t > m_input_LC_CSI_dose_av
list of CSI LC dose
Definition: NtuplePhase1_v6Module.h:201
Belle2::NtuplePhase1_v6Module::m_input_HC_CSI_rate_av
std::vector< Double_t > m_input_HC_CSI_rate_av
list of CSI HC rate
Definition: NtuplePhase1_v6Module.h:224
Belle2::NtuplePhase1_v6Module::m_input_part
Int_t m_input_part
which components to take into account
Definition: NtuplePhase1_v6Module.h:98
Belle2::NtuplePhase1_v6Module::m_input_HB_PIN_dose
std::vector< Double_t > m_input_HB_PIN_dose[12]
list of PIN HB dose
Definition: NtuplePhase1_v6Module.h:123
Belle2::NtuplePhase1_v6Module::m_inputHistoFileNames
std::vector< std::string > m_inputHistoFileNames
list of histo.
Definition: NtuplePhase1_v6Module.h:302
Belle2::NtuplePhase1_v6Module::m_input_HT_BGO_dose
std::vector< Double_t > m_input_HT_BGO_dose
list of BGO HT dose
Definition: NtuplePhase1_v6Module.h:130
Belle2::NtuplePhase1_v6Module::m_input_LC_TPC_rate
std::vector< Double_t > m_input_LC_TPC_rate[12]
list of TPC LC rate
Definition: NtuplePhase1_v6Module.h:153
Belle2::NtuplePhase1_v6Module::m_input_HC_QCSS_rate_av
std::vector< Double_t > m_input_HC_QCSS_rate_av
list of QCSS_rate HC
Definition: NtuplePhase1_v6Module.h:246
Belle2::NtuplePhase1_v6Module::m_input_HB_DIA_dose_av
std::vector< Double_t > m_input_HB_DIA_dose_av
list of DIA HB dose
Definition: NtuplePhase1_v6Module.h:116
Belle2::NtuplePhase1_v6Module::m_input_LC_TPC_dose_av
std::vector< Double_t > m_input_LC_TPC_dose_av
list of TPC LC dose
Definition: NtuplePhase1_v6Module.h:168
Belle2::NtuplePhase1_v6Module::fctRate_LB
TF1 * fctRate_LB
fct HC
Definition: NtuplePhase1_v6Module.h:295
Belle2::NtuplePhase1_v6Module::m_input_HB_TPC_angular_rate_av
std::vector< Double_t > m_input_HB_TPC_angular_rate_av
list of TPC_angular HB rate
Definition: NtuplePhase1_v6Module.h:182
Belle2::NtuplePhase1_v6Module::m_input_HT_TPC_angular_dose
std::vector< Double_t > m_input_HT_TPC_angular_dose
list of TPC_angular HT dose
Definition: NtuplePhase1_v6Module.h:185
Belle2::NtuplePhase1_v6Module::m_input_HB_TPC_angular_rate
std::vector< Double_t > m_input_HB_TPC_angular_rate[12]
list of TPC_angular HB rate
Definition: NtuplePhase1_v6Module.h:178
Belle2::NtuplePhase1_v6Module::m_input_HB_TPC_rate
std::vector< Double_t > m_input_HB_TPC_rate[12]
list of TPC HB rate
Definition: NtuplePhase1_v6Module.h:156
Belle2::NtuplePhase1_v6Module::m_input_HC_TPC_angular_dose_av
std::vector< Double_t > m_input_HC_TPC_angular_dose_av
list of TPC_angular HC dose
Definition: NtuplePhase1_v6Module.h:191
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::NtuplePhase1_v6Module::m_input_LC_DOSI_av
std::vector< Double_t > m_input_LC_DOSI_av
list of PIN LC dose
Definition: NtuplePhase1_v6Module.h:285
Belle2::NtuplePhase1_v6Module::m_input_HT_TPC_rate
std::vector< Double_t > m_input_HT_TPC_rate
list of TPC HT rate
Definition: NtuplePhase1_v6Module.h:152
Belle2::NtuplePhase1_v6Module::m_input_LB_CSI_dose_binE
std::vector< Double_t > m_input_LB_CSI_dose_binE[12]
list of CSI LB dose_binE
Definition: NtuplePhase1_v6Module.h:210
Belle2::NtuplePhase1_v6Module::m_input_LC_CSI_dose
std::vector< Double_t > m_input_LC_CSI_dose[12]
list of CSI LC dose
Definition: NtuplePhase1_v6Module.h:197
Belle2::NtuplePhase1_v6Module::m_input_LB_TPC_angular_rate_av
std::vector< Double_t > m_input_LB_TPC_angular_rate_av
list of TPC_angular LB rate
Definition: NtuplePhase1_v6Module.h:181
Belle2::NtuplePhase1_v6Module::m_input_LT_CSI_dose
std::vector< Double_t > m_input_LT_CSI_dose
list of CSI LT dose
Definition: NtuplePhase1_v6Module.h:195
Belle2::NtuplePhase1_v6Module::NtuplePhase1_v6Module
NtuplePhase1_v6Module()
Constructor.
Definition: NtuplePhase1_v6Module.cc:52
Belle2::NtuplePhase1_v6Module::m_input_LC_CSI_dose_binE_av
std::vector< Double_t > m_input_LC_CSI_dose_binE_av
list of CSI LC dose_binE
Definition: NtuplePhase1_v6Module.h:212
Belle2::NtuplePhase1_v6Module::m_input_sigma_x_HER
std::vector< Double_t > m_input_sigma_x_HER
HER beam size and errors.
Definition: NtuplePhase1_v6Module.h:264
Belle2::NtuplePhase1_v6Module::m_input_HB_SAD_RLR
std::vector< Double_t > m_input_HB_SAD_RLR
list of SAD_RLR HB dose
Definition: NtuplePhase1_v6Module.h:269
Belle2::NtuplePhase1_v6Module::m_input_LB_DIA_dose
std::vector< Double_t > m_input_LB_DIA_dose[12]
list of DIA LB dose
Definition: NtuplePhase1_v6Module.h:111
Belle2::NtuplePhase1_v6Module::m_input_LT_DOSI
std::vector< Double_t > m_input_LT_DOSI
list of PIN LT dose
Definition: NtuplePhase1_v6Module.h:279
Belle2::NtuplePhase1_v6Module::m_input_bunchNb_LER
std::vector< Double_t > m_input_bunchNb_LER
LER bunch number and error.
Definition: NtuplePhase1_v6Module.h:256
Belle2::NtuplePhase1_v6Module::m_input_LB_DOSI
std::vector< Double_t > m_input_LB_DOSI[12]
list of PIN LB dose
Definition: NtuplePhase1_v6Module.h:283
Belle2::NtuplePhase1_v6Module::m_input_bunchNb_HER
std::vector< Double_t > m_input_bunchNb_HER
HER bunch number and error.
Definition: NtuplePhase1_v6Module.h:257
Belle2::NtuplePhase1_v6Module::m_input_LC_TPC_rate_av
std::vector< Double_t > m_input_LC_TPC_rate_av
list of TPC LC rate
Definition: NtuplePhase1_v6Module.h:157
Belle2::NtuplePhase1_v6Module::m_input_HB_DOSI
std::vector< Double_t > m_input_HB_DOSI[12]
list of PIN HB dose
Definition: NtuplePhase1_v6Module.h:284
Belle2::NtuplePhase1_v6Module::m_input_LB_TPC_dose_av
std::vector< Double_t > m_input_LB_TPC_dose_av
list of TPC LB dose
Definition: NtuplePhase1_v6Module.h:170
Belle2::NtuplePhase1_v6Module::initialize
virtual void initialize() override
Initialize the Module.
Definition: NtuplePhase1_v6Module.cc:138
Belle2::NtuplePhase1_v6Module::m_input_HB_QCSS_rate_av
std::vector< Double_t > m_input_HB_QCSS_rate_av
list of QCSS_rate HB
Definition: NtuplePhase1_v6Module.h:248
Belle2::NtuplePhase1_v6Module::m_input_HT_SAD_RLR
std::vector< Double_t > m_input_HT_SAD_RLR
list of SAD_RLR HT dose
Definition: NtuplePhase1_v6Module.h:277
Belle2::NtuplePhase1_v6Module::m_input_LC_DIA_dose
std::vector< Double_t > m_input_LC_DIA_dose[12]
list of DIA LC dose
Definition: NtuplePhase1_v6Module.h:109
Belle2::NtuplePhase1_v6Module::m_input_HC_CLAWS_rate
std::vector< Double_t > m_input_HC_CLAWS_rate[12]
list of CLAWS_rate HC
Definition: NtuplePhase1_v6Module.h:231
Belle2::NtuplePhase1_v6Module::m_input_HC_DOSI_av
std::vector< Double_t > m_input_HC_DOSI_av
list of PIN HC dose
Definition: NtuplePhase1_v6Module.h:286
Belle2::NtuplePhase1_v6Module::m_input_LB_CSI_rate
std::vector< Double_t > m_input_LB_CSI_rate[12]
list of CSI LB rate
Definition: NtuplePhase1_v6Module.h:221
Belle2::NtuplePhase1_v6Module::m_input_HT_QCSS_rate
std::vector< Double_t > m_input_HT_QCSS_rate
list of QCSS_rate HT
Definition: NtuplePhase1_v6Module.h:240
Belle2::NtuplePhase1_v6Module::m_input_LB_CLAWS_rate
std::vector< Double_t > m_input_LB_CLAWS_rate[12]
list of CLAWS_rate LB
Definition: NtuplePhase1_v6Module.h:232
Belle2::NtuplePhase1_v6Module::m_input_HC_CSI_dose_binE_av
std::vector< Double_t > m_input_HC_CSI_dose_binE_av
list of CSI HC dose_binE
Definition: NtuplePhase1_v6Module.h:213
Belle2::NtuplePhase1_v6Module::m_inputFileName
std::string m_inputFileName
input file name
Definition: NtuplePhase1_v6Module.h:301
Belle2::NtuplePhase1_v6Module::m_input_LB_CSI_dose_binE_av
std::vector< Double_t > m_input_LB_CSI_dose_binE_av
list of CSI LB dose_binE
Definition: NtuplePhase1_v6Module.h:214
Belle2::NtuplePhase1_v6Module::m_input_LB_CSI_dose
std::vector< Double_t > m_input_LB_CSI_dose[12]
list of CSI LB dose
Definition: NtuplePhase1_v6Module.h:199
Belle2::NtuplePhase1_v6Module::m_input_sigma_y_HER
std::vector< Double_t > m_input_sigma_y_HER
HER beam size and errors.
Definition: NtuplePhase1_v6Module.h:266
Belle2::NtuplePhase1_v6Module::m_input_LC_CSI_rate
std::vector< Double_t > m_input_LC_CSI_rate[12]
list of CSI LC rate
Definition: NtuplePhase1_v6Module.h:219
Belle2::NtuplePhase1_v6Module::printModuleParams
void printModuleParams() const
Prints module parameters.
Definition: NtuplePhase1_v6Module.cc:1804
Belle2::NtuplePhase1_v6Module::m_input_LT_TPC_dose
std::vector< Double_t > m_input_LT_TPC_dose
list of TPC LT dose
Definition: NtuplePhase1_v6Module.h:162
Belle2::NtuplePhase1_v6Module::m_input_Z_scaling
Double_t m_input_Z_scaling[4]
time stamp start and stop
Definition: NtuplePhase1_v6Module.h:94
Belle2::NtuplePhase1_v6Module::m_input_HC_QCSS_rate
std::vector< Double_t > m_input_HC_QCSS_rate[12]
list of QCSS_rate HC
Definition: NtuplePhase1_v6Module.h:242
Belle2::NtuplePhase1_v6Module::m_input_LC_TPC_dose
std::vector< Double_t > m_input_LC_TPC_dose[12]
list of TPC LC dose
Definition: NtuplePhase1_v6Module.h:164
Belle2::NtuplePhase1_v6Module::~NtuplePhase1_v6Module
virtual ~NtuplePhase1_v6Module()
Destructor.
Definition: NtuplePhase1_v6Module.cc:134
Belle2::NtuplePhase1_v6Module::m_numEntries
int m_numEntries
BEAST structure.
Definition: NtuplePhase1_v6Module.h:307
Belle2::NtuplePhase1_v6Module::m_input_HB_PIN_dose_av
std::vector< Double_t > m_input_HB_PIN_dose_av
list of PIN HB dose
Definition: NtuplePhase1_v6Module.h:127
Belle2::NtuplePhase1_v6Module::m_input_LB_TPC_rate
std::vector< Double_t > m_input_LB_TPC_rate[12]
list of TPC LB rate
Definition: NtuplePhase1_v6Module.h:155
Belle2::BEAST_v5::BEASTTree_v5
Structure for the input of the data BEAST (TTree "Data_BEAST")
Definition: BEASTTree_v5.h:37
Belle2::NtuplePhase1_v6Module::m_inputRateHistoNamesVrs
std::vector< std::string > m_inputRateHistoNamesVrs
list of file names
Definition: NtuplePhase1_v6Module.h:104
Belle2::NtuplePhase1_v6Module::m_input_LB_SAD_RLR
std::vector< Double_t > m_input_LB_SAD_RLR
list of SAD_RLR LB dose
Definition: NtuplePhase1_v6Module.h:268
Belle2::NtuplePhase1_v6Module::m_input_HC_CSI_dose
std::vector< Double_t > m_input_HC_CSI_dose[12]
list of CSI HC dose
Definition: NtuplePhase1_v6Module.h:198
Belle2::NtuplePhase1_v6Module::m_numEvents
unsigned m_numEvents
number of events (tree entries) in the sample
Definition: NtuplePhase1_v6Module.h:309
Belle2::NtuplePhase1_v6Module::m_input_HT_HE3_rate
std::vector< Double_t > m_input_HT_HE3_rate
list of HE3 HT rate
Definition: NtuplePhase1_v6Module.h:141
Belle2::NtuplePhase1_v6Module::m_input_LC_CSI_dose_binE
std::vector< Double_t > m_input_LC_CSI_dose_binE[12]
list of CSI LC dose_binE
Definition: NtuplePhase1_v6Module.h:208
Belle2::NtuplePhase1_v6Module::m_input_HC_DIA_dose_av
std::vector< Double_t > m_input_HC_DIA_dose_av
list of DIA HC dose
Definition: NtuplePhase1_v6Module.h:114
Belle2::NtuplePhase1_v6Module::m_input_HT_TPC_angular_rate
std::vector< Double_t > m_input_HT_TPC_angular_rate
list of TPC_angular HT rate
Definition: NtuplePhase1_v6Module.h:174
Belle2::NtuplePhase1_v6Module::m_input_LC_DIA_dose_av
std::vector< Double_t > m_input_LC_DIA_dose_av
list of DIA LC dose
Definition: NtuplePhase1_v6Module.h:113
Belle2::NtuplePhase1_v6Module::m_input_GasCorrection
std::vector< Double_t > m_input_GasCorrection
time stamp start and stop
Definition: NtuplePhase1_v6Module.h:99
Belle2::NtuplePhase1_v6Module::m_input_LB_TPC_dose
std::vector< Double_t > m_input_LB_TPC_dose[12]
list of TPC LB dose
Definition: NtuplePhase1_v6Module.h:166
Belle2::NtuplePhase1_v6Module::m_input_HC_CSI_dose_binE
std::vector< Double_t > m_input_HC_CSI_dose_binE[12]
list of CSI HC dose_binE
Definition: NtuplePhase1_v6Module.h:209
Belle2::NtuplePhase1_v6Module::m_input_LC_TPC_angular_dose
std::vector< Double_t > m_input_LC_TPC_angular_dose[12]
list of TPC_angular LC dose
Definition: NtuplePhase1_v6Module.h:186
Belle2::NtuplePhase1_v6Module::m_input_LB_DOSI_av
std::vector< Double_t > m_input_LB_DOSI_av
list of PIN LB dose
Definition: NtuplePhase1_v6Module.h:287
Belle2::NtuplePhase1_v6Module::m_input_LC_CLAWS_rate_av
std::vector< Double_t > m_input_LC_CLAWS_rate_av
list of CLAWS_rate LC
Definition: NtuplePhase1_v6Module.h:234
Belle2::NtuplePhase1_v6Module::m_input_LC_CSI_rate_av
std::vector< Double_t > m_input_LC_CSI_rate_av
list of CSI LC rate
Definition: NtuplePhase1_v6Module.h:223
Belle2::NtuplePhase1_v6Module::m_input_LC_TPC_angular_dose_av
std::vector< Double_t > m_input_LC_TPC_angular_dose_av
list of TPC_angular LC dose
Definition: NtuplePhase1_v6Module.h:190
Belle2::NtuplePhase1_v6Module::m_input_HB_TPC_rate_av
std::vector< Double_t > m_input_HB_TPC_rate_av
list of TPC HB rate
Definition: NtuplePhase1_v6Module.h:160
Belle2::NtuplePhase1_v6Module::m_input_HT_DIA_dose
std::vector< Double_t > m_input_HT_DIA_dose
list of DIA HT dose
Definition: NtuplePhase1_v6Module.h:108
Belle2::NtuplePhase1_v6Module::m_input_LT_CLAWS_rate
std::vector< Double_t > m_input_LT_CLAWS_rate
list of CLAWS_rate LT
Definition: NtuplePhase1_v6Module.h:228
Belle2::NtuplePhase1_v6Module::m_input_HB_DIA_dose
std::vector< Double_t > m_input_HB_DIA_dose[12]
list of DIA HB dose
Definition: NtuplePhase1_v6Module.h:112
Belle2::NtuplePhase1_v6Module::m_input_HB_CSI_rate
std::vector< Double_t > m_input_HB_CSI_rate[12]
list of CSI HB rate
Definition: NtuplePhase1_v6Module.h:222
Belle2::NtuplePhase1_v6Module::m_input_HB_CLAWS_rate_av
std::vector< Double_t > m_input_HB_CLAWS_rate_av
list of CLAWS_rate HB
Definition: NtuplePhase1_v6Module.h:237
Belle2::NtuplePhase1_v6Module::beginRun
virtual void beginRun() override
Called when entering a new run.
Definition: NtuplePhase1_v6Module.cc:1037
Belle2::NtuplePhase1_v6Module::m_input_HB_CSI_rate_av
std::vector< Double_t > m_input_HB_CSI_rate_av
list of CSI HB rate
Definition: NtuplePhase1_v6Module.h:226
Belle2::NtuplePhase1_v6Module::m_input_sigma_y_LER
std::vector< Double_t > m_input_sigma_y_LER
LER beam size and errors.
Definition: NtuplePhase1_v6Module.h:265
Belle2::NtuplePhase1_v6Module::m_exp
unsigned m_exp
Date of the day.
Definition: NtuplePhase1_v6Module.h:311
Belle2::NtuplePhase1_v6Module::m_input_HT_CSI_dose_binE
std::vector< Double_t > m_input_HT_CSI_dose_binE
list of CSI HT dose_binE
Definition: NtuplePhase1_v6Module.h:207
Belle2::NtuplePhase1_v6Module::m_input_HB_HE3_rate
std::vector< Double_t > m_input_HB_HE3_rate[12]
list of HE3 HB rate
Definition: NtuplePhase1_v6Module.h:145
Belle2::NtuplePhase1_v6Module::m_input_LC_PIN_dose
std::vector< Double_t > m_input_LC_PIN_dose[12]
list of PIN LC dose
Definition: NtuplePhase1_v6Module.h:120
Belle2::NtuplePhase1_v6Module::m_eventCount
unsigned m_eventCount
current event (tree entry)
Definition: NtuplePhase1_v6Module.h:310
Belle2::NtuplePhase1_v6Module::m_input_LB_TPC_rate_av
std::vector< Double_t > m_input_LB_TPC_rate_av
list of TPC LB rate
Definition: NtuplePhase1_v6Module.h:159
Belle2::NtuplePhase1_v6Module::m_input_HB_DOSI_av
std::vector< Double_t > m_input_HB_DOSI_av
list of PIN HB dose
Definition: NtuplePhase1_v6Module.h:288
Belle2::NtuplePhase1_v6Module::m_tree
TChain * m_tree
tree pointer
Definition: NtuplePhase1_v6Module.h:300
Belle2::NtuplePhase1_v6Module::m_input_LC_CLAWS_rate
std::vector< Double_t > m_input_LC_CLAWS_rate[12]
list of CLAWS_rate LC
Definition: NtuplePhase1_v6Module.h:230
Belle2::NtuplePhase1_v6Module::endRun
virtual void endRun() override
End-of-run action.
Definition: NtuplePhase1_v6Module.cc:1791
Belle2::NtuplePhase1_v6Module::m_input_LC_HE3_rate
std::vector< Double_t > m_input_LC_HE3_rate[12]
list of HE3 LC rate
Definition: NtuplePhase1_v6Module.h:142
Belle2::NtuplePhase1_v6Module::m_input_LB_QCSS_rate
std::vector< Double_t > m_input_LB_QCSS_rate[12]
list of QCSS_rate LB
Definition: NtuplePhase1_v6Module.h:243
Belle2::NtuplePhase1_v6Module::m_input_HC_TPC_angular_rate_av
std::vector< Double_t > m_input_HC_TPC_angular_rate_av
list of TPC_angular HC rate
Definition: NtuplePhase1_v6Module.h:180
Belle2::NtuplePhase1_v6Module::m_input_LC_BGO_dose_av
std::vector< Double_t > m_input_LC_BGO_dose_av
list of BGO LC dose
Definition: NtuplePhase1_v6Module.h:135
Belle2::NtuplePhase1_v6Module::m_input_HB_CSI_dose_binE
std::vector< Double_t > m_input_HB_CSI_dose_binE[12]
list of CSI HB dose_binE
Definition: NtuplePhase1_v6Module.h:211
Belle2::NtuplePhase1_v6Module::m_input_HC_TPC_angular_rate
std::vector< Double_t > m_input_HC_TPC_angular_rate[12]
list of TPC_angular HC rate
Definition: NtuplePhase1_v6Module.h:176
Belle2::NtuplePhase1_v6Module::fctRate_LC
TF1 * fctRate_LC
fct LB
Definition: NtuplePhase1_v6Module.h:296
Belle2::NtuplePhase1_v6Module::m_input_HB_TPC_dose_av
std::vector< Double_t > m_input_HB_TPC_dose_av
list of TPC HB dose
Definition: NtuplePhase1_v6Module.h:171
Belle2::NtuplePhase1_v6Module::fctRate_HC
TF1 * fctRate_HC
fct HB
Definition: NtuplePhase1_v6Module.h:294
Belle2::NtuplePhase1_v6Module::m_input_HB_BGO_dose_av
std::vector< Double_t > m_input_HB_BGO_dose_av
list of BGO HB dose
Definition: NtuplePhase1_v6Module.h:138
Belle2::NtuplePhase1_v6Module::m_input_HC_TPC_angular_dose
std::vector< Double_t > m_input_HC_TPC_angular_dose[12]
list of TPC_angular HC dose
Definition: NtuplePhase1_v6Module.h:187
Belle2::NtuplePhase1_v6Module::m_inputRateHistoNames
std::vector< std::string > m_inputRateHistoNames
list of file names
Definition: NtuplePhase1_v6Module.h:101
Belle2::NtuplePhase1_v6Module::m_treeBEAST
TTree * m_treeBEAST
fct LC
Definition: NtuplePhase1_v6Module.h:298
Belle2::NtuplePhase1_v6Module::m_input_ts
std::vector< Int_t > m_input_ts
time stamp start and stop
Definition: NtuplePhase1_v6Module.h:90
Belle2::NtuplePhase1_v6Module::m_input_LT_SAD_RLR
std::vector< Double_t > m_input_LT_SAD_RLR
list of SAD_RLR LT dose
Definition: NtuplePhase1_v6Module.h:276
Belle2::NtuplePhase1_v6Module::m_input_P_HER
std::vector< Double_t > m_input_P_HER
HER pressure and error.
Definition: NtuplePhase1_v6Module.h:254
Belle2::NtuplePhase1_v6Module::m_input_LT_BGO_dose
std::vector< Double_t > m_input_LT_BGO_dose
list of BGO LT dose
Definition: NtuplePhase1_v6Module.h:129
Belle2::NtuplePhase1_v6Module::m_input_LC_DOSI
std::vector< Double_t > m_input_LC_DOSI[12]
list of PIN LC dose
Definition: NtuplePhase1_v6Module.h:281
Belle2::NtuplePhase1_v6Module::m_input_LB_CSI_dose_av
std::vector< Double_t > m_input_LB_CSI_dose_av
list of CSI LB dose
Definition: NtuplePhase1_v6Module.h:203
Belle2::NtuplePhase1_v6Module::m_entryCounter
int m_entryCounter
entry counter
Definition: NtuplePhase1_v6Module.h:308
Belle2::NtuplePhase1_v6Module::m_input_LC_QCSS_rate
std::vector< Double_t > m_input_LC_QCSS_rate[12]
list of QCSS_rate LC
Definition: NtuplePhase1_v6Module.h:241
Belle2::NtuplePhase1_v6Module::m_outputFileName
std::string m_outputFileName
output file name
Definition: NtuplePhase1_v6Module.h:303