Belle II Software development
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
14namespace 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.