ATLAS Offline Software
Public Attributes | List of all members
Trig::BunchConfig Struct Reference

Structure describing a bunch configuration. More...

#include <BunchConfig.h>

Collaboration diagram for Trig::BunchConfig:

Public Attributes

std::vector< int > filledBCIDs
 BCIDs of the colliding bunches. More...
 
std::vector< float > filledIntBeam1
 The beam 1 intensities in the colliding bunches. More...
 
std::vector< float > filledIntBeam2
 The beam 2 intensities in the colliding bunches. More...
 
std::vector< int > unpairedBCIDsBeam1
 BCIDs of the unpaired bunches of beam 1. More...
 
std::vector< int > unpairedBCIDsBeam2
 BCIDs of the unpaired bunches of beam 2. More...
 
std::vector< float > unpairedIntBeam1
 Intensities of the unpaired bunches in beam 1. More...
 
std::vector< float > unpairedIntBeam2
 Intensities of the unpaired bunches in beam 2. More...
 

Detailed Description

Structure describing a bunch configuration.

This custom structure is used just to avoid using either many simple, or just a few cryptic variables for caching the bunch configurations.

Author
Attila Krasznahorkay Attil.nosp@m.a.Kr.nosp@m.aszna.nosp@m.hork.nosp@m.ay@ce.nosp@m.rn.c.nosp@m.h
Revision
620838
Date
2014-10-09 13:38:00 +0200 (Thu, 09 Oct 2014)

Definition at line 28 of file BunchConfig.h.

Member Data Documentation

◆ filledBCIDs

std::vector< int > Trig::BunchConfig::filledBCIDs

BCIDs of the colliding bunches.

Definition at line 31 of file BunchConfig.h.

◆ filledIntBeam1

std::vector< float > Trig::BunchConfig::filledIntBeam1

The beam 1 intensities in the colliding bunches.

Definition at line 33 of file BunchConfig.h.

◆ filledIntBeam2

std::vector< float > Trig::BunchConfig::filledIntBeam2

The beam 2 intensities in the colliding bunches.

Definition at line 35 of file BunchConfig.h.

◆ unpairedBCIDsBeam1

std::vector< int > Trig::BunchConfig::unpairedBCIDsBeam1

BCIDs of the unpaired bunches of beam 1.

Definition at line 37 of file BunchConfig.h.

◆ unpairedBCIDsBeam2

std::vector< int > Trig::BunchConfig::unpairedBCIDsBeam2

BCIDs of the unpaired bunches of beam 2.

Definition at line 39 of file BunchConfig.h.

◆ unpairedIntBeam1

std::vector< float > Trig::BunchConfig::unpairedIntBeam1

Intensities of the unpaired bunches in beam 1.

Definition at line 41 of file BunchConfig.h.

◆ unpairedIntBeam2

std::vector< float > Trig::BunchConfig::unpairedIntBeam2

Intensities of the unpaired bunches in beam 2.

Definition at line 43 of file BunchConfig.h.


The documentation for this struct was generated from the following file: