ATLAS Offline Software
Loading...
Searching...
No Matches
L0Muon::TgcL0BitwiseCandidateBuilderTool Class Referencefinal

#include <TgcL0BitwiseCandidateBuilderTool.h>

Inheritance diagram for L0Muon::TgcL0BitwiseCandidateBuilderTool:
Collaboration diagram for L0Muon::TgcL0BitwiseCandidateBuilderTool:

Public Member Functions

StatusCode build (const TgcRdoContainer &rdos, TgcL0CandidateContainer &candidates, const EventContext &ctx) const override
 Build candidates from TGC RDO data.
virtual StatusCode build (const TgcRdoContainer &rdos, TgcL0CandidateContainer &candidates, TgcL0SegmentContainer *segments, const EventContext &ctx) const
 Build candidates and optionally expose projection segments.

Detailed Description

Definition at line 12 of file TgcL0BitwiseCandidateBuilderTool.h.

Member Function Documentation

◆ build() [1/2]

StatusCode L0Muon::TgcL0BitwiseCandidateBuilderTool::build ( const TgcRdoContainer & rdos,
TgcL0CandidateContainer & candidates,
const EventContext & ctx ) const
override

Build candidates from TGC RDO data.

Parameters
rdosInput TGC RDO container.
candidatesOutput candidate collection.
ctxEvent context.

Definition at line 9 of file TgcL0BitwiseCandidateBuilderTool.cxx.

9 {
10 (void)rdos;
11 (void)candidates;
12 (void)ctx;
13 return StatusCode::SUCCESS;
14}

◆ build() [2/2]

virtual StatusCode L0Muon::ITgcL0CandidateBuilderTool::build ( const TgcRdoContainer & rdos,
TgcL0CandidateContainer & candidates,
TgcL0SegmentContainer * segments,
const EventContext & ctx ) const
inline

Build candidates and optionally expose projection segments.

The default implementation preserves existing candidate-builder tools. Implementations that can expose their native segments may override this overload. The segment pointer is an optional validation hook and does not change production output.

Definition at line 38 of file ITgcL0CandidateBuilderTool.h.

41 {
42 static_cast<void>(segments);
43 return build(rdos, candidates, ctx);
44 }
StatusCode build(const TgcRdoContainer &rdos, TgcL0CandidateContainer &candidates, const EventContext &ctx) const override
Build candidates from TGC RDO data.

The documentation for this class was generated from the following files: