 |
Belle II Software
release-05-02-19
|
13 #include <calibration/CalibrationCollectorModule.h>
15 #include <framework/datastore/StoreArray.h>
16 #include <framework/datastore/StoreObjPtr.h>
17 #include <mdst/dataobjects/Track.h>
18 #include <tracking/dataobjects/ExtHit.h>
19 #include <top/dataobjects/TOPDigit.h>
20 #include <top/dataobjects/TOPRecBunch.h>
21 #include <top/utilities/TrackSelector.h>
22 #include <top/reconstruction/TOPreco.h>
24 #include <framework/database/DBObjPtr.h>
25 #include <top/dbobjects/TOPCalCommonT0.h>
39 class TOPCommonT0LLCollectorModule :
public CalibrationCollectorModule {
TOP::TrackSelector m_selector
track selection utility
TOP::TOPreco::PDFoption m_PDFOption
PDF option.
double m_deltaEcms
c.m.s energy window
virtual void prepare() final
Replacement for initialize().
TOPCommonT0LLCollectorModule()
Constructor.
StoreArray< Track > m_tracks
collection of tracks
double m_sigmaSmear
additional smearing of PDF in [ns]
std::vector< std::string > m_names
histogram names of chi2 scans
int m_bunchesPerSSTclk
number of bunches per SST clock
int m_numBins
number of bins to which search region is divided
StoreArray< TOPDigit > m_digits
collection of digits
DBObjPtr< TOPCalCommonT0 > m_commonT0
common T0 calibration constants
@ c_numSets
number of statistically independent subsamples
Class for accessing objects in the database.
std::string m_sample
sample type
double m_minZ
minimal local z of extrapolated hit
Abstract base class for different kinds of events.
Type-safe access to single objects in the data store.
double m_dr
cut on POCA in r
double m_minBkgPerBar
minimal assumed background photons per module
double m_scaleN0
scale factor for figure-of-merit N0
virtual void collect() final
Replacement for event().
Utility for the track selection - used in various calibration modules.
double m_maxZ
maximal local z of extrapolated hit
PDFoption
Options for PDF: rough: no dependence on y fine: y dependent PDF everywhere optimal: y dependent PDF ...
std::string m_pdfOption
PDF option name.
Accessor to arrays stored in the data store.
double m_dz
cut on POCA in z
StoreArray< ExtHit > m_extHits
collection of extrapolated hits
StoreObjPtr< TOPRecBunch > m_recBunch
reconstructed bunch
double m_bunchTimeSep
bunch separation in time [ns]
@ c_numModules
number of modules
double m_timeRange
time range in which to search for the minimum [ns]