![]() |
ATLAS Offline Software
|
Struct containing information on each leg of a chain. More...
#include <ChainNameParser.h>
Public Member Functions | |
| std::string | legName () const |
| The name of the leg. More... | |
| xAODType::ObjectType | type () const |
| The type of xAOD IParticle produced by this signature if relevant. More... | |
Public Attributes | |
| std::size_t | multiplicity {} |
| The multiplicity of the leg (number of objects returned by the leg) More... | |
| std::string | signature {} |
| The HLT signature responsible for creating the object. More... | |
| int | threshold {-1} |
| The threshold on the object. More... | |
| std::vector< std::string > | legParts |
| All the parts of the leg. More... | |
Struct containing information on each leg of a chain.
Definition at line 16 of file ChainNameParser.h.
| std::string ChainNameParser::LegInfo::legName | ( | ) | const |
| xAODType::ObjectType ChainNameParser::LegInfo::type | ( | ) | const |
The type of xAOD IParticle produced by this signature if relevant.
Definition at line 50 of file ChainNameParser.cxx.
| std::vector<std::string> ChainNameParser::LegInfo::legParts |
All the parts of the leg.
Definition at line 29 of file ChainNameParser.h.
| std::size_t ChainNameParser::LegInfo::multiplicity {} |
The multiplicity of the leg (number of objects returned by the leg)
Definition at line 23 of file ChainNameParser.h.
| std::string ChainNameParser::LegInfo::signature {} |
The HLT signature responsible for creating the object.
Definition at line 25 of file ChainNameParser.h.
| int ChainNameParser::LegInfo::threshold {-1} |
The threshold on the object.
Definition at line 27 of file ChainNameParser.h.
1.8.18