7#ifndef XAODBASE_OBJECTTYPE_H
8#define XAODBASE_OBJECTTYPE_H
111 namespace Type=xAODType;
std::ostream & operator<<(std::ostream &out, xAOD::Type::ObjectType type)
Convenience operator for printing the object type in a (debug) message.
NRpcCablingAlg reads raw condition data and writes derived condition data to the condition store.
ObjectType
Type of objects that have a representation in the xAOD EDM.
@ TruthPileupEvent
The object is a truth pileup event.
@ TrackParticle
The object is a charged track particle.
@ CompositeParticle
Particle composed of other particles.
@ L2IsoMuon
The object is a LVL2 isolated muon.
@ Jet
The object is a jet.
@ Photon
The object is a photon.
@ EventFormat
The object is an event format one.
@ ParticleFlow
The object is a particle-flow object.
@ TruthEvent
The object is a truth event.
@ Other
An object not falling into any of the other categories.
@ FlowElement
The object is a track-calo-cluster.
@ CaloCluster
The object is a calorimeter cluster.
@ TrigCaloCluster
The object is a LVL2 calorimeter cluster.
@ BTag
The object is a b-tagging object.
@ L2StandAloneMuon
The object is a stand-alone LVL2 muon.
@ TrackCaloCluster
The object is a track-calo-cluster.
@ TruthParticle
The object is a truth particle.
@ NeutralParticle
The object is a neutral particle.
@ Electron
The object is an electron.
@ L2CombinedMuon
The object is a combined LVL2 muon.
@ Particle
Generic particle object, for analysis.
@ TrigElectron
The object is a LVL2 electron.
@ TrigEMCluster
The object is a LVL2 EM cluster.
@ TruthVertex
The object is a truth vertex.
@ Vertex
The object is a vertex.
@ TrigPhoton
The object is a LVL2 photon.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.