Belle II Software  release-08-01-10
AlignDQMEventProcessor.cc
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 #include <alignment/modules/AlignmentDQM/AlignDQMEventProcessor.h>
10 #include <alignment/modules/AlignmentDQM/AlignDQMModule.h>
11 
12 using namespace std;
13 using namespace Belle2;
14 
15 void AlignDQMEventProcessor::FillCommonHistograms()
16 {
17  DQMEventProcessorBase::FillCommonHistograms();
18 
19  (dynamic_cast<AlignDQMModule*>(m_histoModule))->FillPositionSensors(m_residual_um, m_position,
20  m_sensorIndex);
21  (dynamic_cast<AlignDQMModule*>(m_histoModule))->FillLayers(m_residual_um, m_phi_deg, m_theta_deg, m_layerIndex);
22 }
DQM of Alignment for off line residuals per sensor, layer, keep also On-Line DQM from tracking: their...
Abstract base class for different kinds of events.