|
ATLAS Offline Software
|
Go to the documentation of this file.
44 return StatusCode::FAILURE;
56 return StatusCode::SUCCESS;
63 return StatusCode::FAILURE;
88 return StatusCode::SUCCESS;
TH1 * m_h_actualInteractionsPerCrossing
uint64_t eventNumber() const
The current event's event number.
float beamPosSigmaX() const
The width of the beam spot in the X direction.
virtual StatusCode initialize() override final
TH1 * m_h_averageInteractionsPerCrossing
SG::ReadHandleKey< xAOD::EventInfo > m_eventInfoKey
float beamPosX() const
X coordinate of the beam spot position.
uint32_t runNumber() const
The current event's run number.
float beamPosY() const
Y coordinate of the beam spot position.
float m_averageInteractionsPerCrossing
::StatusCode StatusCode
StatusCode definition for legacy code.
float m_actualInteractionsPerCrossing
float beamPosSigmaZ() const
The length of the beam spot in the Z direction.
EventInfoRDOAnalysis(const std::string &name, ISvcLocator *pSvcLocator)
ServiceHandle< ITHistSvc > m_thistSvc
StatusCode initialize(bool used=true)
If this object is used as a property, then this should be called during the initialize phase.
unsigned long long m_eventNumber
Gaudi::Property< std::string > m_histPath
uint32_t lumiBlock() const
The current event's luminosity block number.
virtual bool isValid() override final
Can the handle be successfully dereferenced?
Gaudi::Property< std::string > m_ntuplePath
Gaudi::Property< std::string > m_ntupleName
float beamPosSigmaY() const
The width of the beam spot in the Y direction.
float averageInteractionsPerCrossing() const
Average interactions per crossing for all BCIDs - for out-of-time pile-up.
float beamPosZ() const
Z coordinate of the beam spot position.
virtual StatusCode execute() override final
def TH1F(name, title, nxbins, bins_par2, bins_par3=None, path='', **kwargs)
uint32_t bcid() const
The bunch crossing ID of the event.
float actualInteractionsPerCrossing() const
Average interactions per crossing for the current BCID - for in-time pile-up.