8#ifndef LARCALIBUTILS_LARTIMEPHYSPREDICTION_H
9#define LARCALIBUTILS_LARTIMEPHYSPREDICTION_H
12#include "GaudiKernel/INTupleSvc.h"
13#include "GaudiKernel/NTuple.h"
14#include "GaudiKernel/ITHistSvc.h"
33 virtual StatusCode
execute()
override {
return StatusCode::SUCCESS; }
34 virtual StatusCode
stop()
override;
47 ,
"CaloDetDescrManager"
48 ,
"CaloDetDescrManager"
49 ,
"SG Key for CaloDetDescrManager in the Condition Store" };
Definition of CaloDetDescrManager.
AthAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
NTuple::Item< double > m_TOF
std::vector< std::vector< double > > m_vDeltaTTC_EMB
NTuple::Item< double > m_real_phi
NTuple::Item< double > m_SignalCables
SG::ReadCondHandleKey< LArCalibLineMapping > m_calibMapKey
std::string m_groupingType
SG::ReadCondHandleKey< LArOnOffIdMapping > m_cablingKey
NTuple::Item< double > m_CalibCables
std::vector< std::vector< double > > m_vDeltaTTC_ECA_SPEC
virtual StatusCode stop() override
NTuple::Item< double > m_t0
NTuple::Item< long > m_is_lar_em
NTuple::Item< long > m_is_lar_hec
NTuple::Item< long > m_layer
NTuple::Item< double > m_DeltaTTC
NTuple::Item< long > m_phi
NTuple::Item< long > m_barrel_ec
std::vector< double > m_vEtaMin_EMB
NTuple::Item< long > m_pos_neg
NTuple::Item< long > m_eta
virtual StatusCode execute() override
LArTimePhysPrediction(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< std::vector< double > > m_vLSignal_EMB
NTuple::Item< long > m_slot
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
NTuple::Item< double > m_real_eta
NTuple::Item< long > m_FEBid
NTuple::Item< double > m_tPhysPredicted
virtual StatusCode initialize() override
NTuple::Item< long > m_Channel
NTuple::Item< double > m_tCalibPredicted
std::vector< std::vector< double > > m_vDeltaTTC_ECC_SPEC
NTuple::Item< long > m_Chid
std::vector< std::vector< double > > m_vLCalib_EMB
NTuple::Item< long > m_is_lar_fcal
NTuple::Item< double > m_tcali
ServiceHandle< ITHistSvc > m_thistSvc
NTuple::Item< long > m_FT
std::vector< double > m_vEtaMax_EMB
CaloDepthTool * m_CaloDepthTool
std::vector< std::vector< double > > m_vDeltaTTC_EC
std::vector< double > m_vLSignal_FCAL
NTuple::Item< long > m_CalibLine