Go to the source code of this file.
◆ operator<<()
Ostream overload operator.
Definition at line 7 of file ParticleLevelEvent.cxx.
12 os <<
" " << *elPtr <<
"\n";
16 os <<
"ParticleLevelEvent: Cannot find electron truth collection. Did you set the truth collection correctly?\n";
21 for (
const auto *muPtr : *plEvent.
m_muons) {
23 os <<
" " << *muPtr <<
"\n";
27 os <<
"ParticleLevelEvent: Cannot find muon truth collection. Did you set the truth collection correctly?\n";
34 os <<
" " << *muPtr <<
"\n";
38 os <<
"ParticleLevelEvent: Cannot find muon truth collection. Did you set the truth collection correctly?\n";
42 os <<
"Number of jets: " << plEvent.
m_jets->
size() <<
"\n";
43 for (
const auto *jetPtr : *plEvent.
m_jets) {
45 os <<
" " << *jetPtr <<
"\n";
49 os <<
"ParticleLevelEvent: Cannot find jet truth collection. Did you set the truth collection correctly?\n";
56 os <<
" " << *largeRjetPtr <<
"\n";
61 "ParticleLevelEvent: Cannot find large R jets truth collection. Did you set the truth collection correctly?\n";
65 os <<
"Number of taus: " << plEvent.
m_taus->
size() <<
"\n";
66 for (
const auto *tauPtr : *plEvent.
m_taus) {
68 os <<
" " << *tauPtr <<
"\n";
72 os <<
"ParticleLevelEvent: Cannot find tau truth collection. Did you set the truth collection correctly?\n";
77 for (
const auto *phPtr : *plEvent.
m_photons) {
79 os <<
" " << *phPtr <<
"\n";
83 os <<
"ParticleLevelEvent: Cannot find photon truth collection. Did you set the truth collection correctly?\n";
90 "ParticleLevelEvent: Cannot find MET (neutrino) truth collection. Did you set the truth collection correctly?\n";
const xAOD::TruthParticleContainer * m_muons
Pointer to truth level muons.
const xAOD::JetContainer * m_jets
Pointer to truth level jets.
const xAOD::TruthParticleContainer * m_taus
Pointer to truth level photons.
const xAOD::JetContainer * m_largeRJets
Pointer to the truth level large R jets.
const xAOD::TruthParticleContainer * m_electrons
Pointer to truth level electrons.
const xAOD::TruthParticleContainer * m_photons
Pointer to truth level photons.
const xAOD::TruthParticleContainer * m_softmuons
Pointer to truth level soft-muons.
const xAOD::MissingET * m_met