ATLAS Offline Software
Loading...
Searching...
No Matches
PhotonConversionPlots.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2024 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef EGAMMAPHYSVALMONITORING_PHOTONCONVERSIONPLOTS_H
6#define EGAMMAPHYSVALMONITORING_PHOTONCONVERSIONPLOTS_H
7
9
10#include "xAODEgamma/Photon.h"
12
13#include <string>
14
15namespace Egamma{
17 public:
18 PhotonConversionPlots(PlotBase* pParent, const std::string& sDir, const std::string& sParticleType);
19 void fill(const xAOD::Photon& photon, const xAOD::EventInfo& eventInfo);
20
21 std::string m_sParticleType;
22
23 TH1* m_nVtx;
24 TH1* m_convR;
25 TH1* m_convZ;
31
32 private:
33 virtual void initializePlots();
34 };
35}
36
37#endif
void fill(const xAOD::Photon &photon, const xAOD::EventInfo &eventInfo)
PhotonConversionPlots(PlotBase *pParent, const std::string &sDir, const std::string &sParticleType)
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
EventInfo_v1 EventInfo
Definition of the latest event info version.
Photon_v1 Photon
Definition of the current "egamma version".