ATLAS Offline Software
Loading...
Searching...
No Matches
AsgElectronEfficiencyCorrectionTool::Accessors Struct Reference

#include <AsgElectronEfficiencyCorrectionTool.h>

Inheritance diagram for AsgElectronEfficiencyCorrectionTool::Accessors:

Public Member Functions

 Accessors (AsgElectronEfficiencyCorrectionTool &tool)

Public Attributes

columnar::EventInfoAccessor< columnar::ObjectColumnm_eventInfo {*this, "EventInfo", {.addMTDependency=true}}
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

Definition at line 238 of file AsgElectronEfficiencyCorrectionTool.h.

238: columnar::ColumnarTool<>(&tool) {}

Member Data Documentation

◆ accAuthor

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

Definition at line 246 of file AsgElectronEfficiencyCorrectionTool.h.

246{*this,"author"};

◆ caloClusterAcc

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

Definition at line 251 of file AsgElectronEfficiencyCorrectionTool.h.

251{*this, "caloClusterLinks"};

◆ clusterEAcc

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

Definition at line 252 of file AsgElectronEfficiencyCorrectionTool.h.

252{*this, "calE"};

◆ clusterEtaAcc

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

Definition at line 253 of file AsgElectronEfficiencyCorrectionTool.h.

253{*this, "calEta"};

◆ clusterEtaBEAcc

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

Definition at line 254 of file AsgElectronEfficiencyCorrectionTool.h.

254{*this};

◆ m_clusterHandle

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

Definition at line 250 of file AsgElectronEfficiencyCorrectionTool.h.

250{*this, "egammaClusters"};

◆ m_electrons

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

Definition at line 243 of file AsgElectronEfficiencyCorrectionTool.h.

243{*this, "Electrons"};

◆ m_eta

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

Definition at line 244 of file AsgElectronEfficiencyCorrectionTool.h.

244{*this,"eta"};

◆ m_eventInfo

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

Definition at line 240 of file AsgElectronEfficiencyCorrectionTool.h.

240{*this, "EventInfo", {.addMTDependency=true}};

◆ m_pt

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

Definition at line 245 of file AsgElectronEfficiencyCorrectionTool.h.

245{*this,"pt"};

◆ m_sfDec

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

Definition at line 247 of file AsgElectronEfficiencyCorrectionTool.h.

247{*this,"sfOut"};

◆ m_validDec

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

Definition at line 248 of file AsgElectronEfficiencyCorrectionTool.h.

248{*this,"validOut"};

◆ 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: