 |
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/TOPCalModuleT0.h>
43 class TOPModuleT0LLCollectorModule :
public CalibrationCollectorModule {
double m_dz
cut on POCA in z
double m_dr
cut on POCA in r
double m_timeRange
time range in which to search for the minimum [ns]
StoreObjPtr< TOPRecBunch > m_recBunch
reconstructed bunch
virtual void prepare() final
Replacement for initialize().
TOPModuleT0LLCollectorModule()
Constructor.
std::string m_sample
sample type
double m_deltaEcms
c.m.s energy window
DBObjPtr< TOPCalModuleT0 > m_moduleT0
module T0 calibration constants
int m_numBins
number of bins to which search region is divided
Class for accessing objects in the database.
StoreArray< ExtHit > m_extHits
collection of extrapolated hits
StoreArray< TOPDigit > m_digits
collection of digits
double m_sigmaSmear
additional smearing of PDF in [ns]
Abstract base class for different kinds of events.
Type-safe access to single objects in the data store.
virtual void collect() final
Replacement for event().
double m_scaleN0
scale factor for figure-of-merit N0
std::string m_pdfOption
PDF option name.
Utility for the track selection - used in various calibration modules.
StoreArray< Track > m_tracks
collection of tracks
std::vector< std::string > m_names[c_numSets]
histogram names of chi2 scans
PDFoption
Options for PDF: rough: no dependence on y fine: y dependent PDF everywhere optimal: y dependent PDF ...
@ c_numModules
number of modules
TOP::TrackSelector m_selector
track selection utility
double m_maxZ
maximal local z of extrapolated hit
@ c_numSets
number of statistically independent subsamples
double m_minZ
minimal local z of extrapolated hit
Accessor to arrays stored in the data store.
TOP::TOPreco::PDFoption m_PDFOption
PDF option.
double m_minBkgPerBar
minimal assumed background photons per module