7#ifndef LUMIBLOCKCOMPS_BUNCHCROSSINGAVERAGECONDTEST_H
8#define LUMIBLOCKCOMPS_BUNCHCROSSINGAVERAGECONDTEST_H
11#include "GaudiKernel/ToolHandle.h"
12#include "Gaudi/Property.h"
35 Gaudi::Property<std::string>
m_fileName{
this,
"FileName",
""};
Adding more information about Bunch Current Intensities (for Lumi studies)
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
virtual StatusCode initialize()
Initialization run before the event loop.
virtual StatusCode execute()
Function called once per event.
SG::ReadCondHandleKey< BunchCrossingAverageCondData > m_inputKey
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Regular Athena algorithm constructor.
static void printInfo(const BunchCrossingAverageCondData *bccd, unsigned int channel, std::ostream &out)
Function for printing detailed info about a given bunch crossing.
Gaudi::Property< std::string > m_fileName