ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
AsgPhotonEfficiencyCorrectionTool::Accessors Struct Reference
Inheritance diagram for AsgPhotonEfficiencyCorrectionTool::Accessors:
Collaboration diagram for AsgPhotonEfficiencyCorrectionTool::Accessors:

Public Member Functions

 Accessors (AsgPhotonEfficiencyCorrectionTool &tool)
 

Public Attributes

columnar::EventInfoAccessor< columnar::ObjectColumneventInfoAcc {*this, "EventInfo"}
 
columnar::EgammaAccessor< columnar::ObjectColumnphotonsAcc {*this, "Photons"}
 
columnar::ClusterAccessor< columnar::ObjectColumnclusterAcc {*this, "egammaClusters"}
 
columnar::VertexAccessor< columnar::ObjectColumnverticesAcc {*this, "GSFConversionVertices"}
 
columnar::TrackAccessor< columnar::ObjectColumntracksAcc {*this, "InDetTrackParticles"}
 
columnar::EventInfoAccessor< uint32_t > randomRunNumberAcc {*this, "RandomRunNumber"}
 
columnar::EgammaAccessor< float > etaAcc {*this,"eta"}
 
columnar::EgammaHelpers::IsConvertedPhotonAccessor isConvertedPhotonAcc {*this}
 
columnar::EgammaDecorator< float > sfDec {*this,"sfOut"}
 
columnar::EgammaDecorator< char > validDec {*this,"validOut"}
 
columnar::EgammaAccessor< 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 158 of file AsgPhotonEfficiencyCorrectionTool.h.

Constructor & Destructor Documentation

◆ Accessors()

AsgPhotonEfficiencyCorrectionTool::Accessors::Accessors ( AsgPhotonEfficiencyCorrectionTool tool)
inline

Definition at line 160 of file AsgPhotonEfficiencyCorrectionTool.h.

Member Data Documentation

◆ caloClusterAcc

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

Definition at line 175 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ clusterAcc

columnar::ClusterAccessor<columnar::ObjectColumn> AsgPhotonEfficiencyCorrectionTool::Accessors::clusterAcc {*this, "egammaClusters"}

Definition at line 164 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ clusterEAcc

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

Definition at line 176 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ clusterEtaAcc

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

Definition at line 177 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ clusterEtaBEAcc

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

Definition at line 178 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ etaAcc

columnar::EgammaAccessor<float> AsgPhotonEfficiencyCorrectionTool::Accessors::etaAcc {*this,"eta"}

Definition at line 170 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ eventInfoAcc

columnar::EventInfoAccessor<columnar::ObjectColumn> AsgPhotonEfficiencyCorrectionTool::Accessors::eventInfoAcc {*this, "EventInfo"}

Definition at line 162 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ isConvertedPhotonAcc

columnar::EgammaHelpers::IsConvertedPhotonAccessor AsgPhotonEfficiencyCorrectionTool::Accessors::isConvertedPhotonAcc {*this}

Definition at line 171 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ photonsAcc

columnar::EgammaAccessor<columnar::ObjectColumn> AsgPhotonEfficiencyCorrectionTool::Accessors::photonsAcc {*this, "Photons"}

Definition at line 163 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ randomRunNumberAcc

columnar::EventInfoAccessor<uint32_t> AsgPhotonEfficiencyCorrectionTool::Accessors::randomRunNumberAcc {*this, "RandomRunNumber"}

Definition at line 168 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ sfDec

columnar::EgammaDecorator<float> AsgPhotonEfficiencyCorrectionTool::Accessors::sfDec {*this,"sfOut"}

Definition at line 172 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ tracksAcc

columnar::TrackAccessor<columnar::ObjectColumn> AsgPhotonEfficiencyCorrectionTool::Accessors::tracksAcc {*this, "InDetTrackParticles"}

Definition at line 166 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ validDec

columnar::EgammaDecorator<char> AsgPhotonEfficiencyCorrectionTool::Accessors::validDec {*this,"validOut"}

Definition at line 173 of file AsgPhotonEfficiencyCorrectionTool.h.

◆ verticesAcc

columnar::VertexAccessor<columnar::ObjectColumn> AsgPhotonEfficiencyCorrectionTool::Accessors::verticesAcc {*this, "GSFConversionVertices"}

Definition at line 165 of file AsgPhotonEfficiencyCorrectionTool.h.


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