20#include "GaudiKernel/SystemOfUnits.h"
23using Gaudi::Units::MeV;
36 (
const std::string&
type,
37 const std::string& name,
38 const IInterface* parent)
44 "ICollectionGetterTool instance defining "
45 "the target collection");
46 declareProperty (
"DRCut",
m_drcut = 999,
47 "DR cut for the association");
60 return Base::initialize();
72 return StatusCode::SUCCESS;
84 if (
m_p->p() < 1e-3*MeV) {
89 if( std::isinf(
m_p->eta() ) ) {
97 if (obj->p() < 1e-3*MeV)
continue;
98 if( std::isinf( obj->eta() ) )
continue;
Helpers for checking error return status codes and reporting errors.
#define CHECK(...)
Evaluate an expression and check for errors.
Block filler tool for noisy FEB information.
double deltaR(const I4Momentum &p4, double eta, double phi)
from 1 I4Momentum