5#ifndef TBREC_TBTREE_CALOCLUSTERH6_H
6#define TBREC_TBTREE_CALOCLUSTERH6_H
32 virtual StatusCode
execute()
override;
33 virtual StatusCode
finalize()
override;
138 {
this,
"ElecNoiseKey",
"electronicNoise",
"SG key for electronic noise" };
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
Helper class for offline cell identifiers.
Principal data class for CaloCell clusters.
Container class for LArDigit.
std::string m_txtFileWithXY
Text file containing xCryo and yTable.
std::vector< float > * m_delta_phi
std::vector< float > * m_m1_phi
std::vector< float > * m_eng_frac_em
std::string m_WTCContainerName
std::vector< float > * m_eng_frac_max
std::vector< float > * m_m2_r
std::vector< float > * m_cell_quality
std::vector< int > * m_nCellCluster
float m_beamMom
Run number.
std::vector< float > * m_eng_frac_core
std::vector< float > * m_center_z
float m_xCryo
Beam momentum.
std::vector< float > * m_etaCluster
std::vector< float > * m_m2_lambda
unsigned short m_evType
z-coordinate of the calorimeter surface at which beam coordinates calculated
TBTree_CaloClusterH6(const std::string &name, ISvcLocator *pSvcLocator)
std::string m_caloCellContainerName
virtual StatusCode initialize() override
int m_nEventRandomTrigger
std::vector< float > * m_eCluster
std::vector< float > * m_longitudinal
std::vector< float > * m_center_lambda
std::vector< float > * m_lateral
std::string m_rootfile_name
std::vector< int > * m_cell_gain
std::vector< float > * m_phiCluster
std::vector< int > * m_cell_id
std::vector< float > * m_m1_eta
std::vector< float > * m_center_x
StatusCode getXcryoYtable(float &x, float &y, float &eBeam)
Get Xcryo and Ytable from a text file.
std::vector< float > * m_cell_time
std::vector< float > * m_m1_dens
const CaloCell_ID * m_calo_id
std::vector< float > * m_center_y
SG::ReadCondHandleKey< CaloNoise > m_elecNoiseKey
virtual StatusCode finalize() override
std::vector< short > * m_wtcNOverflow
std::vector< float > * m_wtcSignal
virtual StatusCode execute() override
std::vector< float > * m_delta_alpha
std::vector< int > * m_cell_ind_cluster
std::vector< float > * m_delta_theta
std::vector< float > * m_cell_energy
std::vector< float > * m_m2_dens
virtual ~TBTree_CaloClusterH6()
std::string m_clusterContainerName