5#ifndef TBREC_TBNOISEWRITE_H
6#define TBREC_TBNOISEWRITE_H
23 TBNoiseWrite(
const std::string& name, ISvcLocator* pSvcLocator);
26 virtual StatusCode
execute()
override;
27 virtual StatusCode
finalize()
override;
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Helper class for offline cell identifiers.
Container class for LArDigit.
virtual StatusCode execute() override
std::string m_txtFileWithXY
Text file containing xCryo and yTable.
std::string m_digitContainerName
std::string m_noiseTreeName
std::vector< unsigned int > * m_cell_id
virtual StatusCode finalize() override
std::string m_caloCellContainerName
std::string m_headerTreeName
virtual StatusCode initialize() override
TBNoiseWrite(const std::string &name, ISvcLocator *pSvcLocator)
int m_nEventRandomTrigger
std::string m_rootfile_name
StatusCode getXcryoYtable(float &x, float &y, float &eBeam)
Get Xcryo and Ytable from a text file.
std::vector< float > * m_cell_energy