ATLAS Offline Software
Public Member Functions | Private Attributes | Friends | List of all members
TrigConfChain_p1 Class Reference

#include <TrigConfChain_p1.h>

Collaboration diagram for TrigConfChain_p1:

Public Member Functions

 TrigConfChain_p1 ()
 
 ~TrigConfChain_p1 ()
 

Private Attributes

std::string m_chain_name
 
std::string m_lower_name
 
uint32_t m_chain_id
 
uint32_t m_lower_id
 
uint16_t m_chain_counter
 
uint16_t m_lower_counter
 
uint8_t m_level
 
float m_prescale
 
float m_pass_through
 
std::vector< uint32_t > m_lower_ids
 
std::vector< float > m_stream_prescale
 
std::vector< TrigConfSig_p1m_signature
 
std::vector< std::string > m_stream_name
 
std::vector< std::string > m_group
 

Friends

class TrigConfChainCnv_p1
 

Detailed Description

Definition at line 21 of file TrigConfChain_p1.h.

Constructor & Destructor Documentation

◆ TrigConfChain_p1()

TrigConfChain_p1::TrigConfChain_p1 ( )
inline

Definition at line 25 of file TrigConfChain_p1.h.

25  :
26  m_chain_name(),
27  m_lower_name(),
28  m_chain_id(0),
29  m_lower_id(0),
30  m_chain_counter(0),
31  m_lower_counter(0),
32  m_level(0),
33  m_prescale(0),
34  m_pass_through(0),
35  m_lower_ids(),
37  m_signature(),
38  m_stream_name(),
39  m_group() {}

◆ ~TrigConfChain_p1()

TrigConfChain_p1::~TrigConfChain_p1 ( )
inline

Definition at line 40 of file TrigConfChain_p1.h.

40 {}

Friends And Related Function Documentation

◆ TrigConfChainCnv_p1

friend class TrigConfChainCnv_p1
friend

Definition at line 42 of file TrigConfChain_p1.h.

Member Data Documentation

◆ m_chain_counter

uint16_t TrigConfChain_p1::m_chain_counter
private

Definition at line 50 of file TrigConfChain_p1.h.

◆ m_chain_id

uint32_t TrigConfChain_p1::m_chain_id
private

Definition at line 48 of file TrigConfChain_p1.h.

◆ m_chain_name

std::string TrigConfChain_p1::m_chain_name
private

Definition at line 46 of file TrigConfChain_p1.h.

◆ m_group

std::vector<std::string> TrigConfChain_p1::m_group
private

Definition at line 60 of file TrigConfChain_p1.h.

◆ m_level

uint8_t TrigConfChain_p1::m_level
private

Definition at line 52 of file TrigConfChain_p1.h.

◆ m_lower_counter

uint16_t TrigConfChain_p1::m_lower_counter
private

Definition at line 51 of file TrigConfChain_p1.h.

◆ m_lower_id

uint32_t TrigConfChain_p1::m_lower_id
private

Definition at line 49 of file TrigConfChain_p1.h.

◆ m_lower_ids

std::vector<uint32_t> TrigConfChain_p1::m_lower_ids
private

Definition at line 56 of file TrigConfChain_p1.h.

◆ m_lower_name

std::string TrigConfChain_p1::m_lower_name
private

Definition at line 47 of file TrigConfChain_p1.h.

◆ m_pass_through

float TrigConfChain_p1::m_pass_through
private

Definition at line 54 of file TrigConfChain_p1.h.

◆ m_prescale

float TrigConfChain_p1::m_prescale
private

Definition at line 53 of file TrigConfChain_p1.h.

◆ m_signature

std::vector<TrigConfSig_p1> TrigConfChain_p1::m_signature
private

Definition at line 58 of file TrigConfChain_p1.h.

◆ m_stream_name

std::vector<std::string> TrigConfChain_p1::m_stream_name
private

Definition at line 59 of file TrigConfChain_p1.h.

◆ m_stream_prescale

std::vector<float> TrigConfChain_p1::m_stream_prescale
private

Definition at line 57 of file TrigConfChain_p1.h.


The documentation for this class was generated from the following file:
TrigConfChain_p1::m_lower_ids
std::vector< uint32_t > m_lower_ids
Definition: TrigConfChain_p1.h:56
TrigConfChain_p1::m_group
std::vector< std::string > m_group
Definition: TrigConfChain_p1.h:60
TrigConfChain_p1::m_stream_name
std::vector< std::string > m_stream_name
Definition: TrigConfChain_p1.h:59
TrigConfChain_p1::m_chain_name
std::string m_chain_name
Definition: TrigConfChain_p1.h:46
TrigConfChain_p1::m_lower_id
uint32_t m_lower_id
Definition: TrigConfChain_p1.h:49
TrigConfChain_p1::m_chain_counter
uint16_t m_chain_counter
Definition: TrigConfChain_p1.h:50
TrigConfChain_p1::m_pass_through
float m_pass_through
Definition: TrigConfChain_p1.h:54
TrigConfChain_p1::m_chain_id
uint32_t m_chain_id
Definition: TrigConfChain_p1.h:48
TrigConfChain_p1::m_lower_name
std::string m_lower_name
Definition: TrigConfChain_p1.h:47
TrigConfChain_p1::m_signature
std::vector< TrigConfSig_p1 > m_signature
Definition: TrigConfChain_p1.h:58
TrigConfChain_p1::m_stream_prescale
std::vector< float > m_stream_prescale
Definition: TrigConfChain_p1.h:57
TrigConfChain_p1::m_prescale
float m_prescale
Definition: TrigConfChain_p1.h:53
TrigConfChain_p1::m_lower_counter
uint16_t m_lower_counter
Definition: TrigConfChain_p1.h:51
TrigConfChain_p1::m_level
uint8_t m_level
Definition: TrigConfChain_p1.h:52