Structure describing a bunch configuration. More...
#include <BunchConfig.h>
Public Attributes | |
std::vector< int > | filledBCIDs |
BCIDs of the colliding bunches. | |
std::vector< float > | filledIntBeam1 |
The beam 1 intensities in the colliding bunches. | |
std::vector< float > | filledIntBeam2 |
The beam 2 intensities in the colliding bunches. | |
std::vector< int > | unpairedBCIDsBeam1 |
BCIDs of the unpaired bunches of beam 1. | |
std::vector< int > | unpairedBCIDsBeam2 |
BCIDs of the unpaired bunches of beam 2. | |
std::vector< float > | unpairedIntBeam1 |
Intensities of the unpaired bunches in beam 1. | |
std::vector< float > | unpairedIntBeam2 |
Intensities of the unpaired bunches in beam 2. |
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.