|
ATLAS Offline Software
|
Go to the documentation of this file.
6 #ifndef TrigEgammaEmulationToolMT_H
7 #define TrigEgammaEmulationToolMT_H
13 #include "GaudiKernel/SystemOfUnits.h"
74 std::vector<const xAOD::CaloCluster*>
clusters;
116 ToolHandleArray<Trig::ITrigEgammaEmulationChain>
m_hypoTools{
this,
"HypoTools", {},
"Hypo tools" };
126 Gaudi::Property<std::vector<std::string>>
m_photonTrigList{
this,
"PhotonTriggerList", {}};
137 ToolHandleArray< IAsgPhotonIsEMSelector >
m_egammaPhotonCBTools {
this,
"PhotonCBSelectorTools", {} ,
"Cut-based tools"};
142 ToolHandleArray<IAsgElectronLikelihoodTool>
m_egammaElectronLHTools{
this,
"ElectronLHSelectorTools", {},
"Likelihood tools" };
145 ToolHandleArray<Ringer::IAsgRingerSelectorTool>
m_ringerTools{
this,
"RingerTools", {},
"Ringer tools" };
std::vector< const xAOD::Photon * > photons
bool isPassed(const xAOD::Photon *ph, const std::string &pidname) const
The common trigger namespace for trigger analysis tools.
ToolHandleArray< IAsgElectronIsEMSelector > egammaElectronCBTools
nope - should be used for standalone also, perhaps need to protect the class def bits #ifndef XAOD_AN...
ToolHandleArray< IAsgPhotonIsEMSelector > egammaPhotonCBTools
std::vector< const xAOD::TrigElectron * > trig_electrons
Class describing a LVL1 em/tau region of interest.
ToolHandleArray< Ringer::IAsgRingerSelectorTool > ringerTools
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< const xAOD::Electron * > electrons
Class used to describe composite objects in the HLT.
ToolHandleArray< IAsgElectronLikelihoodTool > egammaElectronLHTools
Class describing a photon reconstructed in the HLT.
const xAOD::TrigEMCluster * emCluster
std::vector< const xAOD::CaloCluster * > clusters
const xAOD::TrigRingerRings * rings
ToolHandleArray< AsgElectronSelectorTool > egammaElectronDNNTools
const TrigRoiDescriptor * roi
const xAOD::EmTauRoI * l1
Description of a trigger EM cluster.
const xAOD::TrigPhoton * trig_photon
TrigData(const std::string &)