Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
8 #ifndef TRIGANALYSISINTERFACES_IBUNCHCROSSINGCONFPROVIDER_H
9 #define TRIGANALYSISINTERFACES_IBUNCHCROSSINGCONFPROVIDER_H
156 #endif // TRIGANALYSISINTERFACES_IBUNCHCROSSINGCONFPROVIDER_H
virtual std::vector< int > configuredUnpairedBCIDsBeam1() const =0
Function providing the BCIDs of the configured unpaired bunches.
The common trigger namespace for trigger analysis tools.
Inteface for providing the bunch structure information.
virtual std::vector< int > configuredUnpairedBCIDsBeam2() const =0
Function providing the BCIDs of the configured unpaired bunches.
unsigned int configid_type
Declare the interface that this class provides.
virtual std::vector< float > configuredUnpairedIntensitiesBeam1() const =0
Function providing the intensities of the configured unpaired bunches.
virtual std::vector< float > configuredUnpairedIntensitiesBeam2() const =0
Function providing the intensities of the configured unpaired bunches.
virtual configid_type configID() const =0
Unique identifier for the current configuration.
virtual std::vector< float > configuredIntensitiesBeam2() const =0
Function providing the intensities of the configured colliding bunches.
virtual std::vector< float > configuredIntensitiesBeam1() const =0
Function providing the intensities of the configured colliding bunches.
virtual std::vector< int > configuredBCIDs() const =0
Function providing the BCIDs of the configured colliding bunches.