Belle II Software  release-08-01-10
TrackDQMEventProcessor.h
1 /**************************************************************************
2  * basf2 (Belle II Analysis Software Framework) *
3  * Author: The Belle II Collaboration *
4  * *
5  * See git log for contributors and copyright holders. *
6  * This file is licensed under LGPL-3.0, see LICENSE.md. *
7  **************************************************************************/
8 
9 #pragma once
10 
11 #include <tracking/dqmUtils/DQMEventProcessorBase.h>
12 #include <tracking/modules/trackingDQM/TrackDQMModule.h>
13 
14 namespace Belle2 {
28 
29  public:
35  TrackDQMEventProcessor(DQMHistoModuleBase* histoModule, const std::string& recoTracksStoreArrayName,
36  const std::string& tracksStoreArrayName, bool runningOnHLT = false) :
37  DQMEventProcessorBase(histoModule, recoTracksStoreArrayName, tracksStoreArrayName, runningOnHLT) { }
38 
39  protected:
40 
41  };
43 }
The purpose of this class is to process one event() in DQMHistoModuleBase, which is a base for TrackD...
This class serves as a base for the TrackDQMModule and AlignDQMModule (and possibly other DQM histogr...
The purpose of this class is to process one event() in TrackDQMModule.
TrackDQMEventProcessor(DQMHistoModuleBase *histoModule, const std::string &recoTracksStoreArrayName, const std::string &tracksStoreArrayName, bool runningOnHLT=false)
Constructor.
Abstract base class for different kinds of events.