![Logo](../../ATLAS-Logo-Square-Blue-RGB.png) |
ATLAS Offline Software
|
Go to the documentation of this file.
13 #include "../TopPhysValMonitoring/TopPhysValMonitoring.h"
19 #include "GaudiKernel/IToolSvc.h"
32 const std::string&
name,
33 const IInterface*
parent ) :
42 m_h_photonPt(nullptr),
75 ATH_MSG_INFO (
" Any detail level below 10 will not create output histograms.");
85 return StatusCode::SUCCESS;
120 return StatusCode::SUCCESS;
131 return StatusCode::SUCCESS;
135 return StatusCode::FAILURE;
139 return StatusCode::FAILURE;
141 return StatusCode::SUCCESS;
152 return StatusCode::FAILURE;
162 return StatusCode::FAILURE;
172 return StatusCode::FAILURE;
182 return StatusCode::FAILURE;
192 return StatusCode::FAILURE;
197 return StatusCode::SUCCESS;
209 <<
", py = " <<
jet->py()
210 <<
", pz = " <<
jet->pz()
211 <<
", e = " <<
jet->e() );
224 <<
", py = " << elec->p4().Py()
225 <<
", pz = " << elec->p4().Pz()
226 <<
", e = " << elec->e() );
238 <<
", py = " <<
photon->p4().Py()
239 <<
", pz = " <<
photon->p4().Pz()
240 <<
", e = " <<
photon->e() );
251 <<
", py = " <<
muon->p4().Py()
252 <<
", pz = " <<
muon->p4().Pz()
253 <<
", e = " <<
muon->p4().E() );
259 for (
auto tau : *
m_taus) {
267 <<
", eta = " << tau->eta()
268 <<
", phi = " << tau->phi()
269 <<
", e = " << tau->e() );
283 return StatusCode::FAILURE;
292 return StatusCode::SUCCESS;
299 return StatusCode::SUCCESS;
const xAOD::ElectronContainer * m_elecs
def retrieve(aClass, aKey=None)
std::string m_c_histBaseDirectory
root directory for all plots produced by this module (has to end in "/" if not empty)
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
const xAOD::JetContainer * m_jets
std::string m_c_metContainerName
#define ATH_MSG_VERBOSE(x)
virtual StatusCode initialize()
const xAOD::TauJetContainer * m_taus
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
std::string m_c_photonName
StatusCode fillBasicHistograms()
virtual StatusCode procHistograms()
An inheriting class should either override this function or finalHists().
::StatusCode StatusCode
StatusCode definition for legacy code.
Principal data object for Missing ET.
virtual StatusCode fillHistograms()
An inheriting class should either override this function or fillHists().
Container for xAOD::MissingET_v1 objects.
virtual ~TopPhysValMonitoring()
Destructor:
TopPhysValMonitoring()
Default constructor:
virtual StatusCode bookHistograms()
An inheriting class should either override this function or bookHists().
const xAOD::MuonContainer * m_muons
StatusCode retrieveObjects()
size_type size() const noexcept
Returns the number of elements in the collection.
const xAOD::PhotonContainer * m_photons