Belle II Software  release-05-02-19
CDCCRTestModule.h
1 /**************************************************************************
2  * BASF2 (Belle Analysis Framework 2) *
3  * Copyright(C) 2010 - Belle II Collaboration *
4  * *
5  * Author: The Belle II Collaboration *
6  * Contributors: Dong Van Thanh *
7  * *
8  * This software is provided "as is" without any warranty. *
9  **************************************************************************/
10 
11 #ifndef CDCCRTestModule_H_
12 #define CDCCRTestModule_H_
13 
14 #include <framework/core/HistoModule.h>
15 
16 #include <cdc/dataobjects/WireID.h>
17 
18 #include <string>
19 
20 #include <mdst/dataobjects/TrackFitResult.h>
21 #include <tracking/dataobjects/RecoTrack.h>
22 #include <framework/dataobjects/EventT0.h>
23 #include "TH1.h"
24 #include "TH2.h"
25 #include "TProfile.h"
26 #include "TTree.h"
27 
28 namespace Belle2 {
34  namespace CDC {
35 
42  class CDCCRTestModule : public HistoModule {
43 
44  public:
45 
50 
54  virtual ~CDCCRTestModule();
55 
59  void initialize() override;
60 
64  void beginRun() override;
65 
70  void event() override;
75  void endRun() override;
76 
80  void terminate() override;
81 
86  void defineHisto() override;
87 
88  private:
89 
93  TH1* getHist(const char* name, const char* title,
94  int nBins, double x0, double x1)
95  {
96  TH1* h = new TH1D(name, title, nBins, x0, x1);
97  m_allHistos.push_back(h);
98  return h;
99  }
100 
104  TProfile* getHistProfile(const char* name, const char* title,
105  int nBins, double x0, double x1)
106  {
107  TProfile* h = new TProfile(name, title, nBins, x0, x1);
108  m_allHistos.push_back(h);
109  return h;
110  }
111 
115  TH2* getHist(const char* name, const char* title,
116  int nBinsX, double x0, double x1,
117  int nBinsY, double y0, double y1)
118  {
119  TH2* h = new TH2D(name, title, nBinsX, x0, x1, nBinsY, y0, y1);
120  m_allHistos.push_back(h);
121  return h;
122  }
123 
127  TH1* getHist(const std::string& name, const std::string& title,
128  int nBins, double x0, double x1)
129  {
130  return getHist(name.c_str(), title.c_str(), nBins, x0, x1);
131  }
132 
136  TProfile* getHistProfile(const std::string& name, const std::string& title,
137  int nBins, double x0, double x1)
138  {
139  return getHistProfile(name.c_str(), title.c_str(), nBins, x0, x1);
140  }
141 
145  TH2* getHist(const std::string& name, const std::string& title,
146  int nBinsX, double x0, double x1,
147  int nBinsY, double y0, double y1)
148  {
149  return getHist(name.c_str(), title.c_str(), nBinsX, x0, x1, nBinsY, y0, y1);
150  }
151 
152 
156  const genfit::SharedPlanePtr constructPlane(const genfit::MeasuredStateOnPlane& state, WireID m_wireID);
157 
162 
166  void plotResults(Belle2::RecoTrack* track);
167 
171  void getHitDistInTrackCand(const RecoTrack* track);//Draw hit distribution from track candidate
172 
176  TVector3 getTriggerHitPosition(Belle2::RecoTrack* track);
177 
181  void HitEfficiency(const Belle2::RecoTrack* track);
182 
186  int getICLayer(int slayer, int ilayer)
187  {
188  if (slayer == 0) {return ilayer;}
189  else {return 8 + (slayer - 1) * 6 + ilayer;}
190  }
191 
197  StoreObjPtr<EventT0> m_eventTimeStoreObject;
198  std::string m_trackArrayName;
199  std::string m_cdcHitArrayName ;
200  std::string m_recoTrackArrayName ;
201  std::string m_trackFitResultArrayName;
202  std::string m_relRecoTrackTrackName;
203  std::string m_histogramDirectoryName;
204  std::vector<TH1*> m_allHistos;
205  std::string m_treeName;
207  TTree* m_tree;
208  TH1* m_hNTracks;
211  TH1* m_hNDF;
212  TH1* m_hNHits;
214  TH1* m_hChi2;
215  TH1* m_hPval;
216  TH2* m_hNDFChi2;
217  TH2* m_hNDFPval;
218  TH1* m_hAlpha;
219  TH1* m_hPhi0;
220  TH1* m_hTheta;
223  TH1* m_hHitDistInTrack[56];
224  TH1* m_hResidualU[56];
225  TH1* m_hEvtT0;
226  TH2* m_hNDFResidualU[56];
229  TH2* m_hDxDt[56];
230  TProfile* m_hHitEff_soft[56];
237  double res_b;
238  double res_u;
239  double res_b_err;
240  double res_u_err;
241  double weight;
242  double absRes_b;
243  double absRes_u;
244  double alpha;
245  double theta;
246  unsigned short adc;
247  short tdc;
248  double t;
249  double t_fit;
250  double dt_flight;
251  double dt_flight_sim;
252  double dt_prop;
253  double evtT0;
254  double Pt;
256  double x_mea;
257  double x_u;
258  double x_b;
259  double x_sim;
260  double z;
261  double z_sim;
262  double z_prop;
263  int lay;
264  int IWire;
265  int lr;
266  int numhits;
267  int boardID;
268  double Pval;
269  double TrPval;
270  double ndf;
271  double d0;
272  double z0;
273  double phi0;
274  double tanL;
275  double omega;
276  double m_MinimumPt;
278  TVector3 m_trigHitPos;
279  std::vector<double> m_TriggerPos;
280  std::vector<double> m_TriggerPlaneDirection;
281  std::vector<double> m_TriggerSize;
282  std::vector<int> m_up;
283  std::vector<int> m_low;
284  double trigHitPos_x;
285  double trigHitPos_z;
286  int trighit;
292  bool m_noBFit;
293  bool m_ToP;
294  bool m_ToF;
295  bool m_StoreCDCSimHitInfo;
301  };
302  }
304 }
305 #endif
Belle2::CDC::CDCCRTestModule::m_tree
TTree * m_tree
Output tree recording the information of each hit.
Definition: CDCCRTestModule.h:215
Belle2::CDC::CDCCRTestModule::res_u
double res_u
Unbiased residual.
Definition: CDCCRTestModule.h:246
Belle2::CDC::CDCCRTestModule::dt_prop
double dt_prop
Time of propagation.
Definition: CDCCRTestModule.h:260
Belle2::CDC::CDCCRTestModule::constructPlane
const genfit::SharedPlanePtr constructPlane(const genfit::MeasuredStateOnPlane &state, WireID m_wireID)
Construct a plane for the hit.
Definition: CDCCRTestModule.cc:676
Belle2::CDC::CDCCRTestModule::res_b
double res_b
Biased residual.
Definition: CDCCRTestModule.h:245
Belle2::CDC::CDCCRTestModule::terminate
void terminate() override
Termination action.
Definition: CDCCRTestModule.cc:362
Belle2::CDC::CDCCRTestModule::m_hNDFNormalizedResidualU
TH2 * m_hNDFNormalizedResidualU[56]
Normalized residual vs.
Definition: CDCCRTestModule.h:236
genfit::SharedPlanePtr
std::shared_ptr< genfit::DetPlane > SharedPlanePtr
Shared Pointer to a DetPlane.
Definition: SharedPlanePtr.h:40
Belle2::CDC::CDCCRTestModule::m_hChi2
TH1 * m_hChi2
Chi2 histo.
Definition: CDCCRTestModule.h:222
Belle2::CDC::CDCCRTestModule::phi0
double phi0
Track Parameter, phi0.
Definition: CDCCRTestModule.h:281
Belle2::CDC::CDCCRTestModule::m_hHitDistInTrack
TH1 * m_hHitDistInTrack[56]
Hit Dist.
Definition: CDCCRTestModule.h:231
Belle2::CDC::CDCCRTestModule::m_recoTrackArrayName
std::string m_recoTrackArrayName
Belle2::RecoTrack StoreArray nam.e.
Definition: CDCCRTestModule.h:208
Belle2::CDC::CDCCRTestModule::m_hHitDistInTrCand
TH1 * m_hHitDistInTrCand[56]
Hit Dist.
Definition: CDCCRTestModule.h:230
Belle2::CDC::CDCCRTestModule::initialize
void initialize() override
Initializes the Module.
Definition: CDCCRTestModule.cc:218
Belle2::CDC::CDCCRTestModule::alpha
double alpha
Entrance Azimuthal angle of hit (degree).
Definition: CDCCRTestModule.h:252
Belle2::CDC::CDCCRTestModule::getTriggerHitPosition
TVector3 getTriggerHitPosition(Belle2::RecoTrack *track)
extrapolation track to trigger counter plane (y position).
Definition: CDCCRTestModule.cc:488
Belle2::CDC::CDCCRTestModule::z_prop
double z_prop
Propagation Length along the sense wire.
Definition: CDCCRTestModule.h:270
Belle2::CDC::CDCCRTestModule::m_hNTracks
TH1 * m_hNTracks
Number of track fitted, Convergence, not conv, not fit.
Definition: CDCCRTestModule.h:216
Belle2::CDC::CDCCRTestModule::lay
int lay
Layer ID.
Definition: CDCCRTestModule.h:271
Belle2::CDC::CDCCRTestModule::m_noBFit
bool m_noBFit
fit incase no magnetic Field of not, if true, NDF=4 in cal P-value
Definition: CDCCRTestModule.h:300
Belle2::CDC::CDCCRTestModule::getHist
TH1 * getHist(const char *name, const char *title, int nBins, double x0, double x1)
Create 1D histogram.
Definition: CDCCRTestModule.h:101
Belle2::CDC::CDCCRTestModule::m_treeName
std::string m_treeName
Name of tree for the output file.
Definition: CDCCRTestModule.h:213
Belle2::CDC::CDCCRTestModule::m_MakeHitDist
bool m_MakeHitDist
Switch to make histograms of hit distribution.
Definition: CDCCRTestModule.h:307
genfit::MeasuredStateOnPlane
#StateOnPlane with additional covariance matrix.
Definition: MeasuredStateOnPlane.h:39
Belle2::CDC::CDCCRTestModule::Pval
double Pval
P-value of fitted track.
Definition: CDCCRTestModule.h:276
Belle2::CDC::CDCCRTestModule::dt_flight_sim
double dt_flight_sim
Time of flight (Simulation).
Definition: CDCCRTestModule.h:259
Belle2::CDC::CDCCRTestModule::m_hNTracksPerEvent
TH1 * m_hNTracksPerEvent
Number of TrackCand per Event.
Definition: CDCCRTestModule.h:217
Belle2::CDC::CDCCRTestModule::numhits
int numhits
Number of hits.
Definition: CDCCRTestModule.h:274
Belle2::CDC::CDCCRTestModule::d0
double d0
Track Parameter, d0.
Definition: CDCCRTestModule.h:279
Belle2::CDC::CDCCRTestModule::getICLayer
int getICLayer(int slayer, int ilayer)
Convert slayer and ilayer to iclayer.
Definition: CDCCRTestModule.h:194
Belle2::CDC::CDCCRTestModule::m_MinimumPt
double m_MinimumPt
Minimum Transverse momentum of tracks.
Definition: CDCCRTestModule.h:284
Belle2::CDC::CDCCRTestModule::m_hEvtT0
TH1 * m_hEvtT0
Event T0.
Definition: CDCCRTestModule.h:233
Belle2::CDC::CDCCRTestModule::getResidualOfUnFittedLayer
void getResidualOfUnFittedLayer(Belle2::RecoTrack *track)
Calculate residual for Layers which didn't use int fitting.
Definition: CDCCRTestModule.cc:545
Belle2::CDC::CDCCRTestModule::m_h2DHitDistInCDCHit
TH2 * m_h2DHitDistInCDCHit
2D Hit Dist.
Definition: CDCCRTestModule.h:239
Belle2::CDC::CDCCRTestModule::weight
double weight
Weight of hit.
Definition: CDCCRTestModule.h:249
Belle2::CDC::CDCCRTestModule::Pt
double Pt
Transverse momentum.
Definition: CDCCRTestModule.h:262
Belle2::CDC::CDCCRTestModule::trigHitPos_x
double trigHitPos_x
X-position of track at trigger counter.
Definition: CDCCRTestModule.h:292
Belle2::CDC::CDCCRTestModule::lr
int lr
Left or right.
Definition: CDCCRTestModule.h:273
Belle2::CDC::CDCCRTestModule::m_trigHitPos
TVector3 m_trigHitPos
Trigger position.
Definition: CDCCRTestModule.h:286
Belle2::CDC::CDCCRTestModule::m_plotResidual
bool m_plotResidual
Process track to get the hit information of fitted track.
Definition: CDCCRTestModule.h:297
Belle2::CDC::CDCCRTestModule::m_SmallerOutput
bool m_SmallerOutput
make output smaller by ignore some variable.
Definition: CDCCRTestModule.h:305
Belle2::CDC::CDCCRTestModule::m_EventT0Extraction
bool m_EventT0Extraction
use Event T0 extract t0 or not.
Definition: CDCCRTestModule.h:308
Belle2::CDC::CDCCRTestModule::m_fillExpertHistos
bool m_fillExpertHistos
Fill some histogram for monitoring fit quality.
Definition: CDCCRTestModule.h:296
Belle2::CDC::CDCCRTestModule::~CDCCRTestModule
virtual ~CDCCRTestModule()
Destructor.
Definition: CDCCRTestModule.cc:79
Belle2::CDC::CDCCRTestModule::trighit
int trighit
Trigger hit information.
Definition: CDCCRTestModule.h:294
Belle2::TrackFitResult
Values of the result of a track fit with a given particle hypothesis.
Definition: TrackFitResult.h:59
Belle2::CDC::CDCCRTestModule::tdc
short tdc
tdc value.
Definition: CDCCRTestModule.h:255
Belle2::CDC::CDCCRTestModule::m_StoreTrackParams
bool m_StoreTrackParams
Store Track parameter or not.
Definition: CDCCRTestModule.h:306
Belle2::CDC::CDCCRTestModule::m_hPval
TH1 * m_hPval
Fit Probability histo.
Definition: CDCCRTestModule.h:223
Belle2::CDC::CDCCRTestModule::m_eventTimeStoreObject
StoreObjPtr< EventT0 > m_eventTimeStoreObject
Event timing.
Definition: CDCCRTestModule.h:205
Belle2::CDC::CDCCRTestModule::IWire
int IWire
Wire ID.
Definition: CDCCRTestModule.h:272
Belle2::CDC::CDCCRTestModule::m_TriggerPos
std::vector< double > m_TriggerPos
Nominal center position of trigger counter.
Definition: CDCCRTestModule.h:287
Belle2::CDC::CDCCRTestModule::m_hNDF
TH1 * m_hNDF
Number of Degree Freedom.
Definition: CDCCRTestModule.h:219
Belle2::RecoTrack
This is the Reconstruction Event-Data Model Track.
Definition: RecoTrack.h:78
Belle2::CDC::CDCCRTestModule::t_fit
double t_fit
Drift time calculated from x_fit.
Definition: CDCCRTestModule.h:257
Belle2::CDC::CDCCRTestModule::x_sim
double x_sim
Simulation DriftLength .
Definition: CDCCRTestModule.h:267
Belle2::CDC::CDCCRTestModule::m_trackArrayName
std::string m_trackArrayName
Belle2::Track StoreArray name.
Definition: CDCCRTestModule.h:206
Belle2::CDC::CDCCRTestModule::adc
unsigned short adc
adc value.
Definition: CDCCRTestModule.h:254
Belle2::CDC::CDCCRTestModule::m_h2DHitDistInTrack
TH2 * m_h2DHitDistInTrack
2D Hit Dist..(ICLay vs IWire) have weight>0.5 after fit with DAF
Definition: CDCCRTestModule.h:241
Belle2::CDC::CDCCRTestModule::m_relRecoTrackTrackName
std::string m_relRecoTrackTrackName
Relation between RecoTrack and Belle2:Track.
Definition: CDCCRTestModule.h:210
Belle2
Abstract base class for different kinds of events.
Definition: MillepedeAlgorithm.h:19
Belle2::CDC::CDCCRTestModule::z0
double z0
Track Parameter, z0.
Definition: CDCCRTestModule.h:280
Belle2::CDC::CDCCRTestModule::x_b
double x_b
X_fit for biased track fit.
Definition: CDCCRTestModule.h:266
Belle2::CDC::CDCCRTestModule::m_hNDFChi2
TH2 * m_hNDFChi2
Chi2 vs degree-of-freedom histo.
Definition: CDCCRTestModule.h:224
Belle2::CDC::CDCCRTestModule::m_hHitEff_soft
TProfile * m_hHitEff_soft[56]
Hit efficience of each layer, software.
Definition: CDCCRTestModule.h:238
Belle2::CDC::CDCCRTestModule::fitresult
const Belle2::TrackFitResult * fitresult
Track fit result.
Definition: CDCCRTestModule.h:200
Belle2::CDC::CDCCRTestModule::m_EstimateResultForUnFittedLayer
bool m_EstimateResultForUnFittedLayer
Calculate residual for layer that we do not use in track fitting.
Definition: CDCCRTestModule.h:304
Belle2::CDC::CDCCRTestModule::m_hAlpha
TH1 * m_hAlpha
Alpha of each Hit.
Definition: CDCCRTestModule.h:226
Belle2::CDC::CDCCRTestModule::boardID
int boardID
Electrical Board ID.
Definition: CDCCRTestModule.h:275
Belle2::CDC::CDCCRTestModule::endRun
void endRun() override
End run action.
Definition: CDCCRTestModule.cc:358
Belle2::CDC::CDCCRTestModule::m_hNDFPval
TH2 * m_hNDFPval
Degree-of-freedom vs Probability histo.
Definition: CDCCRTestModule.h:225
Belle2::CDC::CDCCRTestModule::absRes_u
double absRes_u
absolute value of unbiased residual.
Definition: CDCCRTestModule.h:251
Belle2::CDC::CDCCRTestModule::m_allHistos
std::vector< TH1 * > m_allHistos
A list of 1d histograms.
Definition: CDCCRTestModule.h:212
Belle2::CDC::CDCCRTestModule::m_cdcHitArrayName
std::string m_cdcHitArrayName
Belle2::CDCHit StoreArray name.
Definition: CDCCRTestModule.h:207
Belle2::CDC::CDCCRTestModule::m_up
std::vector< int > m_up
upper channel list for each board.
Definition: CDCCRTestModule.h:290
Belle2::CDC::CDCCRTestModule::theta
double theta
Entrance Polar angle of hit (degree).
Definition: CDCCRTestModule.h:253
Belle2::CDC::CDCCRTestModule::m_hNHits
TH1 * m_hNHits
Number of Hits per track.
Definition: CDCCRTestModule.h:220
Belle2::CDC::CDCCRTestModule::z_sim
double z_sim
Z of hit on wire (simulation).
Definition: CDCCRTestModule.h:269
Belle2::CDC::CDCCRTestModule::m_hNHits_trackcand
TH1 * m_hNHits_trackcand
Number of Hits per trackCand.
Definition: CDCCRTestModule.h:221
Belle2::CDC::CDCCRTestModule::m_h2DHitDistInTrCand
TH2 * m_h2DHitDistInTrCand
2D Hit Dist.
Definition: CDCCRTestModule.h:240
Belle2::CDC::CDCCRTestModule::defineHisto
void defineHisto() override
Histogram definitions such as TH1(), TH2(), TNtuple(), TTree()....
Definition: CDCCRTestModule.cc:86
Belle2::CDC::CDCCRTestModule::t
double t
Measurement Drift time.
Definition: CDCCRTestModule.h:256
Belle2::CDC::CDCCRTestModule::m_hNormalizedResidualU
TH1 * m_hNormalizedResidualU[56]
Residual distribution normalized with tracking error.
Definition: CDCCRTestModule.h:235
Belle2::CDC::CDCCRTestModule::event
void event() override
Event action (main routine).
Definition: CDCCRTestModule.cc:246
Belle2::CDC::CDCCRTestModule::ndf
double ndf
degree of freedom.
Definition: CDCCRTestModule.h:278
Belle2::CDC::CDCCRTestModule::x_mea
double x_mea
measure drift length (signed by left right).
Definition: CDCCRTestModule.h:264
Belle2::CDC::CDCCRTestModule::HitEfficiency
void HitEfficiency(const Belle2::RecoTrack *track)
Cal Hit eff.
Definition: CDCCRTestModule.cc:503
Belle2::CDC::CDCCRTestModule::m_hTriggerHitZX
TH2 * m_hTriggerHitZX
Trigger hit image.
Definition: CDCCRTestModule.h:242
Belle2::CDC::CDCCRTestModule::m_hNTracksPerEventFitted
TH1 * m_hNTracksPerEventFitted
Number of TrackCand per Event.
Definition: CDCCRTestModule.h:218
Belle2::CDC::CDCCRTestModule::m_trackFitResultArrayName
std::string m_trackFitResultArrayName
Belle2::TrackFitResult StoreArray name.
Definition: CDCCRTestModule.h:209
Belle2::CDC::CDCCRTestModule::TrPval
double TrPval
P-value of fitted track.
Definition: CDCCRTestModule.h:277
Belle2::CDC::CDCCRTestModule::CDCCRTestModule
CDCCRTestModule()
Constructor.
Definition: CDCCRTestModule.cc:46
Belle2::CDC::CDCCRTestModule::z
double z
Z of hit on wire.
Definition: CDCCRTestModule.h:268
Belle2::CDC::CDCCRTestModule::m_histogramDirectoryName
std::string m_histogramDirectoryName
subdir where to place the histograms.
Definition: CDCCRTestModule.h:211
Belle2::CDC::CDCCRTestModule::beginRun
void beginRun() override
Begin run action.
Definition: CDCCRTestModule.cc:242
Belle2::CDC::CDCCRTestModule::m_hHitDistInCDCHit
TH1 * m_hHitDistInCDCHit[56]
Hit Dist.
Definition: CDCCRTestModule.h:229
Belle2::CDC::CDCCRTestModule::m_hResidualU
TH1 * m_hResidualU[56]
Residual distribution (in cm)
Definition: CDCCRTestModule.h:232
Belle2::CDC::CDCCRTestModule::m_hPhi0
TH1 * m_hPhi0
Phi0 of ttrack, see Helix.
Definition: CDCCRTestModule.h:227
Belle2::CDC::CDCCRTestModule::plotResults
void plotResults(Belle2::RecoTrack *track)
Plot track parameters and related variables.
Definition: CDCCRTestModule.cc:366
Belle2::CDC::CDCCRTestModule::res_b_err
double res_b_err
Biased residual error.
Definition: CDCCRTestModule.h:247
Belle2::CDC::CDCCRTestModule::evtT0
double evtT0
Event time.
Definition: CDCCRTestModule.h:261
Belle2::CDC::CDCCRTestModule::m_calExpectedDriftTime
bool m_calExpectedDriftTime
Calculate expected drift time from x_fit or not.
Definition: CDCCRTestModule.h:299
Belle2::CDC::CDCCRTestModule::omega
double omega
Track Parameter, omega.
Definition: CDCCRTestModule.h:283
Belle2::CDC::CDCCRTestModule::m_TriggerSize
std::vector< double > m_TriggerSize
Size of trigger counter (Width x length).
Definition: CDCCRTestModule.h:289
Belle2::CDC::CDCCRTestModule::m_StoreCDCSimHitInfo
bool m_StoreCDCSimHitInfo
Store CDCSimHit Information.
Definition: CDCCRTestModule.h:303
Belle2::CDC::CDCCRTestModule::m_hitEfficiency
bool m_hitEfficiency
calculate hit eff or not, Haven't finished.
Definition: CDCCRTestModule.h:298
Belle2::CDC::CDCCRTestModule::m_ToP
bool m_ToP
Enable to correct ToP if true.
Definition: CDCCRTestModule.h:301
Belle2::CDC::CDCCRTestModule::x_u
double x_u
X_fit for unbiased track fit.
Definition: CDCCRTestModule.h:265
Belle2::CDC::CDCCRTestModule::getHitDistInTrackCand
void getHitDistInTrackCand(const RecoTrack *track)
Make hit distribution from track candidate.
Definition: CDCCRTestModule.cc:478
Belle2::CDC::CDCCRTestModule::res_u_err
double res_u_err
Unbiased residual error.
Definition: CDCCRTestModule.h:248
Belle2::CDC::CDCCRTestModule::m_ToF
bool m_ToF
Enable to correct ToF if true.
Definition: CDCCRTestModule.h:302
Belle2::CDC::CDCCRTestModule::absRes_b
double absRes_b
absolute value of biased residual.
Definition: CDCCRTestModule.h:250
Belle2::CDC::CDCCRTestModule::getHistProfile
TProfile * getHistProfile(const char *name, const char *title, int nBins, double x0, double x1)
Create profile plot.
Definition: CDCCRTestModule.h:112
Belle2::CDC::CDCCRTestModule::m_low
std::vector< int > m_low
lower channel list for each board.
Definition: CDCCRTestModule.h:291
Belle2::CDC::CDCCRTestModule::trigHitPos_z
double trigHitPos_z
Z-position of track at trigger counter.
Definition: CDCCRTestModule.h:293
Belle2::CDC::CDCCRTestModule::m_hTheta
TH1 * m_hTheta
Theta of each Hit.
Definition: CDCCRTestModule.h:228
Belle2::CDC::CDCCRTestModule::m_hNDFResidualU
TH2 * m_hNDFResidualU[56]
Residual vs.
Definition: CDCCRTestModule.h:234
Belle2::CDC::CDCCRTestModule::tanL
double tanL
Track Parameter, tanL.
Definition: CDCCRTestModule.h:282
Belle2::CDC::CDCCRTestModule::m_hDxDt
TH2 * m_hDxDt[56]
Unbiased x_fit vs.
Definition: CDCCRTestModule.h:237
Belle2::CDC::CDCCRTestModule::m_TriggerPlaneDirection
std::vector< double > m_TriggerPlaneDirection
Nominal center position of trigger counter.
Definition: CDCCRTestModule.h:288
Belle2::CDC::CDCCRTestModule::dt_flight
double dt_flight
Time of flight.
Definition: CDCCRTestModule.h:258