Loading [MathJax]/extensions/tex2jax.js
ATLAS Offline Software
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Member Functions | Public Attributes | List of all members
AsgElectronEfficiencyCorrectionTool::Accessors Struct Reference

#include <AsgElectronEfficiencyCorrectionTool.h>

Inheritance diagram for AsgElectronEfficiencyCorrectionTool::Accessors:
Collaboration diagram for AsgElectronEfficiencyCorrectionTool::Accessors:

Public Member Functions

 Accessors (AsgElectronEfficiencyCorrectionTool &tool)
 

Public Attributes

columnar::EventInfoAccessor< columnar::ObjectColumnm_eventInfo {*this, "EventInfo"}
 
columnar::EventInfoAccessor< uint32_t > randomrunnumber
 
columnar::ElectronAccessor< columnar::ObjectColumnm_electrons {*this, "Electrons"}
 
columnar::ElectronAccessor< float > m_eta {*this,"eta"}
 
columnar::ElectronAccessor< float > m_pt {*this,"pt"}
 
columnar::ElectronAccessor< uint16_t > accAuthor {*this,"author"}
 
columnar::ElectronDecorator< float > m_sfDec {*this,"sfOut"}
 
columnar::ElectronDecorator< char > m_validDec {*this,"validOut"}
 
columnar::ClusterAccessor< columnar::ObjectColumnm_clusterHandle {*this, "egammaClusters"}
 
columnar::ElectronAccessor< std::vector< columnar::OptClusterId > > caloClusterAcc {*this, "caloClusterLinks"}
 
columnar::ClusterAccessor< float > clusterEAcc {*this, "calE"}
 
columnar::ClusterAccessor< float > clusterEtaAcc {*this, "calEta"}
 
columnar::ClusterHelpers::EtaBEAccessor clusterEtaBEAcc {*this}
 

Detailed Description

Definition at line 236 of file AsgElectronEfficiencyCorrectionTool.h.

Constructor & Destructor Documentation

◆ Accessors()

AsgElectronEfficiencyCorrectionTool::Accessors::Accessors ( AsgElectronEfficiencyCorrectionTool tool)
inline

Member Data Documentation

◆ accAuthor

columnar::ElectronAccessor<uint16_t> AsgElectronEfficiencyCorrectionTool::Accessors::accAuthor {*this,"author"}

Definition at line 246 of file AsgElectronEfficiencyCorrectionTool.h.

◆ caloClusterAcc

columnar::ElectronAccessor<std::vector<columnar::OptClusterId> > AsgElectronEfficiencyCorrectionTool::Accessors::caloClusterAcc {*this, "caloClusterLinks"}

Definition at line 251 of file AsgElectronEfficiencyCorrectionTool.h.

◆ clusterEAcc

columnar::ClusterAccessor<float> AsgElectronEfficiencyCorrectionTool::Accessors::clusterEAcc {*this, "calE"}

Definition at line 252 of file AsgElectronEfficiencyCorrectionTool.h.

◆ clusterEtaAcc

columnar::ClusterAccessor<float> AsgElectronEfficiencyCorrectionTool::Accessors::clusterEtaAcc {*this, "calEta"}

Definition at line 253 of file AsgElectronEfficiencyCorrectionTool.h.

◆ clusterEtaBEAcc

columnar::ClusterHelpers::EtaBEAccessor AsgElectronEfficiencyCorrectionTool::Accessors::clusterEtaBEAcc {*this}

Definition at line 254 of file AsgElectronEfficiencyCorrectionTool.h.

◆ m_clusterHandle

columnar::ClusterAccessor<columnar::ObjectColumn> AsgElectronEfficiencyCorrectionTool::Accessors::m_clusterHandle {*this, "egammaClusters"}

Definition at line 250 of file AsgElectronEfficiencyCorrectionTool.h.

◆ m_electrons

columnar::ElectronAccessor<columnar::ObjectColumn> AsgElectronEfficiencyCorrectionTool::Accessors::m_electrons {*this, "Electrons"}

Definition at line 243 of file AsgElectronEfficiencyCorrectionTool.h.

◆ m_eta

columnar::ElectronAccessor<float> AsgElectronEfficiencyCorrectionTool::Accessors::m_eta {*this,"eta"}

Definition at line 244 of file AsgElectronEfficiencyCorrectionTool.h.

◆ m_eventInfo

columnar::EventInfoAccessor<columnar::ObjectColumn> AsgElectronEfficiencyCorrectionTool::Accessors::m_eventInfo {*this, "EventInfo"}

Definition at line 240 of file AsgElectronEfficiencyCorrectionTool.h.

◆ m_pt

columnar::ElectronAccessor<float> AsgElectronEfficiencyCorrectionTool::Accessors::m_pt {*this,"pt"}

Definition at line 245 of file AsgElectronEfficiencyCorrectionTool.h.

◆ m_sfDec

columnar::ElectronDecorator<float> AsgElectronEfficiencyCorrectionTool::Accessors::m_sfDec {*this,"sfOut"}

Definition at line 247 of file AsgElectronEfficiencyCorrectionTool.h.

◆ m_validDec

columnar::ElectronDecorator<char> AsgElectronEfficiencyCorrectionTool::Accessors::m_validDec {*this,"validOut"}

Definition at line 248 of file AsgElectronEfficiencyCorrectionTool.h.

◆ randomrunnumber

columnar::EventInfoAccessor<uint32_t> AsgElectronEfficiencyCorrectionTool::Accessors::randomrunnumber

Definition at line 241 of file AsgElectronEfficiencyCorrectionTool.h.


The documentation for this struct was generated from the following file:
AtlCoolConsole.tool
tool
Definition: AtlCoolConsole.py:453
columnar::ColumnarTool<>