ATLAS Offline Software
Loading...
Searching...
No Matches
LeptonCFEValidationPlots.h
Go to the documentation of this file.
1/*
2 Copyright (C) 2002-2022 CERN for the benefit of the ATLAS collaboration
3*/
4
5#ifndef LEPTONCFEVALIDATIONPLOTS_H
6#define LEPTONCFEVALIDATIONPLOTS_H
7
10#include "xAODEgamma/Photon.h"
11#include "xAODMuon/Muon.h"
12#include "xAODTau/TauJet.h"
15
17
18 public:
19
21 LeptonCFEValidationPlots(PlotBase* pParent,const std::string& sDir, const std::string& LeptonContainerName);
22
24 void fill(const xAOD::Electron& el, const xAOD::EventInfo& eventInfo);
25 void fill(const xAOD::Muon& muon, const xAOD::EventInfo& eventInfo);
26 void fill(const xAOD::TauJet& tau, const xAOD::EventInfo& eventInfo);
27 void fill(const xAOD::Photon& phot, const xAOD::EventInfo& eventInfo);
28
29 private:
30 // Lepton plots of observables linked to FE
35};
36#endif
LeptonCFEValidationPlots(PlotBase *pParent, const std::string &sDir, const std::string &LeptonContainerName)
Standard Constructor.
PFO::LeptonFELinkerPlots m_ElectronMatchedCFEPlots
PFO::LeptonFELinkerPlots m_MuonMatchedCFEPlots
PFO::LeptonFELinkerPlots m_TauJetMatchedCFEPlots
void fill(const xAOD::Electron &el, const xAOD::EventInfo &eventInfo)
fill the histograms up
PFO::LeptonFELinkerPlots m_PhotonMatchedCFEPlots
PlotBase(PlotBase *parent, const std::string &sDir)
Definition PlotBase.cxx:29
EventInfo_v1 EventInfo
Definition of the latest event info version.
TauJet_v3 TauJet
Definition of the current "tau version".
Muon_v1 Muon
Reference the current persistent version:
Photon_v1 Photon
Definition of the current "egamma version".
Electron_v1 Electron
Definition of the current "egamma version".