|  | ATLAS Offline Software
    | 
 
 
 
Go to the documentation of this file.
    5 #ifndef HITANALYSIS_CALOHITANALYSIS_H 
    6 #define HITANALYSIS_CALOHITANALYSIS_H 
   92   BooleanProperty 
m_expert{
this, 
"ExpertMode", 
false};
 
   93   BooleanProperty 
m_calib{
this, 
"UseCalibHits", 
false};
 
   94   BooleanProperty 
m_useLAr{
this, 
"UseLAr", 
true};
 
   99   StringProperty 
m_path{
this, 
"HistPath", 
"/CaloHitAnalysis/"};
 
  101     , 
"CaloDetDescrManager" 
  102     , 
"CaloDetDescrManager" 
  103     , 
"SG Key for CaloDetDescrManager in the Condition Store" };
 
  106                                           {
"LArHitEMB", 
"LArHitEMEC", 
"LArHitFCAL", 
"LArHitHEC"} };
 
  110                                                                       {
"LArCalibrationHitActive", 
"LArCalibrationHitInactive",
"LArCalibrationHitDeadMaterial"}};
 
  113 #endif // CALO_HIT_ANALYSIS_H 
  
Property holding a SG store/key/clid from which a ReadHandle is made.
SG::ReadHandleKey< TileHitVector > m_tileKey
TH1 * m_h_calib_eTotpartID
TH1 * m_h_cell_phi_Eweight
std::vector< float > * m_calib_z
AthHistogramAlgorithm(const std::string &name, ISvcLocator *pSvcLocator)
Constructor with parameters:
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
TH1 * m_h_cell_radius_Eweight
Property holding a SG store/key/clid from which a ReadHandle is made.
std::vector< float > * m_calib_eTot
SG::ReadCondHandleKey< CaloDetDescrManager > m_caloMgrKey
Definition of CaloDetDescrManager.
std::vector< float > * m_calib_eEsc
const TileDetDescrManager * m_tileMgr
std::vector< float > * m_calib_eInv
TH1 * m_h_cell_layer_Eweight
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.
std::vector< int > * m_cell_layer
BooleanProperty m_useTile
SG::ReadHandleKeyArray< LArHitContainer > m_caloKeys
StringProperty m_ntupleFileName
std::vector< float > * m_cell_z
~CaloHitAnalysis()=default
std::vector< float > * m_calib_eEM
std::vector< float > * m_cell_e
TH1 * m_h_cell_eta_Eweight
virtual StatusCode execute() override
SG::ReadHandleKeyArray< CaloCalibrationHitContainer > m_caloCalibKeys
std::vector< float > * m_cell_eta
std::vector< float > * m_calib_eta
std::vector< float > * m_cell_phi
std::vector< float > * m_cell_x