Loading [MathJax]/extensions/tex2jax.js
 |
ATLAS Offline Software
|
Go to the documentation of this file.
5 #ifndef HITANALYSIS_CALOHITANALYSIS_H
6 #define HITANALYSIS_CALOHITANALYSIS_H
12 #include "GaudiKernel/ServiceHandle.h"
13 #include "GaudiKernel/ITHistSvc.h"
84 BooleanProperty
m_expert{
this,
"ExpertMode",
false};
85 BooleanProperty
m_calib{
this,
"UseCalibHits",
false};
86 BooleanProperty
m_useLAr{
this,
"UseLAr",
true};
91 StringProperty
m_path{
this,
"HistPath",
"/CaloHitAnalysis/"};
94 ,
"CaloDetDescrManager"
95 ,
"CaloDetDescrManager"
96 ,
"SG Key for CaloDetDescrManager in the Condition Store" };
100 #endif // CALO_HIT_ANALYSIS_H
TH1 * m_h_calib_eTotpartID
std::vector< float > * m_calib_z
std::vector< float > * m_calib_partID
virtual StatusCode initialize() override
std::vector< float > * m_calib_phi
std::vector< float > * m_cell_y
std::vector< float > * m_cell_radius
std::vector< float > * m_time
std::vector< float > * m_calib_radius
std::vector< float > * m_calib_eTot
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
ServiceHandle< ITHistSvc > m_thistSvc
Definition of CaloDetDescrManager.
std::vector< float > * m_calib_eEsc
const TileDetDescrManager * m_tileMgr
std::vector< float > * m_calib_eInv
Helper class for TileCal offline identifiers.
::StatusCode StatusCode
StatusCode definition for legacy code.
std::vector< float > * m_calib_eNonEM
TH1 * m_h_cell_eta
Simple variables by Ketevi.
BooleanProperty m_useTile
StringProperty m_ntupleFileName
std::vector< float > * m_cell_z
~CaloHitAnalysis()=default
std::vector< float > * m_calib_eEM
std::vector< float > * m_cell_e
virtual StatusCode execute() override
std::vector< float > * m_cell_eta
CaloHitAnalysis(const std::string &name, ISvcLocator *pSvcLocator)
std::vector< float > * m_calib_eta
std::vector< float > * m_cell_phi
std::vector< float > * m_cell_x