ATLAS Offline Software
Public Member Functions | Public Attributes | List of all members
TrigGlobEffCorr::ImportData::TrigDef Struct Reference

#include <ImportData.h>

Collaboration diagram for TrigGlobEffCorr::ImportData::TrigDef:

Public Member Functions

 TrigDef (TriggerType type=TT_UNKNOWN, std::size_t name=0, std::size_t leg0=0, std::size_t leg1=0, std::size_t leg2=0, std::size_t leg3=0)
 

Public Attributes

TriggerType type
 
std::size_t name
 
std::array< std::size_t, 4 > leg
 
bool used = false
 

Detailed Description

Definition at line 92 of file ImportData.h.

Constructor & Destructor Documentation

◆ TrigDef()

TrigGlobEffCorr::ImportData::TrigDef::TrigDef ( TriggerType  type = TT_UNKNOWN,
std::size_t  name = 0,
std::size_t  leg0 = 0,
std::size_t  leg1 = 0,
std::size_t  leg2 = 0,
std::size_t  leg3 = 0 
)
inline

Definition at line 99 of file ImportData.h.

104  :
105  type(type), name(name), leg{leg0, leg1, leg2, leg3} {}

Member Data Documentation

◆ leg

std::array<std::size_t, 4> TrigGlobEffCorr::ImportData::TrigDef::leg

Definition at line 96 of file ImportData.h.

◆ name

std::size_t TrigGlobEffCorr::ImportData::TrigDef::name

Definition at line 95 of file ImportData.h.

◆ type

TriggerType TrigGlobEffCorr::ImportData::TrigDef::type

Definition at line 94 of file ImportData.h.

◆ used

bool TrigGlobEffCorr::ImportData::TrigDef::used = false

Definition at line 97 of file ImportData.h.


The documentation for this struct was generated from the following file:
TrigGlobEffCorr::ImportData::TrigDef::leg
std::array< std::size_t, 4 > leg
Definition: ImportData.h:96
TrigGlobEffCorr::ImportData::TrigDef::type
TriggerType type
Definition: ImportData.h:94
TrigGlobEffCorr::ImportData::TrigDef::name
std::size_t name
Definition: ImportData.h:95