ATLAS Offline Software
Loading...
Searching...
No Matches
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 :
28 m_chain_id(0),
29 m_lower_id(0),
32 m_level(0),
33 m_prescale(0),
39 m_group() {}
std::string m_chain_name
std::vector< TrigConfSig_p1 > m_signature
std::vector< std::string > m_stream_name
std::string m_lower_name
std::vector< std::string > m_group
std::vector< float > m_stream_prescale
std::vector< uint32_t > m_lower_ids

◆ ~TrigConfChain_p1()

TrigConfChain_p1::~TrigConfChain_p1 ( )
inline

Definition at line 40 of file TrigConfChain_p1.h.

40{}

◆ 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: