ATLAS Offline Software
Public Types | Static Public Member Functions | Public Attributes | Static Public Attributes | List of all members
MatchingOptions Struct Reference

#include <CaloGPUClusterAndCellDataMonitorOptions.h>

Inheritance diagram for MatchingOptions:
Collaboration diagram for MatchingOptions:

Public Types

using TupleType = std::tuple< to_tuple_type< Elems >... >
 

Static Public Member Functions

static TupleType to_tuple (const MatchingOptions &s)
 
static MatchingOptions from_tuple (const TupleType &tup)
 

Public Attributes

double min_similarity = 0.50
 
double term_w = 250.
 
double grow_w = 500.
 
double seed_w = 1000.
 

Static Public Attributes

static constexpr size_t TupleSize
 

Detailed Description

Definition at line 353 of file CaloGPUClusterAndCellDataMonitorOptions.h.

Member Typedef Documentation

◆ TupleType

using impl::simple_tuple_conversion< MatchingOptions , Elems >::TupleType = std::tuple<to_tuple_type<Elems>...>
inherited

Definition at line 214 of file CaloGPUClusterAndCellDataMonitorOptions.h.

Member Function Documentation

◆ from_tuple()

static MatchingOptions impl::simple_tuple_conversion< MatchingOptions , Elems >::from_tuple ( const TupleType tup)
inlinestaticinherited

Definition at line 224 of file CaloGPUClusterAndCellDataMonitorOptions.h.

225  {
226  T ret;
227  struct_tuple_conversion<TupleSize>::t2s(tup, ret);
228  return ret;
229  }

◆ to_tuple()

static TupleType impl::simple_tuple_conversion< MatchingOptions , Elems >::to_tuple ( const MatchingOptions s)
inlinestaticinherited

Definition at line 218 of file CaloGPUClusterAndCellDataMonitorOptions.h.

219  {
220  TupleType ret;
221  struct_tuple_conversion<TupleSize>::s2t(s, ret);
222  return ret;
223  }

Member Data Documentation

◆ grow_w

double MatchingOptions::grow_w = 500.

Definition at line 356 of file CaloGPUClusterAndCellDataMonitorOptions.h.

◆ min_similarity

double MatchingOptions::min_similarity = 0.50

Definition at line 356 of file CaloGPUClusterAndCellDataMonitorOptions.h.

◆ seed_w

double MatchingOptions::seed_w = 1000.

Definition at line 356 of file CaloGPUClusterAndCellDataMonitorOptions.h.

◆ term_w

double MatchingOptions::term_w = 250.

Definition at line 356 of file CaloGPUClusterAndCellDataMonitorOptions.h.

◆ TupleSize

constexpr size_t impl::simple_tuple_conversion< MatchingOptions , Elems >::TupleSize
inlinestaticconstexprinherited

Definition at line 216 of file CaloGPUClusterAndCellDataMonitorOptions.h.


The documentation for this struct was generated from the following file:
python.SystemOfUnits.s
int s
Definition: SystemOfUnits.py:131
impl::simple_tuple_conversion< MatchingOptions, double, double, double, double >::TupleType
std::tuple< to_tuple_type< Elems >... > TupleType
Definition: CaloGPUClusterAndCellDataMonitorOptions.h:214
TSU::T
unsigned long long T
Definition: L1TopoDataTypes.h:35