 |
Belle II Software
release-05-02-19
|
14 #include <calibration/CalibrationCollectorModule.h>
16 #include <framework/datastore/StoreObjPtr.h>
17 #include <framework/datastore/StoreArray.h>
18 #include <framework/dataobjects/EventMetaData.h>
22 #include <svd/dataobjects/SVDHistograms.h>
24 #include <svd/dataobjects/SVDCluster.h>
25 #include <svd/dataobjects/SVDEventInfo.h>
26 #include <framework/dataobjects/EventT0.h>
27 #include <tracking/dataobjects/RecoTrack.h>
28 #include <mdst/dataobjects/Track.h>
42 class SVDTimeValidationCollectorModule :
public CalibrationCollectorModule {
67 StoreObjPtr<SVDEventInfo>
m_svdEI;
75 "SVDClustersOnTracks";
Storage element for the eventwise T0 estimation.
std::string m_eventTime
EventT0.
std::string m_svdClustersOnTracks
SVDClusterOnTracks.
StoreArray< RecoTrack > m_recoTrk
RecoTracks store object pointer.
void prepare() override final
Initialize the module.
StoreArray< SVDCluster > m_svdClsOnTrk
SVDClusters store array.
StoreObjPtr< EventMetaData > m_emdata
EventMetaData.
SVDTimeValidationCollectorModule()
Constructor.
void collect() override final
Event processor.
std::string m_track
Tracks.
std::string m_svdEventInfo
SVDEventInfo.
StoreArray< SVDCluster > m_svdCls
SVDClusters store array.
StoreObjPtr< EventT0 > m_eventT0
EventT0 store object pointer.
This is the Reconstruction Event-Data Model Track.
std::string m_svdClusters
SVDCluster.
Abstract base class for different kinds of events.
Type-safe access to single objects in the data store.
StoreArray< Track > m_trk
Tracks store object pointer.
The SVD Cluster class This class stores all information about reconstructed SVD clusters.
Class that bundles various TrackFitResults.
Accessor to arrays stored in the data store.
std::string m_recotrack
RecoTracks.
StoreObjPtr< SVDEventInfo > m_svdEI
SVDEventInfo store object pointer.