ASG_TOOL_CLASS(HIJetClusterSubtractorTool, IHISubtractorTool) | HIJetClusterSubtractorTool | private |
AsgTool(const std::string &name) | asg::AsgTool | |
AsgTool(const AsgTool &)=delete | asg::AsgTool | |
AthAlgTool(const std::string &type, const std::string &name, const IInterface *parent) | AthAlgTool | |
AthAlgTool() | AthAlgTool | private |
AthAlgTool(const AthAlgTool &) | AthAlgTool | private |
AthCommonDataStore(const std::string &name, T... args) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
configureEvent(const xAOD::HIEventShapeContainer *shape, const HIEventShapeIndex *index, const IHIUEModulatorTool *modulator) | HIJetSubtractorToolBase | virtual |
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprivate |
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleKeyArrayType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprivate |
declareGaudiProperty(Gaudi::Property< T > &hndl, const SG::VarHandleType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprivate |
declareGaudiProperty(Gaudi::Property< T > &t, const SG::NotHandleType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprivate |
declareProperty(Gaudi::Property< T > &t) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
declareProperty(const std::string &name, SG::VarHandleKey &hndl, const std::string &doc, const SG::VarHandleKeyType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
declareProperty(const std::string &name, SG::VarHandleBase &hndl, const std::string &doc, const SG::VarHandleType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
declareProperty(const std::string &name, SG::VarHandleKeyArray &hndArr, const std::string &doc, const SG::VarHandleKeyArrayType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
declareProperty(const std::string &name, T &property, const std::string &doc, const SG::NotHandleType &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
declareProperty(const std::string &name, T &property, const std::string &doc="none") | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
detStore() const | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
evtStore() | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
evtStore() const | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
extraDeps_update_handler(Gaudi::Details::PropertyBase &ExtraDeps) | AthCommonDataStore< AthCommonMsg< AlgTool > > | protected |
getIndex() const | HIJetSubtractorToolBase | inlinevirtual |
getKey(const void *ptr) const | asg::AsgTool | |
getModulator() const | HIJetSubtractorToolBase | inlinevirtual |
getName(const void *ptr) const | asg::AsgTool | |
getProperty(const std::string &name) const | asg::AsgTool | |
getShape() const | HIJetSubtractorToolBase | inlinevirtual |
getWeight(float eta, float phi, int sample) const | HIJetClusterSubtractorTool | private |
getWeightEta(float eta, float phi, int sample) const | HIJetClusterSubtractorTool | private |
getWeightPhi(float eta, float phi, int sample) const | HIJetClusterSubtractorTool | private |
HIJetClusterSubtractorTool(const std::string &myname) | HIJetClusterSubtractorTool | |
HIJetSubtractorToolBase(const std::string &myname) | HIJetSubtractorToolBase | |
initialize() override | HIJetClusterSubtractorTool | virtual |
initializeTool() | HIJetClusterSubtractorTool | virtual |
inputHandles() const override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
m_configDir | HIJetClusterSubtractorTool | private |
m_detStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_EminMoment | HIJetSubtractorToolBase | private |
m_EsigMoment | HIJetSubtractorToolBase | private |
m_evtStore | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_h3Eta | HIJetClusterSubtractorTool | private |
m_h3Phi | HIJetClusterSubtractorTool | private |
m_h3W | HIJetClusterSubtractorTool | private |
m_index | HIJetSubtractorToolBase | private |
m_init | HIJetClusterSubtractorTool | private |
m_inputFile | HIJetClusterSubtractorTool | private |
m_modulator | HIJetSubtractorToolBase | private |
m_shape | HIJetSubtractorToolBase | private |
m_updateClusters | HIJetSubtractorToolBase | private |
m_useCells | HIJetSubtractorToolBase | private |
m_useSamplings | HIJetClusterSubtractorTool | private |
m_varHandleArraysDeclared | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
m_vhka | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
minEnergyForMoments() const | HIJetSubtractorToolBase | inlinevirtual |
minEnergySigForMoments() const | HIJetSubtractorToolBase | inline |
msg() const | AthCommonMsg< AlgTool > | inline |
msg(const MSG::Level lvl) const | AthCommonMsg< AlgTool > | inline |
msg_level_name() const __attribute__((deprecated)) | asg::AsgTool | |
msgLvl(const MSG::Level lvl) const | AthCommonMsg< AlgTool > | inline |
operator=(const AsgTool &)=delete | asg::AsgTool | |
outputHandles() const override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
print() const | asg::AsgTool | virtual |
renounce(T &h) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
renounceArray(SG::VarHandleKeyArray &handlesArray) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inlineprotected |
setIndex(const HIEventShapeIndex *ind) | HIJetSubtractorToolBase | inlinevirtual |
setMinEnergyForMoment(float min_E) | HIJetSubtractorToolBase | inlineprotected |
setModulator(const IHIUEModulatorTool *mod) | HIJetSubtractorToolBase | inlinevirtual |
setShape(const xAOD::HIEventShapeContainer *s) | HIJetSubtractorToolBase | inlinevirtual |
setSubtractedEtaPhi(float E, float &eta, float &phi, float eta0, float phi0, float sig) const | HIJetSubtractorToolBase | protected |
setUpdateClusters(bool up) | HIJetSubtractorToolBase | inlineprotected |
setUseCells(bool v) | HIJetSubtractorToolBase | inlineprotected |
StoreGateSvc_t typedef | AthCommonDataStore< AthCommonMsg< AlgTool > > | private |
subtract(xAOD::IParticle::FourMom_t &, const xAOD::IParticle *, const xAOD::HIEventShapeContainer *, const HIEventShapeIndex *, const ToolHandle< IHIUEModulatorTool > &, const xAOD::HIEventShape *eshape) const override | HIJetClusterSubtractorTool | virtual |
subtractWithMoments(xAOD::CaloCluster *, const xAOD::HIEventShapeContainer *, const HIEventShapeIndex *index, const ToolHandle< IHIUEModulatorTool > &, const xAOD::HIEventShape *eshape) const override | HIJetClusterSubtractorTool | virtual |
sysInitialize() override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
sysStart() override | AthCommonDataStore< AthCommonMsg< AlgTool > > | virtual |
UpdateClusters() const | HIJetSubtractorToolBase | inlineprotected |
updateSlice(xAOD::HIEventShape *slice, float ET, float phi0, float area_cluster) const | HIJetClusterSubtractorTool | private |
updateUsingCluster(xAOD::HIEventShapeContainer *shape, const HIEventShapeIndex *index, const xAOD::CaloCluster *cl) const override | HIJetClusterSubtractorTool | virtual |
updateVHKA(Gaudi::Details::PropertyBase &) | AthCommonDataStore< AthCommonMsg< AlgTool > > | inline |
usesCells() const | HIJetSubtractorToolBase | inlinevirtual |
~AsgTool() | asg::AsgTool | |
~AthAlgTool() | AthAlgTool | virtual |
~HIJetSubtractorToolBase() | HIJetSubtractorToolBase | inlinevirtual |
~IAsgTool() | asg::IAsgTool | inlinevirtual |
~IHISubtractorTool() | IHISubtractorTool | inlinevirtual |