11#include <tracking/dqmUtils/DQMHistoModuleBase.h>
13#include <mdst/dataobjects/EventLevelTrackingInfo.h>
35 virtual void event()
override;
This class serves as a base for the TrackDQMModule and AlignDQMModule (and possibly other DQM histogr...
Type-safe access to single objects in the data store.
DQM of tracks their momentum, Number of hits in tracks, Number of tracks.
TrackDQMModule()
Constructor.
virtual void initialize() override
Module functions.
StoreObjPtr< EventLevelTrackingInfo > m_eventLevelTrackingInfo
Access to the EventLevelTrackingInfo object in the datastore.
virtual void event() override
This method is called for each event.
TH1F * m_trackingErrorFlags
Monitors the Error flags set by the tracking code.
virtual void DefineFlags()
All the following Define- functions should be used in the defineHisto() function to define histograms...
virtual void defineHisto() override
Histogram definitions such as TH1(), TH2(), TNtuple(), TTree()....
Abstract base class for different kinds of events.