ATLAS Offline Software
Loading...
Searching...
No Matches
ITrigEgammaFastCaloHypoTool::FastClusterInfo Struct Reference

#include <ITrigEgammaFastCaloHypoTool.h>

Collaboration diagram for ITrigEgammaFastCaloHypoTool::FastClusterInfo:

Public Member Functions

 FastClusterInfo (TrigCompositeUtils::Decision *d, const TrigRoiDescriptor *r, const xAOD::TrigEMCluster *c, const xAOD::TrigRingerRings *ring, const TrigCompositeUtils::Decision *previousDecision)

Public Attributes

TrigCompositeUtils::Decisiondecision
const TrigRoiDescriptorroi
const xAOD::TrigEMClustercluster
const xAOD::TrigRingerRingsringerShape
std::map< std::string, float > valueDecorator
std::map< std::string, bool > pidDecorator
const TrigCompositeUtils::DecisionIDContainer previousDecisionIDs

Detailed Description

Definition at line 28 of file ITrigEgammaFastCaloHypoTool.h.

Constructor & Destructor Documentation

◆ FastClusterInfo()

ITrigEgammaFastCaloHypoTool::FastClusterInfo::FastClusterInfo ( TrigCompositeUtils::Decision * d,
const TrigRoiDescriptor * r,
const xAOD::TrigEMCluster * c,
const xAOD::TrigRingerRings * ring,
const TrigCompositeUtils::Decision * previousDecision )
inline

Definition at line 29 of file ITrigEgammaFastCaloHypoTool.h.

34 : decision( d ),
35 roi( r ),
36 cluster(c),
37 ringerShape(ring),
39 TrigCompositeUtils::decisionIDs( previousDecision ).end() )
40 {}
int r
Definition globals.cxx:22
void decisionIDs(const Decision *d, DecisionIDContainer &destination)
Extracts DecisionIDs stored in the Decision object.
const TrigCompositeUtils::DecisionIDContainer previousDecisionIDs

Member Data Documentation

◆ cluster

const xAOD::TrigEMCluster* ITrigEgammaFastCaloHypoTool::FastClusterInfo::cluster

Definition at line 44 of file ITrigEgammaFastCaloHypoTool.h.

◆ decision

TrigCompositeUtils::Decision* ITrigEgammaFastCaloHypoTool::FastClusterInfo::decision

Definition at line 42 of file ITrigEgammaFastCaloHypoTool.h.

◆ pidDecorator

std::map<std::string, bool> ITrigEgammaFastCaloHypoTool::FastClusterInfo::pidDecorator

Definition at line 47 of file ITrigEgammaFastCaloHypoTool.h.

◆ previousDecisionIDs

const TrigCompositeUtils::DecisionIDContainer ITrigEgammaFastCaloHypoTool::FastClusterInfo::previousDecisionIDs

Definition at line 48 of file ITrigEgammaFastCaloHypoTool.h.

◆ ringerShape

const xAOD::TrigRingerRings* ITrigEgammaFastCaloHypoTool::FastClusterInfo::ringerShape

Definition at line 45 of file ITrigEgammaFastCaloHypoTool.h.

◆ roi

const TrigRoiDescriptor* ITrigEgammaFastCaloHypoTool::FastClusterInfo::roi

Definition at line 43 of file ITrigEgammaFastCaloHypoTool.h.

◆ valueDecorator

std::map<std::string, float> ITrigEgammaFastCaloHypoTool::FastClusterInfo::valueDecorator

Definition at line 46 of file ITrigEgammaFastCaloHypoTool.h.


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