![]() |
ATLAS Offline Software
|
#include <TrigEgammaEmulationToolMT.h>
Public Member Functions | |
TrigData (const std::string &) | |
~TrigData ()=default | |
void | clear () |
bool | isValid () const |
bool | isPassed (const xAOD::Photon *ph, const std::string &pidname) const |
bool | isPassed (const xAOD::Electron *el, float avgmu, const std::string &pidname) const |
bool | isPassed (const xAOD::TrigRingerRings *rings, float avgmu, const std::string &pidname) const |
Public Attributes | |
std::string | trigger |
std::string | signature |
const TrigRoiDescriptor * | roi {} |
const xAOD::EmTauRoI * | l1 {} |
const xAOD::TrigEMCluster * | emCluster {} |
const xAOD::TrigRingerRings * | rings {} |
const xAOD::TrigPhoton * | trig_photon {} |
std::vector< const xAOD::CaloCluster * > | clusters |
std::vector< const xAOD::TrigElectron * > | trig_electrons |
std::vector< const xAOD::Electron * > | electrons |
std::vector< const xAOD::Photon * > | photons |
ToolHandleArray< IAsgPhotonIsEMSelector > | egammaPhotonCBTools |
ToolHandleArray< AsgElectronSelectorTool > | egammaElectronDNNTools |
ToolHandleArray< IAsgElectronIsEMSelector > | egammaElectronCBTools |
ToolHandleArray< IAsgElectronLikelihoodTool > | egammaElectronLHTools |
ToolHandleArray< Ringer::IAsgRingerSelectorTool > | ringerTools |
Definition at line 40 of file TrigEgammaEmulationToolMT.h.
TrigData::TrigData | ( | const std::string & | name | ) |
Definition at line 261 of file TrigEgammaEmulationToolMT.cxx.
|
default |
void TrigData::clear | ( | ) |
Definition at line 269 of file TrigEgammaEmulationToolMT.cxx.
bool TrigData::isPassed | ( | const xAOD::Electron * | el, |
float | avgmu, | ||
const std::string & | pidname | ||
) | const |
Definition at line 309 of file TrigEgammaEmulationToolMT.cxx.
bool TrigData::isPassed | ( | const xAOD::Photon * | ph, |
const std::string & | pidname | ||
) | const |
Definition at line 296 of file TrigEgammaEmulationToolMT.cxx.
bool TrigData::isPassed | ( | const xAOD::TrigRingerRings * | rings, |
float | avgmu, | ||
const std::string & | pidname | ||
) | const |
Definition at line 339 of file TrigEgammaEmulationToolMT.cxx.
bool TrigData::isValid | ( | ) | const |
Definition at line 283 of file TrigEgammaEmulationToolMT.cxx.
std::vector<const xAOD::CaloCluster*> Trig::TrigData::clusters |
Definition at line 74 of file TrigEgammaEmulationToolMT.h.
ToolHandleArray<IAsgElectronIsEMSelector> Trig::TrigData::egammaElectronCBTools |
Definition at line 87 of file TrigEgammaEmulationToolMT.h.
ToolHandleArray<AsgElectronSelectorTool> Trig::TrigData::egammaElectronDNNTools |
Definition at line 86 of file TrigEgammaEmulationToolMT.h.
ToolHandleArray<IAsgElectronLikelihoodTool> Trig::TrigData::egammaElectronLHTools |
Definition at line 88 of file TrigEgammaEmulationToolMT.h.
ToolHandleArray< IAsgPhotonIsEMSelector > Trig::TrigData::egammaPhotonCBTools |
Definition at line 84 of file TrigEgammaEmulationToolMT.h.
std::vector<const xAOD::Electron*> Trig::TrigData::electrons |
Definition at line 78 of file TrigEgammaEmulationToolMT.h.
const xAOD::TrigEMCluster* Trig::TrigData::emCluster {} |
Definition at line 68 of file TrigEgammaEmulationToolMT.h.
const xAOD::EmTauRoI* Trig::TrigData::l1 {} |
Definition at line 66 of file TrigEgammaEmulationToolMT.h.
std::vector<const xAOD::Photon*> Trig::TrigData::photons |
Definition at line 80 of file TrigEgammaEmulationToolMT.h.
ToolHandleArray<Ringer::IAsgRingerSelectorTool> Trig::TrigData::ringerTools |
Definition at line 90 of file TrigEgammaEmulationToolMT.h.
const xAOD::TrigRingerRings* Trig::TrigData::rings {} |
Definition at line 70 of file TrigEgammaEmulationToolMT.h.
const TrigRoiDescriptor* Trig::TrigData::roi {} |
Definition at line 64 of file TrigEgammaEmulationToolMT.h.
std::string Trig::TrigData::signature |
Definition at line 61 of file TrigEgammaEmulationToolMT.h.
std::vector<const xAOD::TrigElectron*> Trig::TrigData::trig_electrons |
Definition at line 76 of file TrigEgammaEmulationToolMT.h.
const xAOD::TrigPhoton* Trig::TrigData::trig_photon {} |
Definition at line 72 of file TrigEgammaEmulationToolMT.h.
std::string Trig::TrigData::trigger |
Definition at line 59 of file TrigEgammaEmulationToolMT.h.