ATLAS Offline Software
Loading...
Searching...
No Matches
AsgPhotonEfficiencyCorrectionTool::Accessors Struct Reference
Inheritance diagram for AsgPhotonEfficiencyCorrectionTool::Accessors:

Public Member Functions

 Accessors (AsgPhotonEfficiencyCorrectionTool &tool)

Public Attributes

columnar::EventInfoAccessor< columnar::ObjectColumneventInfoAcc {*this, "EventInfo", {.addMTDependency=true}}
columnar::EgammaAccessor< columnar::ObjectColumnphotonsAcc {*this, "Photons"}
columnar::ClusterAccessor< columnar::ObjectColumnclusterAcc {*this, "egammaClusters"}
columnar::VertexAccessor< columnar::ObjectColumnverticesAcc {*this, "GSFConversionVertices"}
columnar::TrackAccessor< columnar::ObjectColumntracksAcc {*this, "GSFTrackParticles"}
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::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.

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

Member Data Documentation

◆ caloClusterAcc

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

Definition at line 175 of file AsgPhotonEfficiencyCorrectionTool.h.

175{*this, "caloClusterLinks"};

◆ clusterAcc

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

Definition at line 164 of file AsgPhotonEfficiencyCorrectionTool.h.

164{*this, "egammaClusters"};

◆ clusterEAcc

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

Definition at line 176 of file AsgPhotonEfficiencyCorrectionTool.h.

176{*this, "calE"};

◆ clusterEtaBEAcc

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

Definition at line 177 of file AsgPhotonEfficiencyCorrectionTool.h.

177{*this};

◆ etaAcc

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

Definition at line 170 of file AsgPhotonEfficiencyCorrectionTool.h.

170{*this,"eta"};

◆ eventInfoAcc

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

Definition at line 162 of file AsgPhotonEfficiencyCorrectionTool.h.

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

◆ isConvertedPhotonAcc

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

Definition at line 171 of file AsgPhotonEfficiencyCorrectionTool.h.

171{*this};

◆ photonsAcc

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

Definition at line 163 of file AsgPhotonEfficiencyCorrectionTool.h.

163{*this, "Photons"};

◆ randomRunNumberAcc

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

Definition at line 168 of file AsgPhotonEfficiencyCorrectionTool.h.

168{*this, "RandomRunNumber"};

◆ sfDec

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

Definition at line 172 of file AsgPhotonEfficiencyCorrectionTool.h.

172{*this,"sfOut"};

◆ tracksAcc

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

Definition at line 166 of file AsgPhotonEfficiencyCorrectionTool.h.

166{*this, "GSFTrackParticles"};

◆ validDec

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

Definition at line 173 of file AsgPhotonEfficiencyCorrectionTool.h.

173{*this,"validOut"};

◆ verticesAcc

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

Definition at line 165 of file AsgPhotonEfficiencyCorrectionTool.h.

165{*this, "GSFConversionVertices"};

The documentation for this struct was generated from the following file: