|
ATLAS Offline Software
|
Go to the documentation of this file.
13 #ifndef COOLLUMIUTILITIES_BUNCHLUMISCONDALG_H
14 #define COOLLUMIUTILITIES_BUNCHLUMISCONDALG_H
61 std::vector<float>& rawLumiOut)
const;
65 {
this,
"BunchLumisFolderInputKey",
"",
"" };
69 {
this,
"FillParamsInputKey",
"",
"" };
73 {
this,
"BunchLumisOutputKey",
"BunchLumisCondData",
"" };
77 #endif // not COOLLUMIUTILITIES_BUNCHLUMISCONDALG_H
SG::ReadCondHandleKey< FillParamsCondData > m_fillParamsInputKey
Fill parameters needed for storage mode 0.
This file defines the class for a collection of AttributeLists where each one is associated with a ch...
StatusCode unpackLumis(const coral::Blob &blob, const std::vector< unsigned int > &luminousBunches, float avgRawLumi, std::vector< float > &rawLumiOut) const
Unpack raw luminosity data for one channel.
bool const RAWDATA *ch2 const
An algorithm that can be simultaneously executed in multiple threads.
AthReentrantAlgorithm()
Default constructor:
virtual StatusCode execute(const EventContext &ctx) const override
Algorithm execute method.
::StatusCode StatusCode
StatusCode definition for legacy code.
SG::WriteCondHandleKey< BunchLumisCondData > m_bunchLumisOutputKey
Output conditions object.
Holds fill parameters data.
SG::ReadCondHandleKey< CondAttrListCollection > m_bunchLumisFolderInputKey
Input conditions object.
virtual bool isReEntrant() const override final
Holds raw luminosity data, per channel.
Conditions algorithm to unpack raw luminosity data from COOL.
virtual StatusCode initialize() override
Gaudi initialize method.