|
ATLAS Offline Software
|
Go to the documentation of this file.
13 m_trackIsolationTool(),
14 m_caloIsolationTool(),
37 ATH_MSG_INFO(
"Successfully retrived the CaloIsolationTool!" );
42 ATH_MSG_INFO(
"Successfully retrived the CaloIsolationTool!" );
64 return StatusCode::SUCCESS;
72 return StatusCode::SUCCESS;
82 return StatusCode::FAILURE;
86 for(
const auto *
particle : *toDecorate) {
112 return StatusCode::SUCCESS;
def retrieve(aClass, aKey=None)
constexpr ParticleHypothesis particle[PARTICLEHYPOTHESES]
the array of masses
@ ptvarcone20
Mini-Isolation http://arxiv.org/abs/1007.2221.
std::vector< float > ptvarcones_10GeVDivPt
Gaudi::Details::PropertyBase & declareProperty(Gaudi::Property< T > &t)
@ coreTrackPtr
tracks pointer
Iso::IsolationTrackCorrectionBitset trackbitset
@ ptcone20
Track isolation.
ICaloAffectedTool is abstract interface for tools checking if 4 mom is in calo affected region.
ServiceHandle< StoreGateSvc > & evtStore()
The standard StoreGateSvc (event store) Returns (kind of) a pointer to the StoreGateSvc.
Helper class to provide type-safe access to aux data.
::StatusCode StatusCode
StatusCode definition for legacy code.
IsolationType
Overall enumeration for isolation types in xAOD files.
#define CHECK(...)
Evaluate an expression and check for errors.
std::vector< float > etcones
@ coreCone
core energy (in dR<0.1).
std::vector< float > ptcones
#define ATH_MSG_WARNING(x)
Iso::IsolationCaloCorrectionBitset calobitset
@ pileupCorrection
fully corrected