ATLAS Offline Software
BunchConfig.h
Go to the documentation of this file.
1 // Dear emacs, this is -*- c++ -*-
2 
3 /*
4  Copyright (C) 2002-2017 CERN for the benefit of the ATLAS collaboration
5 */
6 
7 // $Id: BunchConfig.h 620838 2014-10-09 11:38:00Z krasznaa $
8 #ifndef TRIGBUNCHCROSSINGTOOL_BUNCHCONFIG_H
9 #define TRIGBUNCHCROSSINGTOOL_BUNCHCONFIG_H
10 
11 // System include(s):
12 #include <vector>
13 
14 namespace Trig {
15 
28  struct BunchConfig {
29 
31  std::vector< int > filledBCIDs;
33  std::vector< float > filledIntBeam1;
35  std::vector< float > filledIntBeam2;
37  std::vector< int > unpairedBCIDsBeam1;
39  std::vector< int > unpairedBCIDsBeam2;
41  std::vector< float > unpairedIntBeam1;
43  std::vector< float > unpairedIntBeam2;
44 
45  }; // struct BunchConfig
46 
47 } // namespace Trig
48 
49 #endif // TRIGBUNCHCROSSINGTOOL_BUNCHCONFIG_H
Trig::BunchConfig::unpairedBCIDsBeam1
std::vector< int > unpairedBCIDsBeam1
BCIDs of the unpaired bunches of beam 1.
Definition: BunchConfig.h:37
Trig
The common trigger namespace for trigger analysis tools.
Definition: LArCellMonAlg.h:33
Trig::BunchConfig::unpairedBCIDsBeam2
std::vector< int > unpairedBCIDsBeam2
BCIDs of the unpaired bunches of beam 2.
Definition: BunchConfig.h:39
Trig::BunchConfig::filledBCIDs
std::vector< int > filledBCIDs
BCIDs of the colliding bunches.
Definition: BunchConfig.h:31
Trig::BunchConfig::unpairedIntBeam2
std::vector< float > unpairedIntBeam2
Intensities of the unpaired bunches in beam 2.
Definition: BunchConfig.h:43
Trig::BunchConfig::filledIntBeam2
std::vector< float > filledIntBeam2
The beam 2 intensities in the colliding bunches.
Definition: BunchConfig.h:35
Trig::BunchConfig::filledIntBeam1
std::vector< float > filledIntBeam1
The beam 1 intensities in the colliding bunches.
Definition: BunchConfig.h:33
Trig::BunchConfig::unpairedIntBeam1
std::vector< float > unpairedIntBeam1
Intensities of the unpaired bunches in beam 1.
Definition: BunchConfig.h:41
Trig::BunchConfig
Structure describing a bunch configuration.
Definition: BunchConfig.h:28